/* Theme base styles */

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

*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex='-1']:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6 margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1.25rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:#fff0}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}img,video{max-width:100%;height:auto}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role='button']{cursor:pointer}select{word-wrap:normal}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:none}button:not(:disabled),[type='button']:not(:disabled),[type='reset']:not(:disabled),[type='submit']:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{padding:0;border-style:none}input[type='radio'],input[type='checkbox']{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{outline-offset:-2px;-webkit-appearance:none}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}

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

.show-for-sr {
  border: 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;height: 1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;white-space: nowrap !important; width: 1px !important;}
}



/* CSS variables */

:root {
  --column-gap: 2.13%;
  --column-width-multiplier: 8.333;
}

/* Mobile layout */

.row-fluid {display: flex;flex-wrap: wrap;width: 100%;}


.row-fluid .span1,
.row-fluid .span2,
.row-fluid .span3,
.row-fluid .span4,
.row-fluid .span5,
.row-fluid .span6,
.row-fluid .span7,
.row-fluid .span8,
.row-fluid .span9,
.row-fluid .span10,
.row-fluid .span11,
.row-fluid .span12{width: 100%;}

/* Desktop layout */

@media (min-width: 768px) {
  .row-fluid {flex-wrap: nowrap;justify-content: space-between;}

  
  .row-fluid .span1 {
    width: calc(var(--column-width-multiplier) * 1% * 1 - var(--column-gap) * (11 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span2 {
    width: calc(var(--column-width-multiplier) * 1% * 2 - var(--column-gap) * (10 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span3 {
    width: calc(var(--column-width-multiplier) * 1% * 3 - var(--column-gap) * (9 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span4 {
    width: calc(var(--column-width-multiplier) * 1% * 4 - var(--column-gap) * (8 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span5 {
    width: calc(var(--column-width-multiplier) * 1% * 5 - var(--column-gap) * (7 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span6 {
    width: calc(var(--column-width-multiplier) * 1% * 6 - var(--column-gap) * (6 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span7 {
    width: calc(var(--column-width-multiplier) * 1% * 7 - var(--column-gap) * (5 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span8 {
    width: calc(var(--column-width-multiplier) * 1% * 8 - var(--column-gap) * (4 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span9 {
    width: calc(var(--column-width-multiplier) * 1% * 9 - var(--column-gap) * (3 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span10 {
    width: calc(var(--column-width-multiplier) * 1% * 10 - var(--column-gap) * (2 * var(--column-width-multiplier) / 100));
  }
  
  .row-fluid .span11 {
    width: calc(var(--column-width-multiplier) * 1% * 11 - var(--column-gap) * (1 * var(--column-width-multiplier) / 100));
  }
  }
:not(.hs-inline-edit) .hs-video-placeholder {display: none;}

.hs-placeholder {padding: 7px 12px;position: relative;z-index: 99;background-color: #eaf0f6;border: 1px solid #cbd6e2;border-radius: 3px;color: #506e91;font-size: 12px;line-height: 16px;font-weight: 500;text-align: center;}

.hs-placeholder * { margin: 0}

.hs-video-placeholder__title {
  color: #7c98b6 !important;font-family: 'Helvetica Neue', 'Helvetica', Arial, sans-serif !important;font-size: 14px !important;font-style: italic !important;font-weight: 700 !important;
  line-height: initial !important;margin-bottom: 10px !important;margin-top: 0 !important;padding: 0 !important;text-shadow: 0 -1px 0 hsla(0, 0%, 100%, 0.5) !important;}

.hs-video-placeholder__description {color: #7c98b6 !important;font-family: 'Helvetica Neue', 'Helvetica', Arial, sans-serif !important;font-style: italic !important;font-weight: 400 !important;line-height: 1.6 !important;margin: 0 !important;text-shadow: 0 -1px 0 hsla(0, 0%, 100%, 0.5) !important;}
.hs-inline-edit .hs-video-placeholder {background-color: #f5f8fa !important;border: 1px dashed #516f90 !important;display: block !important;font-size: 14px !important;margin: 2px 1px !important;outline: 1px dashed #fff !important;text-align: center !important;}
.hs-video-placeholder > * {box-sizing: border-box !important;display: block !important;margin: 1px !important;padding: 12px !important;width: calc(100% - 2px) !important;}

/* Overlay Background Styles */
.hs-overlay-background {
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px);
  background: rgba(0, 0, 0, 0.2);
  inset: 0;
  opacity: 0;
  position: fixed;
  transition: opacity 500ms ease 0s,
    visibility 500ms ease 0s;
  visibility: hidden;
  /* One less than the overlay z-index value */
  z-index: 999999;}

.hs-overlay-background.open {opacity: 1; visibility: visible;}
html.hs-payments--overlay-open {overflow: hidden;position: relative;height: 100%;}

.hs-overlay {
  background-color: #fff;
  bottom: 0;
  height: calc(100% - 50px);
  left: 0;
  position: fixed;
  right: 0;
  top: 100%;
  transform: translateY(0);
  transition: transform 500ms ease 0s, visibility 500ms ease 0s;
  visibility: hidden;
  width: 100vw;
  /* Well below the maximum value, but high enough to cover most cases */
  z-index: 1000000;
}

.hs-overlay.open {transform: translateY(-100%);transition: transform 500ms ease 0s, visibility 500ms ease 0s;visibility: visible;}

.hs-overlay .payments-iframe-container { height: 100%;width: 100%;}

.hs-overlay .payments-iframe-container iframe {height: 100% !important;}

button.hs-overlay__close--top { align-items: center; background: #fff;border-radius: 50%;border: none;display: flex; height: 30px;outline-color: #33475b;padding: 5px; position: absolute;right: 16px;top: -40px;width: 30px;}

button.hs-overlay__close--top svg,
button.hs-overlay__close--top svg path {fill: #7c98b6;}

button.hs-overlay__close--top:hover svg,
button.hs-overlay__close--top:focus svg,
button.hs-overlay__close--top:hover svg path,
button.hs-overlay__close--top:focus svg path {fill: #33475b;}

@media screen and (min-width: 768px) {
  button.hs-overlay__close--top { background: transparent;right: 16px;top: 16px;}
}

button.hs-overlay__close--bottom {
  background: none;border: none;bottom: 16px;color: #33475b;font-family: Avenir Next W02, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: normal;opacity: 0; outline-color: #33475b;padding: 5px;position: absolute;right: 16px;top: initial;}

button.hs-overlay__close--bottom:focus {opacity: 1;}

.oembed_container {display: inline-block;height: 100%; position: relative;width: 100%;}
.iframe_wrapper { height: 0;padding-bottom: 56.25%;padding-top: 25px; position: relative;}
.iframe_wrapper.size-auto iframe,
.iframe_wrapper.size-auto_full_width iframe { width: 100% !important; height: auto !important;aspect-ratio: var(--aspect);}

.oembed_custom-thumbnail,
.oembed_custom-thumbnail:hover,
.oembed_custom-thumbnail:focus,
.oembed_custom-thumbnail:active {align-items: center;appearance: none;background-color: transparent;background-position: center center;
 background-repeat: no-repeat; background-size: cover; border-radius: 0; border: none; display: flex; height: 100%; justify-content: center; left: 0; margin: 0; padding: 0; position: absolute; top: 0; width: 100%; z-index: 1;}

.oembed_custom-thumbnail_icon { align-items: center; cursor: pointer; display: flex; justify-content: center; width: 100%;}
.oembed_custom-thumbnail_icon svg {display: block;height: auto; width: 12%;}

/* SVGs in IE11 require the max-width to be set to non in order to display scaling properly */
_:-ms-fullscreen, :root .oembed_custom-thumbnail_icon svg {max-width: none;}

.oembed_custom-thumbnail--hide { display: none;}
.embed_container { display: inline-block; height: 100%; position: relative; width: 100%;}
.embed_container iframe { left: 0; max-height: 100%; max-width: 100%; position: absolute; right: 0; top: 0;}
.oembed-info {height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto; width:1px;}
.sr-bg-video,
.sr-bg-video-wrapper {position: absolute;top: 0;left: 0;min-width: 100%;min-height: 100%;width: auto;height: auto;background-size: cover;overflow: hidden;object-fit: cover;}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-small,.container-large{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container-sm,.container{max-width:540px}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}body>.container-fluid,[data-global-resource-path]>.container-fluid,.container-fluid.body_dnd_area{padding:0}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row-gap{row-gap:30px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*='col-']{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}

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

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}ul,ol{padding-left:2rem}.description ul li:not(:last-child),.col-content ul li:not(:last-child){margin-bottom:1rem}.description p:last-child,.col-content p:last-child,.description ul:last-child,.col-content ul:last-child,.legal-consent-container p:last-child{margin-bottom:0}p a{-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}a,a:hover{text-decoration:none}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgb(0 0 0 / .1)}small,.small{font-size:.875em;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:'\2014\00A0'}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}
.btn,.btn-wrapper .cta_button,.btn-wrapper .cta-button,.btn-wrapper [data-hubspot-cta-id],.btn-wrapper input[type='submit'],.btn-wrapper input[type='button'],input[type='submit'],input[type='button']{transition:filter 0.15s ease-in-out,color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;text-align:center;display:inline-flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;border:1px solid #fff0}@media (prefers-reduced-motion:reduce){.btn,.btn-wrapper .cta_button,.btn-wrapper .cta-button,.btn-wrapper [data-hubspot-cta-id],.btn-wrapper input[type='submit'],.btn-wrapper input[type='button'],input[type='submit'],input[type='button']{transition:none}}.btn:hover,.btn-wrapper .cta_button:hover,.btn-wrapper .cta-button:hover,.btn-wrapper [data-hubspot-cta-id]:hover,.btn-wrapper input[type="submit"]:hover,.btn-wrapper input[type="button"]:hover,input[type="submit"]:hover,input[type="button"]:hover{text-decoration:none}.btn:focus,.btn.focus,.btn-wrapper .cta_button:focus,.btn-wrapper .cta-button:focus,.btn-wrapper [data-hubspot-cta-id]:focus,.btn-wrapper input[type="submit"]:focus,.btn-wrapper input[type="button"]:focus,input[type="submit"]:focus,input[type="button"]:focus{outline:0}.btn:disabled,.btn.disabled,.btn-wrapper .cta_button:disabled,.btn-wrapper .cta-button:disabled,.btn-wrapper [data-hubspot-cta-id]:disabled,.btn-wrapper input[type="submit"]:disabled,.btn-wrapper input[type="button"]:disabled,input[type="submit"]:disabled,input[type="button"]:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type='submit'].btn-block,input[type='reset'].btn-block,input[type='button'].btn-block{width:100%}.cta-group{gap:1rem;display:flex;flex-wrap:wrap;align-items:center}.cta-group .btn-wrapper{display:inline-block}.cta-group.btn-wrap .btn-wrapper{width:100%}.cta-group.btn-block .btn-wrapper,.btn-block-wrapper .btn-wrapper,.btn-block-wrapper .hs_submit{width:100%}.cta-group.btn-block .btn-wrapper .cta_button,.cta-group.btn-block .btn-wrapper .cta-button,.btn-block-wrapper .btn-wrapper [data-hubspot-cta-id],.cta-group.btn-block .btn-wrapper [data-hubspot-cta-id],.btn-block input[type='submit'],.btn-block input[type='button'],.btn-block-wrapper .btn-wrapper .cta_button,.btn-block-wrapper .btn-wrapper .cta-button,.btn-block-wrapper input[type='submit'],.btn-block-wrapper input[type='button']{width:100%;justify-content:center;box-sizing:border-box!important}.btn-left .hs_submit{text-align:left}.btn-center .hs_submit{text-align:center}.btn-right .hs_submit{text-align:right}.btn-left .hs_submit,.btn-center .hs_submit,.btn-right .hs_submit{width:100%}.button_icon svg{display:block;fill:currentColor!important;height:1em}.button_icon svg g,.button_icon svg path{fill:currentColor!important}.no-button{background:none;border:none;border-radius:0;color:inherit;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}.tab-content .tab-pane:not(.active){display:none}
/* ----------------------------------------------------------------------------------- */
/*  HubSpot Forms */
/* ----------------------------------------------------------------------------------- */

form {display: flex;flex-wrap: wrap;	align-items: flex-end;gap: 24px;}

.hs-form-field~.hs-form-field,
.hs-form .hs_error_rollup {	flex-basis: 100%;}
fieldset .hs-form-field {flex-basis: auto;}

.hs-form-field {display: flex;flex-direction: column;flex-grow: 1;margin-bottom: 0;position: relative;text-align: left;min-width: min(200px, 100%);}
.hs-form-field {margin-bottom: 0;}
.hs-form-field>* {order: 2;}
.hs-fieldtype-select.hs-form-field .input {	display: flex;}

fieldset {width: 100%;font-size: 1rem;max-width: none !important;}
fieldset>div .input {margin: 0 !important;}
fieldset .hs-dependent-field {	display: flex;	gap: 24px;	flex-direction: column;}

form .hs-dependent-field {display: flex;gap: 24px;flex-direction: column;width: 100%;}
fieldset.form-columns-1 .hs-input:not([type='checkbox']):not([type='radio']):not(.hs-fieldtype-intl-phone.hs-input :is(select,input)),
fieldset div {width: 100% !important;}

fieldset.form-columns-1 .hs-fieldtype-intl-phone.hs-input select.hs-input { float: left; width: 30%!important;}

fieldset {display: flex;gap: 24px;flex-direction: column;}
fieldset[class^=form-columns]:has(.field[style*="display: none"]):not(:has(.hs-fieldtype-intl-phone)) {display: none;}

form div:has(.hs-richtext) {width: 100%}
form .legal-consent-container .hs-richtext + div:not([class]){ margin-top: 1rem;}

@media only screen and (min-width: 992px) {
	.form-columns-2 .hs-form-field {min-width: min(200px, calc(50% - 24px));max-width: calc(50% - 12px);}
	.form-columns-3 .hs-form-field {	min-width: min(200px, calc(33.3333% - 24px));	max-width: calc(33.3333% - 16px);}
	fieldset {	flex-direction: row;	flex-wrap: wrap;	}

	fieldset div {flex: 1;	}
}

@media (max-width: 400px),
(min-device-width: 320px) and (max-device-width: 480px) {

	:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,
	:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input {width: 100% !important;}}

form#email-prefs-form input.email-edit.hs-input {width: 100% !important;}

.hs-error-msg,
.hs-error-msgs li {font-size: 0.75rem;line-height: 1.2;margin-bottom: 0.5rem;}

.hs-form .hs_error_rollup {order: 99;}

input#hs-pwd-widget-password {width: 100%;height: initial !important;padding: 0.6rem;margin-bottom: 1rem;margin-top: 1rem !important;}

.hs-field-desc {font-size: 0.8em;margin: 0 0 0.5em; line-height: 1.4;}

.sr-form input[type='radio'],
.sr-form input[type='checkbox'] {margin-right: 2px;}

select {
	background-position: calc(100% - 12px) center;
	background-repeat: no-repeat;
	line-height: 1;
	height: auto;
}

.inputs-list {margin: 0;padding: 0;}
.inputs-list li {list-style: none;}
.hs-error-msgs {order: 1;}
.no-list {list-style: none;}
.no-list label {display: inline;}
.field>label,
.form-group label,
.field span,
.form-group span {margin: 0 0 0.3rem;}

textarea,
select,
.form-control,
input:not([type='radio']):not([type='checkbox']):not([type='file']):not([type='submit']),
input[readonly]:not([type='radio']):not([type='checkbox']):not([type='file']):not([type='submit']) {
	padding: 0 15px;max-width: 100%;width: 100%;-webkit-appearance: none;outline: none;transition: all 0.15s ease-in-out;animation-timing-function: ease-in-out;}

.sr-form [type='radio']:checked,
.sr-form [type='radio']:not(:checked) {position: absolute;left: -9999px;}

.sr-form [type='radio']:checked+span,
.sr-form [type='radio']:not(:checked)+span {position: relative;padding-left: 24px;cursor: pointer;line-height: 20px;display: inline-block;}

.sr-form [type='radio']:checked+span:before,
.sr-form [type='radio']:not(:checked)+span:before {
	content: '';position: absolute;left: 0;top: 1px;width: 16px;height: 16px;border-radius: 100%;background: #fff;}

.sr-form [type='radio']:checked+span:after,
.sr-form [type='radio']:not(:checked)+span:after {
	content: '';width: 8px;height: 8px;position: absolute;top: 5px;left: 4px;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}

.sr-form [type='radio']:not(:checked)+span:after { opacity: 0;-webkit-transform: scale(0);transform: scale(0);}

.sr-form [type='radio']:checked+span:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}

.sr-form [type='checkbox']:checked,
.sr-form [type='checkbox']:not(:checked) {position: absolute;left: -9999px;}

.sr-form [type='checkbox']:checked+span,
.sr-form [type='checkbox']:not(:checked)+span {
	position: relative;padding-left: 24px;cursor: pointer;line-height: 20px;display: inline-block;}

.sr-form [type='checkbox']:checked+span:before,
.sr-form [type='checkbox']:not(:checked)+span:before {
	content: '';position: absolute;left: 0;top: 1px;width: 16px;height: 16px;border-radius: 4px;}

.sr-form [type='checkbox']:checked+span:after,
.sr-form [type='checkbox']:not(:checked)+span:after {
	content: url('data:image/svg+xml; utf8, <svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5L3.5 7L9 1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	width: 10px;height: 8px;position: absolute;top: -1.5px;left: 3px;transition: all 0.2s ease;}

.sr-form [type='checkbox']:not(:checked)+span:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
.sr-form [type='checkbox']:checked+span:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.sr-form [type='file']::file-selector-button,
.sr-form [type='file']::-webkit-file-upload-button {border: none;padding: 0.25rem 1rem;margin-right: 1rem;cursor: pointer;}
.sr-form [type='file']::file-selector-button:hover,
.sr-form [type='file']::-webkit-file-upload-button:hover {	filter: brightness(90%);}
.sr-modal-form form ul[role='checkbox'] .hs-form-radio label input,
.sr-form form ul[role='checkbox'] .hs-form-radio label input {margin-right: 5px;}
.sr-form form .hs-dependent-field {	display: flex;	gap: 24px;	flex-direction: column;	width: 100%;}
.sr-form .fn-date-picker .pika-lendar { margin: 0; padding: 8px;}

textarea { padding-top: 0.75rem;padding-bottom: 0.75rem;min-height: 75px;}
.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgb(0 0 0 / .05)}.table-hover tbody tr:hover{color:#212529;background-color:rgb(0 0 0 / .075)}.table-active,.table-active>th,.table-active>td{background-color:rgb(0 0 0 / .075)}.table-hover .table-active:hover{background-color:rgb(0 0 0 / .075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgb(0 0 0 / .075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}
.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal.show{display:block}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:''}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgb(0 0 0 / .5);display:none}.modal-backdrop.show{display:block}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close{background-color:#fff0;border:0;cursor:pointer}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}
.card {	position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0, 0, 0, 0.125);border-radius: 0.25rem;
}.card-body {flex: 1 1 auto;min-height: 1px;padding: 1.25rem;}.media {display: flex;align-items: flex-start;}.media-body {flex: 1;}
.sr-video{line-height:1}.sr-multicol-media iframe,.sr-multicol-media video{width:100%;height:100%;aspect-ratio:16/9}.sr-multicol-media .section-heading{margin:0 0 1.25rem;padding:0}.responsive-video-file{max-width:100%;position:relative;z-index:9}video[controls]{cursor:pointer}.sr-play-button{position:absolute;left:0;right:0;top:0;border:0;width:100%;height:100%;z-index:11;background:#fff0;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s}.sr-play-button svg{width:80px;height:80px;fill:var(--c);stroke:var(--c);cursor:pointer;background-color:var(--b);border-radius:50%;box-shadow:0 8px 20px rgb(0 0 0 / .2)}.sr-play-button svg *{fill:var(--c);stroke:var(--c)}.sr-play-button:hover{opacity:.75}.responsive-image img{max-width:100%;height:auto;border-radius:var(--img-corner)}.sr-multicol-media .col-heading{padding:0}.sr-multicol-media.sr-bg-image .sr-col{padding:6.25rem 4rem;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-right:solid 1px #e5e7ea;border-right:solid 1px var(--borders)}.sr-multicol-media.sr-bg-image .sr-col:last-of-type{border-right:none}.sr-multicol-media.sr-bg-image .sr-col::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-color:var(--bg-overlay)}.sr-multicol-media.sr-bg-image .sr-col .content-wrapper,.cta-group{position:relative;z-index:2}.content-wrapper{height:100%;width:100%}.design-1 iframe,.design-1 video{box-shadow:10px 10px 50px var(--v-accent,var(--v-custom))}.design-2{background-color:var(--v-accent,var(--v-custom));padding:10px}.design-2:before{height:calc(100% + 30px);left:-15px;top:-15px;width:calc(100% + 30px)}.design-2:after,.design-2:before{border:1px solid;border-color:var(--v-accent,var(--v-custom));content:"";display:block;position:absolute}.design-2:after{background-color:#fff0;height:85%;left:-40px;top:7.5%;width:calc(100% + 80px)}.design-3{position:relative}.design-3:before{background-color:var(--v-accent,var(--v-custom));content:" ";display:block;height:100%;left:0;position:absolute;top:0;transform:rotate(-2deg);width:100%}ul.slick-dots,footer ul,.sr-two-col-07 .sr-feature-check{list-style-image:none}.lang_switcher_class,lottie-player{display:block!important}.lang_list_class{list-style:none}[data-preview]{position:unset!important}[data-preview] .modal{position:unset!important;display:block!important}[data-preview] .modal-dialog{transform:none!important}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block}.dropdown-menu{position:absolute;left:0;z-index:1000;display:none;text-align:left;list-style:none}.dropdown-item{background-color:#fff0;border:0;clear:both;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1200px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:#fff0;border:1px solid #fff0;border-radius:.25rem;position:relative;z-index:2}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.mobile-nav{display:none!important}@media (max-width:1199.98px){.mobile-nav{display:block!important}}@media (max-width:1199.98px){.navbar-collapse .container,.navbar-collapse .container-fluid{display:block;padding:0}.desktop-nav{display:none}}.chevron-left.slick-arrow,.chevron-right.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:30px;z-index:1;cursor:pointer}.chevron-right.slick-arrow{right:2rem}.chevron-left.slick-arrow{left:2rem}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0;padding-top:2rem;list-style-type:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;bottom:0;margin:0}.slick-dots button{display:block;width:8px;height:8px;padding:0;border:none;border-radius:100%;text-indent:-9999px;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;margin:4px;box-shadow:0 0 0 4px #fff0;background:#0C63FF;background:var(--primary)}.slick-dots li.slick-active button{background-color:transparent!important;box-shadow:0 0 0 2px #0C63FF;box-shadow:0 0 0 2px var(--primary)}.column_feature{display:flex;align-content:start;gap:1rem}.icon-icon{color:var(--icon-color);background:var(--icon-background);font-size:var(--icon-width);display:block;border-radius:100%;display:flex;justify-content:center;padding:.625em;aspect-ratio:1}.icon-icon svg{width:var(--icon-width);fill:currentColor}.icon-custom svg{width:var(--icon-width)}.icon-image{display:block;min-width:var(--icon-width)}.column_features{display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(var(--grid),1fr));align-items:self-start}.column_feature .heading:last-child,.column_feature .heading:last-of-type{margin-bottom:0}


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

.sr-row{row-gap:3.125rem}.sr-shadow{box-shadow:15px 25px 60px 0 rgb(0 0 0 / .1)}.sr-valign-top{align-items:flex-start}.sr-valign-center{align-items:center}.sr-valign-bottom{align-items:flex-end}.sr-valign-stretch{align-items:stretch}.sr-valign-stretch .content-wrapper{display:flex;flex-direction:column}.sr-valign-stretch .cta-group{width:100%;align-self:flex-end;margin-top:auto}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-transparent{background-color:transparent!important}.bg-bottom{background-position:bottom!important}.bg-center{background-position:center!important}.bg-left{background-position:left!important}.bg-left-bottom{background-position:left bottom!important}.bg-left-top{background-position:left top!important}.bg-right{background-position:right!important}.bg-right-bottom{background-position:right bottom}.bg-right-top{background-position:right top!important}.bg-top{background-position:top!important}.bg-repeat{background-repeat:repeat!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-repeat-x{background-repeat:repeat-x!important}.bg-repeat-y{background-repeat:repeat-y!important}.bg-auto{background-size:auto!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.clearfix::after{display:block;clear:both;content:''}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}
  .justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:0.25rem!important}.mt-1,.my-1{margin-top:0.25rem!important}.mr-1,.mx-1{margin-right:0.25rem!important}.mb-1,.my-1{margin-bottom:0.25rem!important}.ml-1,.mx-1{margin-left:0.25rem!important}.m-2{margin:0.5rem!important}.mt-2,.my-2{margin-top:0.5rem!important}.mr-2,.mx-2{margin-right:0.5rem!important}.mb-2,.my-2{margin-bottom:0.5rem!important}.ml-2,.mx-2{margin-left:0.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:0.25rem!important}.pt-1,.py-1{padding-top:0.25rem!important}.pr-1,.px-1{padding-right:0.25rem!important}.pb-1,.py-1{padding-bottom:0.25rem!important}.pl-1,.px-1{padding-left:0.25rem!important}.p-2{padding:0.5rem!important}.pt-2,.py-2{padding-top:0.5rem!important}.pr-2,.px-2{padding-right:0.5rem!important}.pb-2,.py-2{padding-bottom:0.5rem!important}.pl-2,.px-2{padding-left:0.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-0.25rem!important}.mt-n1,.my-n1{margin-top:-0.25rem!important}.mr-n1,.mx-n1{margin-right:-0.25rem!important}.mb-n1,.my-n1{margin-bottom:-0.25rem!important}.ml-n1,.mx-n1{margin-left:-0.25rem!important}.m-n2{margin:-0.5rem!important}.mt-n2,.my-n2{margin-top:-0.5rem!important}.mr-n2,.mx-n2{margin-right:-0.5rem!important}.mb-n2,.my-n2{margin-bottom:-0.5rem!important}.ml-n2,.mx-n2{margin-left:-0.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:0.25rem!important}.mt-sm-1,.my-sm-1{margin-top:0.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem!important}.m-sm-2{margin:0.5rem!important}.mt-sm-2,.my-sm-2{margin-top:0.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:0.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:0.25rem!important}.pt-sm-1,.py-sm-1{padding-top:0.25rem!important}.pr-sm-1,.px-sm-1{padding-right:0.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem!important}.pl-sm-1,.px-sm-1{padding-left:0.25rem!important}.p-sm-2{padding:0.5rem!important}.pt-sm-2,.py-sm-2{padding-top:0.5rem!important}.pr-sm-2,.px-sm-2{padding-right:0.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem!important}.pl-sm-2,.px-sm-2{padding-left:0.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
   .pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-0.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem!important}.m-sm-n2{margin:-0.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:0.25rem!important}.mt-md-1,.my-md-1{margin-top:0.25rem!important}.mr-md-1,.mx-md-1{margin-right:0.25rem!important}.mb-md-1,.my-md-1{margin-bottom:0.25rem!important}.ml-md-1,.mx-md-1{margin-left:0.25rem!important}.m-md-2{margin:0.5rem!important}.mt-md-2,.my-md-2{margin-top:0.5rem!important}.mr-md-2,.mx-md-2{margin-right:0.5rem!important}.mb-md-2,.my-md-2{margin-bottom:0.5rem!important}.ml-md-2,.mx-md-2{margin-left:0.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:0.25rem!important}.pt-md-1,.py-md-1{padding-top:0.25rem!important}.pr-md-1,.px-md-1{padding-right:0.25rem!important}.pb-md-1,.py-md-1{padding-bottom:0.25rem!important}.pl-md-1,.px-md-1{padding-left:0.25rem!important}.p-md-2{padding:0.5rem!important}.pt-md-2,.py-md-2{padding-top:0.5rem!important}.pr-md-2,.px-md-2{padding-right:0.5rem!important}.pb-md-2,.py-md-2{padding-bottom:0.5rem!important}.pl-md-2,.px-md-2{padding-left:0.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-0.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem!important}.m-md-n2{margin:-0.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:0.25rem!important}.mt-lg-1,.my-lg-1{margin-top:0.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem!important}.m-lg-2{margin:0.5rem!important}.mt-lg-2,.my-lg-2{margin-top:0.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:0.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:0.25rem!important}.pt-lg-1,.py-lg-1{padding-top:0.25rem!important}.pr-lg-1,.px-lg-1{padding-right:0.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem!important}.pl-lg-1,.px-lg-1{padding-left:0.25rem!important}.p-lg-2{padding:0.5rem!important}.pt-lg-2,.py-lg-2{padding-top:0.5rem!important}.pr-lg-2,.px-lg-2{padding-right:0.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem!important}.pl-lg-2,.px-lg-2{padding-left:0.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-0.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem!important}.m-lg-n2{margin:-0.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}
@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:0.25rem!important}.mt-xl-1,.my-xl-1{margin-top:0.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:0.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:0.25rem!important}.m-xl-2{margin:0.5rem!important}.mt-xl-2,.my-xl-2{margin-top:0.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:0.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:0.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:0.25rem!important}.pt-xl-1,.py-xl-1{padding-top:0.25rem!important}.pr-xl-1,.px-xl-1{padding-right:0.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem!important}.pl-xl-1,.px-xl-1{padding-left:0.25rem!important}.p-xl-2{padding:0.5rem!important}.pt-xl-2,.py-xl-2{padding-top:0.5rem!important}.pr-xl-2,.px-xl-2{padding-right:0.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem!important}.pl-xl-2,.px-xl-2{padding-left:0.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-0.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem!important}.m-xl-n2{margin:-0.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace!important}.unstyle-list,.unstyle-list ul{list-style:none;padding:0;margin:0}.unstyle-list li,.unstyle-list ul li{margin-bottom:.5rem}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-left .cta-group{justify-content:flex-start!important}.text-right .cta-group{justify-content:flex-end!important}.text-center .cta-group{justify-content:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.text-sm-left .cta-group{justify-content:flex-start!important}.text-sm-right .cta-group{justify-content:flex-end!important}.text-sm-center .cta-group{justify-content:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.text-md-left .cta-group{justify-content:flex-start!important}.text-md-right .cta-group{justify-content:flex-end!important}.text-md-center .cta-group{justify-content:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.text-lg-left .cta-group{justify-content:flex-start!important}.text-lg-right .cta-group{justify-content:flex-end!important}.text-lg-center .cta-group{justify-content:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.text-xl-left .cta-group{justify-content:flex-start!important}.text-xl-right .cta-group{justify-content:flex-end!important}.text-xl-center .cta-group{justify-content:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,*::before,*::after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:' (' attr(title) ')'}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}.block{display:table}.circle{border-radius:100%}.divider{display:block;border-bottom:1px solid rgb(0 0 0 / .1);padding:0 0 13px 0;margin:0 0 40px}.text-center-mobile{text-align:center}.max-responsive{max-width:100%;height:auto!important}.antialiased{-webkit-font-smoothing:antialiased}.shadow{-webkit-box-shadow:15px 25px 60px 0 rgb(0 0 0 / .1);box-shadow:15px 25px 60px 0 rgb(0 0 0 / .1)}.currentColor,.currentColor svg,.currentColor svg *{fill:currentColor}.strikeout{text-decoration:line-through!important}.height-auto{min-height:0vh}.height-small{padding:8rem 0}.height-medium{padding:14rem 0}.height-large{padding:20rem 0}.height-full{min-height:100vh}
/* Blog post */

.blog-post {
  float: none;
  margin: 0 auto;
  max-width: 750px;
}
.blog-post__body {
  position: relative;
}

.blog-post__meta {
  margin-bottom: 1.4rem;
  position: relative;
  display: flex;
  justify-content: space-between;
  height:45px;
}
.dateWrapper {
  display: flex;
  margin-left: -60px;
}
.blog-post__meta a {
  text-decoration: underline;
}
.floatingIconOuter {
  //margin-right: 20px;
}
.blog-post__timestamp {
  display: block;
}
.blog-tag a:hover {
  color: #252630;
}
.blog-post__tags svg {
  height: auto;
  margin-right: 0.35rem;
  width: 15px;
}

.blog-post__tag-link {
  font-size: 0.875rem;
}
time.blog-post__timestamp {
  padding: 12px 13px 12px 13px !important;
  gap: 10px;
  border-radius: 3px;
  font-family: Roboto;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 21px !important;
  letter-spacing: 0.14em;
  text-decoration: none;
  background-color: #F5F7FB;
  color: #0A4E96;
  text-align: left;
  position: relative;
  cursor: pointer;
  display: inline-block !important;
  margin-left:20px;
}
.blog-post__meta.meta-in-view time.blog-post__timestamp {
  margin-left: 60px;
}
/* Blog related posts */

.blog-related-posts {
  background-color: #F8FAFC;
}

.blog-related-posts h2 {
  text-align: center;
}

.blog-related-posts__list {
  display: flex;
  flex-wrap: wrap;
}

.blog-related-posts__post {
  flex: 0 0 100%;
  padding: 1rem;
}

.blog-post__meta .sticky,
.blog-post__meta .sticky-new {
  position: fixed;
  top: 95px;
}
@media (max-width: 1000px) {
  .floatingIconOuter {
    display: none;
  }
  .dateWrapper {
    margin-left: 0px;
  }
  time.blog-post__timestamp {
    margin-left:0px;
  }
}
@media (max-width: 1400px) {
  .floating-module-outer.desk {
    display: none !important;
  }
}

@media screen and (min-width: 768px) {
  .blog-related-posts__post {
    flex: 0 0 calc(100% / 2);
  }
}

@media screen and (min-width: 1000px) {
  .blog-related-posts__post {
    flex: 0 0 calc(100% / 3);
  }
}

.blog-related-posts__image {
  height: auto;
  max-width: 100%;
}

.blog-related-posts__title {
  margin: 0.7rem 0;
}

/* Blog comments */

.blog-comments {
  margin: 0 auto;
  max-width: 680px;
}

.blog-comments .hs-submit {
  text-align: center;
}

.blog-comments .comment-reply-to {
  border: 0 none;
}

.blog-comments .comment-reply-to:hover,
.blog-comments .comment-reply-to:focus {
  background-color: transparent;
  text-decoration: underline;
}





.articles-list.bg-light.sr-spacer-100.blog-listing-equinet {
  background-color: unset !important;
}

.articles-list *, :after, :before {
  box-sizing: border-box !important;
}
.articles-list.bg-light.sr-spacer-100.blog-listing-equinet {
  padding-top: 50px;
  padding-bottom: 50px;
}
.container-blg-list {
  float: none !important;
  margin: 0 auto !important;
  max-width: 1295px !important;
  padding: 0 20px !important;
}
.row.latest-posts {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.col-12.col-sm-6.col-md-4 {
  flex: 0 30%;
  padding: 0 10px 20px 10px;
  padding-bottom: 40px;
}
span.author a {
  cursor: unset;
}
/* .row.latest-posts .col-12.col-sm-6.col-md-4:nth-child(-n+3) {
display: none;
} */
.tag {
  color: #252630 !important;
  font-kerning: none!important;
  font-variant-numeric: oldstyle-nums proportional-nums;
  font-feature-settings: 'liga' off;
  font-family: Roboto!important;
  font-size: 16px!important;
  font-style: normal!important;
  font-weight: 600!important;
  line-height: 20px!important; /* 166.667% */
  font-variant: small-caps!important;
  letter-spacing: 1px!important;
  padding-bottom: 10px !important;
}

.article-content a {
  text-decoration: none;
}

.article-content h3 {
  color: var(--Typography-Heading, var(--Iron, #252630));
  font-kerning: none;
  font-variant-numeric: oldstyle-nums proportional-nums;
  font-feature-settings: 'liga' off;

  /* H5 */
  font-family: Roboto;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%!important;
  margin: unset;
}
.article-content h3:hover {
  text-decoration: underline;
}
a.author-link {
  color: var(--Typography-Body, #3B3E4B);
  font-variant-numeric: oldstyle-nums proportional-nums;
  font-family: Roboto;
  font-size: 12px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 154% !important; /* 18.48px */
}

.col-12.col-sm-6.col-md-4 {
}

.article-panel {
  position: relative;
  height: 100%;
  background: #fff;
  border: 1px solid #f0f1ed;
  min-height: 100%;
  box-shadow: 15px 10px 20px 0 rgba(0, 0, 0, 0.0);
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.article-panel:hover {
  box-shadow: 15px 25px 60px 0px rgba(0, 0, 0, 0.10);
}

.article-img img {
  width: 100%;
  height: auto;
}

.article-content {
  padding: 30px;
  padding-bottom: 40px;
}

.post-title-wrap {

}

/* .article-img {
position: relative;
}
*/
.overlay {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 10px;
  position: absolute;
  top: 108px;
  right: 0px;
  bottom: 7px;
  width: 30%;
}

.overlay img {
  width: 50px; /* Adjust width as needed */
  height: auto;
}

color_mapping = {
  'Manufacturing': '#0F7D95',  
  'Automation': '#545394',  
  'tag3': 'rgba(0, 0, 255, 0.5)'   
}
/* .article-img:after {
background-image: url(https://139845867.fs1.hubspotusercontent-eu1.net/hubfs/139845867/.svg-3.svg);
background-size: contain;
content: "";
display: inline-block;
background-color: #FFFFFFB2; 
height: 24px;
position: absolute;
background-position: inherit;
width: 100%;
bottom: 0px;
background-repeat: no-repeat;
z-index: 99;
left: 0;
} */
.overlay {
  z-index: 999;
}
a.hs-pagination__link.hs-pagination__link--first svg {
  opacity: 0;
}
a.hs-pagination__link.hs-pagination__link--last svg {
  opacity: 0;
}
a.hs-pagination__link.hs-pagination__link--next svg{
  opacity:0;
}
a.hs-pagination__link.hs-pagination__link--next {
  position: relative;
}
a.hs-pagination__link.hs-pagination__link--next:after {
  background-image: url(https://139845867.fs1.hubspotusercontent-eu1.net/hubfs/139845867/next%20%283%29.svg);
  background-size: contain;
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  height: 40px;
  position: absolute;
  width: 40px !important;

}
a.hs-pagination__link.hs-pagination__link--prev svg{
  opacity:0;
}
a.hs-pagination__link.hs-pagination__link--prev{
  position:relative;
}
a.hs-pagination__link.hs-pagination__link--prev:after {
  background-image: url(https://139845867.fs1.hubspotusercontent-eu1.net/hubfs/139845867/next%20%282%29.svg);
  background-size: contain;
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  height: 40px;
  position: absolute;
  width: 40px !important;
}
.article-panel:hover .article-content a h3 {
  text-decoration: underline;
}


@media (min-width: 576px) {
  .container-blg-list {
    max-width: 540px !important;
  }
}
@media (min-width: 768px) {
  .container-blg-list {
    max-width: 720px !important;
  }
}
@media (min-width: 992px) {
  .container-blg-list {
    max-width: 960px !important;
  }
}
@media (min-width: 1200px) {
  .container-blg-list {
    max-width: 1140px !important;
  }
}



@media (max-width: 1230px) {
  .article-img:after {
    background-image: unset;
  }
}

@media (max-width: 920px) {
  .col-12.col-sm-6.col-md-4 {
    flex: 0 45%;
  }
  .row.latest-posts {
    justify-content: unset !important;
  }
}

@media (max-width: 767px) {
  .col-12.col-sm-6.col-md-4 {
    flex: 0 100%;
  }
  article.blog-post {
    padding: 0px 20px;
  }
}
@media (max-width: 380px) {
  .article-content {
    padding: 20px;

  }
}










article.blog-post h1 {
  color: var(--Typography-Heading, var(--Iron, #252630));
  font-variant-numeric: oldstyle-nums proportional-nums;
  font-family: Roboto;
  font-size: 37px;
  font-style: normal;
  font-weight: 600;
  line-height: 102%; /* 37.74px */
  text-align: left;
}

.blog-post__meta a {
  color: #f15e13;
  text-decoration: none;
}

.blog-post__body p {
  font-variant-numeric: oldstyle-nums proportional-nums;

  /* P */
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 22.4px */
}



time.blog-post__timestamp {
  font-variant-numeric: oldstyle-nums proportional-nums;

  /* P */
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 22.4px */
}
.blog-post__body h1 {
  color: var(--Typography-Heading, var(--Iron, #252630))!important;
  font-size: 37px!important;
  font-weight: 600!important;
  line-height: 102% !important; /* 37.74px */}

.blog-post__body h2 {
  color: var(--Ocean, #0A4E96)!important;
  font-size: 28px!important;
  font-weight: 600!important;
  line-height: 102%!important; /* 28.56px */
  padding: 25px 0 10px 0;
}

.blog-post__body h3 {
  color: var(--Typography-Heading, var(--Iron, #252630))!important;
  font-size: 24px!important;
  font-weight: 600!important;
  line-height: 28.56px!important; /* 21.6px */
  line-height: 90% !mportant; /* 18.9px */
  font-variant: small-caps !important;
  padding: 20px 0 0px 0;
}
.blog-post__body h4{
  color: var(--Typography-Heading, var(--Iron, #252630))!important;
  font-size: 21px!important;
  font-weight: 600!important;
  line-height: 90% !mportant; /* 18.9px */
  font-variant: small-caps !important;
}



.post-img img {
  border-radius: 50%;
  width: 90px;
  height: auto;
}

.blog-post__body a {
  text-decoration: none;
}
.blog-post__body li {
  font-variant-numeric: oldstyle-nums proportional-nums;
  font-family: Roboto;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.blog-tag {
  padding-bottom: 20px;
}
.blog-tag a {
  color: #252630 !important;
  font-kerning: none!important;
  font-variant-numeric: oldstyle-nums proportional-nums;
  font-feature-settings: 'liga' off;
  font-family: Roboto!important;
  font-size: 16px!important;
  font-style: normal!important;
  font-weight: 600!important;
  line-height: 20px!important; /* 166.667% */
  font-variant: small-caps!important;
  padding-bottom: 0px !important;
  letter-spacing: 1px!important;
}
.post-img {
  padding-bottom: 50px;
}
span.post-author-name {
  padding-left: 16px;
    color: #252630 !important;
  font-kerning: none!important;
  font-variant-numeric: oldstyle-nums proportional-nums;
  font-feature-settings: 'liga' off;
  font-family: Roboto!important;
  font-size: 16px!important;
  font-style: normal!important;
  font-weight: 600!important;
  line-height: 20px!important; /* 166.667% */
  font-variant: small-caps!important;
  padding-bottom: 0px !important;
  letter-spacing: 1px!important;
}
.colpost-img img {
  width: 100%;
  height: auto;
  border-radius: 10px;
}
.colpost-img {
  padding-bottom: 30px;
  /*   padding-top:75px; */
}
.content-wrapper h2 {
  color: var(--Typography-Heading, #252630);
  font-kerning: none;
  font-variant-numeric: oldstyle-nums proportional-nums;
  font-feature-settings: 'liga' off;
  font-family: Roboto;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 108%; /* 21.6px */
}
@media only screen and (min-width: 1920px) and (max-width: 2560px) {
  .colpost-img {
    padding-top:75px; 
  }

}
@media (max-width: 1920px) {
  .colpost-img {
    padding-top:75px; 
  }

}
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (-webkit-min-device-pixel-ratio: 2){

    .colpost-img {
      padding-top:75px; 
    }


}

#hs-eu-cookie-confirmation-inner a{
 color:#004EA8!important; 
}