/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/contrib/classy/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/contrib/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/contrib/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/contrib/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/contrib/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/contrib/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/contrib/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/contrib/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/contrib/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/contrib/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/contrib/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/contrib/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/contrib/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/contrib/classy/images/icons/image-x-generic.png);}
.node--unpublished{background-color:#fff4f4;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
:root{--wp--preset--color--light-blue:#BAE8FF;--wp--preset--color--blue:#009CEB;--wp--preset--color--blue-text:#007cba;--wp--preset--color--medium-blue:#0055AA;--wp--preset--color--dark-blue:#134169;--wp--preset--color--darkest-blue:#012A49;--wp--preset--color--dark-grey:#565656;--wp--preset--color--medium-grey:#cccdce;--wp--preset--color--light-grey:#f4f5f6;--wp--preset--color--white:#f4f5f6}.disable-hc{display:none}body.hc{color:#000}body.hc .disable-hc{display:initial}body.hc .enable-hc{display:none}body.hc a.button,body.hc input[type=submit],body.hc input[type=button],body.hc input[type=reset]{display:inline-block;box-sizing:border-box;padding:1rem 2rem;margin:0;font-weight:400;font-size:1.21rem;line-height:1;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:0px solid #000;border-radius:2.4rem;background-color:#000;background-image:none;text-shadow:none;overflow-wrap:break-word;transition:background-color .25s}body.hc a.button:hover,body.hc input[type=submit]:hover,body.hc input[type=button]:hover,body.hc input[type=reset]:hover{color:#134169;border-color:#f4f5f6;background-color:#f4f5f6}body.hc a.button.small,body.hc input[type=submit].small,body.hc input[type=button].small,body.hc input[type=reset].small{padding:12px 30px;font-size:1rem;border-radius:38px}body.hc ul.link-list a,body.hc ul.is-style-link-list a,body.hc .is-style-link-list ul a{color:#134169}body.hc div.language-select.ui-dialog-content ul li.active>a{color:#134169}body.hc div.view span.field--name-title a{color:#000}body.hc div.view span.field--name-title a:hover{color:#134169}body.hc div.region-header div.block.contact-us a:hover,body.hc div.region-header div.block.contact-us a:focus{color:#fff;border-color:#000;background-color:#000}body.hc div.region-header #block-searchblock div.toggle-target div.form-actions input{color:#fff;border-color:#000;background-color:#000}body.hc section.is-style-light-page-top div.search-form>form div.form-actions:before,body.hc section.is-style-page-top div.search-form>form div.form-actions:before{background-color:#000}body.hc .wp-block-button__link{display:inline-block;box-sizing:border-box;padding:1rem 2rem;margin:0;font-weight:400;font-size:1.21rem;line-height:1;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:0px solid #000;border-radius:2.4rem;background-color:#000;background-image:none;text-shadow:none;overflow-wrap:break-word;transition:background-color .25s}body.hc .wp-block-button__link:hover{color:#fff;border-color:#565656;background-color:#565656}body.hc .wp-block-button__link.small{padding:12px 30px;font-size:1rem;border-radius:38px}body.hc .wp-block-button.is-style-plain .wp-block-button__link:focus,body.hc .wp-block-button.is-style-plain .wp-block-button__link:hover{color:#000}body.hc .wp-block-button.is-style-outline .wp-block-button__link.has-blue-text-color,body.hc .wp-block-button.is-style-outline-small .wp-block-button__link.has-blue-text-color{border-color:#000}body.hc .wp-block-button.is-style-outline .wp-block-button__link.has-blue-background-color,body.hc .wp-block-button.is-style-outline-small .wp-block-button__link.has-blue-background-color{background-color:#000}body.hc .wp-block-button.is-style-outline .wp-block-button__link.has-blue-background-color:hover,body.hc .wp-block-button.is-style-outline-small .wp-block-button__link.has-blue-background-color:hover{background-color:#333}body.hc .has-blue-background-color{color:#fff;background-color:#000}body.hc .has-dark-blue-background-color{color:#fff}body.hc .has-blue-color{color:#000}body.hc .has-light-grey-background-color{color:#000}body.hc .card.is-style-big-title div.card-title,body.hc .card.is-style-big-title-soft div.card-title{color:#134169}body.hc .wp-block-descartes-circle div.circle-title{color:#134169}body.hc .wp-block-descartes-overlay .overlay-content a{color:#134169;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}body.hc .wp-block-descartes-overlay .overlay-content a:focus,body.hc .wp-block-descartes-overlay .overlay-content a:hover{color:#009ceb}body.hc footer div.region-footer-menu nav a{color:#000}body.hc footer div.region-footer-menu nav>ul.menu li ul a{font-size:1rem}body.hc footer div.region-footer-menu div.block a{color:#000}body.hc div.block-descartes-core.search-block div.terms{display:none;box-sizing:content-box;margin:20px -30px 0 -30px;padding:22px 22px 0 0;border-top:3px solid #d6d5d5;background-color:#fff}body.hc div.block-descartes-core.search-block div.terms.expanded{display:block}body.hc div.block-descartes-core.search-block div.terms div.ajax-progress{position:absolute;bottom:-60px;left:50%;margin-left:-100px;width:200px;text-align:center}body.hc div.block-descartes-core.search-block div.terms div.view-content{display:flex;flex-wrap:wrap}body.hc div.block-descartes-core.search-block div.terms div.view-group{flex:0 0 33%;box-sizing:border-box;padding:0 0 22px 22px;text-align:left}body.hc div.block-descartes-core.search-block div.terms div.view-group h4{margin-bottom:10px;padding-bottom:5px;font-size:1rem;line-height:1;font-weight:500;border-bottom:3px solid #e5e4e5}body.hc div.block-descartes-core.search-block div.terms div.view-group div.form-item{margin:2px;font-size:1rem;line-height:1}body.hc div.chips div.chip{background-color:#134169}
:root{--wp--preset--color--light-blue:#BAE8FF;--wp--preset--color--blue:#009CEB;--wp--preset--color--blue-text:#007cba;--wp--preset--color--medium-blue:#0055AA;--wp--preset--color--dark-blue:#134169;--wp--preset--color--darkest-blue:#012A49;--wp--preset--color--dark-grey:#565656;--wp--preset--color--medium-grey:#cccdce;--wp--preset--color--light-grey:#f4f5f6;--wp--preset--color--white:#f4f5f6}html{scroll-behavior:smooth;font-size:16px}.scroll-margin-top{scroll-margin-top:80px}body{color:#565656;font-family:"Roboto",sans-serif;font-size:1.25rem;line-height:1.3;font-weight:300;font-display:swap;background-color:#fff}h1,h2,h3,h4,h5{margin-top:.6em;margin-bottom:.6em;line-height:1.3}.wp-block-descartes-heading{scroll-margin-top:80px}h1,.h1{font-size:3.3rem;font-weight:700;line-height:1.1}h2,.h2{font-size:2.5rem;font-weight:300}h3,.h3{font-size:2rem;font-weight:300}h4,.h4{font-size:1.5rem;font-weight:300}h5,.h5{font-size:1rem;font-weight:700}b,strong{font-weight:400}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong{font-weight:500}p{margin:.5em 0 1em 0;line-height:1.5em;scroll-margin-top:100px}p:first-child{margin-top:0}p:last-child{margin-bottom:0}hr{border:none;height:3px;background-color:#f4f5f6}hr.blue{background-color:#009ceb}hr.center{margin-left:auto;margin-right:auto;width:80px}a{color:#007cba;scroll-margin-top:100px;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}a.read-more{text-transform:uppercase}a.button,input[type=submit],input[type=button],input[type=reset]{display:inline-block;box-sizing:border-box;padding:1rem 2rem;margin:0;font-weight:400;font-size:1.21rem;line-height:1;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:0px solid #134169;border-radius:2.4rem;background-color:#134169;background-image:none;text-shadow:none;overflow-wrap:break-word;transition:background-color .25s}a.button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{color:#fff;border-color:#012a49;background-color:#012a49}a.button.small,input[type=submit].small,input[type=button].small,input[type=reset].small{padding:12px 30px;font-size:1rem;border-radius:38px}.wp-block-buttons{flex-wrap:wrap}textarea,input[type=text],input[type=email],input[type=tel],input[type=password]{width:100%;height:40px;max-width:100%;box-sizing:border-box;margin:0;padding:0 10px;font-size:1.1rem;line-height:40px;border:1px solid #eee;box-shadow:0 0 10px rgba(0,0,0,.15);outline:none}textarea:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring}select.dropdown{display:block;position:relative;margin:0;padding:16px 50px 16px 25px;width:100%;max-width:400px;box-sizing:border-box;line-height:1.1;font-size:.89rem;font-weight:300;color:#134169;border:1px solid #134169;border-radius:26px;background-color:#fff;box-shadow:0 1px 0 1px rgba(0,0,0,.04);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%231e4b6d%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right 20px top 50%,0 0;background-size:.65em auto,100%}select.dropdown:hover{border-color:#888}select.dropdown:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}select.dropdown::-ms-expand{display:none}select.dropdown:disabled,select.dropdown[aria-disabled=true]{color:#ccc}select.dropdown:disabled:hover,select.dropdown[aria-disabled=true]{border-color:#aaa}select.dropdown option{font-weight:normal}[data-toggle]{cursor:pointer}body .toggle-target{display:none}body .toggle-target.expanded{display:block}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-text-align-center{text-align:center}.has-text-muted{color:#cccdce}.alignleft{float:left;text-align:left}.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.alignright{float:right;text-align:right}.flex-align-left{justify-content:flex-start}.flex-align-center{justify-content:center}.flex-align-right{justify-content:flex-end}.line-spacing-tight{line-height:1}.line-spacing-double{line-height:2}.p0{padding:0px}.pt0{padding-top:0px}.pr0{padding-right:0px}.pb0{padding-bottom:0px}.pl0{padding-left:0px}.m0{margin:0px}.mt0{margin-top:0px}.mr0{margin-right:0px}.mb0{margin-bottom:0px}.ml0{margin-left:0px}.p10{padding:10px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.m10{margin:10px}.mt10{margin-top:10px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.w10{width:10%}.p20{padding:20px}.pt20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.m20{margin:20px}.mt20{margin-top:20px}.mr20{margin-right:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.w20{width:20%}.p30{padding:30px}.pt30{padding-top:30px}.pr30{padding-right:30px}.pb30{padding-bottom:30px}.pl30{padding-left:30px}.m30{margin:30px}.mt30{margin-top:30px}.mr30{margin-right:30px}.mb30{margin-bottom:30px}.ml30{margin-left:30px}.w30{width:30%}.p40{padding:40px}.pt40{padding-top:40px}.pr40{padding-right:40px}.pb40{padding-bottom:40px}.pl40{padding-left:40px}.m40{margin:40px}.mt40{margin-top:40px}.mr40{margin-right:40px}.mb40{margin-bottom:40px}.ml40{margin-left:40px}.w40{width:40%}.p50{padding:50px}.pt50{padding-top:50px}.pr50{padding-right:50px}.pb50{padding-bottom:50px}.pl50{padding-left:50px}.m50{margin:50px}.mt50{margin-top:50px}.mr50{margin-right:50px}.mb50{margin-bottom:50px}.ml50{margin-left:50px}.w50{width:50%}.p60{padding:60px}.pt60{padding-top:60px}.pr60{padding-right:60px}.pb60{padding-bottom:60px}.pl60{padding-left:60px}.m60{margin:60px}.mt60{margin-top:60px}.mr60{margin-right:60px}.mb60{margin-bottom:60px}.ml60{margin-left:60px}.w60{width:60%}.p70{padding:70px}.pt70{padding-top:70px}.pr70{padding-right:70px}.pb70{padding-bottom:70px}.pl70{padding-left:70px}.m70{margin:70px}.mt70{margin-top:70px}.mr70{margin-right:70px}.mb70{margin-bottom:70px}.ml70{margin-left:70px}.w70{width:70%}.p80{padding:80px}.pt80{padding-top:80px}.pr80{padding-right:80px}.pb80{padding-bottom:80px}.pl80{padding-left:80px}.m80{margin:80px}.mt80{margin-top:80px}.mr80{margin-right:80px}.mb80{margin-bottom:80px}.ml80{margin-left:80px}.w80{width:80%}.p90{padding:90px}.pt90{padding-top:90px}.pr90{padding-right:90px}.pb90{padding-bottom:90px}.pl90{padding-left:90px}.m90{margin:90px}.mt90{margin-top:90px}.mr90{margin-right:90px}.mb90{margin-bottom:90px}.ml90{margin-left:90px}.w90{width:90%}.p100{padding:100px}.pt100{padding-top:100px}.pr100{padding-right:100px}.pb100{padding-bottom:100px}.pl100{padding-left:100px}.m100{margin:100px}.mt100{margin-top:100px}.mr100{margin-right:100px}.mb100{margin-bottom:100px}.ml100{margin-left:100px}.w100{width:100%}.uline,.uline-full,.uline2,.uline2-full{display:inline-block;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #009ceb}.uline-full,.uline2-full{display:block}.uline2,.uline2-full{border-bottom-width:2px}nav.breadcrumb{color:#134169;font-size:.9rem;font-weight:400}nav.breadcrumb ol{display:inline-block;white-space:nowrap}nav.breadcrumb li:before{display:none;content:""}nav.breadcrumb a{display:inline-block;color:#134169;text-decoration:none;white-space:normal}nav.breadcrumb a:after{content:","}nav.breadcrumb a:hover{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}nav.breadcrumb li:last-child a:after{content:""}body article.node table,.gutenberg__editor table,table.styled{margin:30px auto;width:100%;font-size:1rem;line-height:1.1;background-color:#f9fafa}body article.node table thead th,.gutenberg__editor table thead th,table.styled thead th{padding:35px 25px;font-size:1rem;font-weight:300;background-color:#e2e3e3;border:none;border-bottom:3px solid #009ceb}body article.node table td,.gutenberg__editor table td,table.styled td{padding:25px;text-align:center;vertical-align:center;border:none;border-bottom:1px solid rgba(0,0,0,.05)}body article.node table td.row-head,.gutenberg__editor table td.row-head,table.styled td.row-head{font-size:.83rem;font-weight:400;text-align:left}body article.node table td span.fa-circle,.gutenberg__editor table td span.fa-circle,table.styled td span.fa-circle{font-size:9px}body article.node table tr:last-child td,.gutenberg__editor table tr:last-child td,table.styled tr:last-child td{border-bottom:none}body article.node .is-style-stripes table th{border-bottom:3px solid #009ceb}div.dropdown,div.is-style-dropdown,nav.is-style-dropdown{position:relative;margin:0;padding:0;width:100%;max-width:400px;z-index:100}div.dropdown .wp-block-descartes-heading,div.is-style-dropdown .wp-block-descartes-heading,nav.is-style-dropdown .wp-block-descartes-heading{margin:0}div.dropdown h2,div.dropdown h3,div.dropdown h4,div.is-style-dropdown h2,div.is-style-dropdown h3,div.is-style-dropdown h4,nav.is-style-dropdown h2,nav.is-style-dropdown h3,nav.is-style-dropdown h4{display:block;position:relative;padding:16px 25px 16px 25px;margin:0 !important;line-height:1.1;font-size:.89rem;color:#134169;border:2px solid #ccc;border-radius:26px;background-color:#fff;box-shadow:2px 4px 5px rgba(0,0,0,.1)}div.dropdown h2:after,div.dropdown h3:after,div.dropdown h4:after,div.is-style-dropdown h2:after,div.is-style-dropdown h3:after,div.is-style-dropdown h4:after,nav.is-style-dropdown h2:after,nav.is-style-dropdown h3:after,nav.is-style-dropdown h4:after{position:absolute;top:18px;right:25px;content:"";color:#999;font-family:"Font Awesome 6 Free";font-size:1rem;font-weight:900}div.dropdown>nav>ul,div.dropdown>.wp-block-group__inner-container>ul,div.dropdown>ul,div.is-style-dropdown>nav>ul,div.is-style-dropdown>.wp-block-group__inner-container>ul,div.is-style-dropdown>ul,nav.is-style-dropdown>nav>ul,nav.is-style-dropdown>.wp-block-group__inner-container>ul,nav.is-style-dropdown>ul{display:none;position:absolute;padding:0 0 16px 0;margin:0;list-style:none;box-sizing:border-box;max-height:400px;overflow-y:auto;top:48px;left:0;width:100%;border:1px solid #ccc;border-top:none;border-bottom-left-radius:26px;border-bottom-right-radius:26px;background-color:#fff;box-shadow:2px 4px 5px rgba(0,0,0,.1)}div.dropdown ul li>ul,div.is-style-dropdown ul li>ul,nav.is-style-dropdown ul li>ul{display:block;position:relative;padding-left:10px;top:0;left:0;border:none}div.dropdown li,div.is-style-dropdown li,nav.is-style-dropdown li{box-sizing:content-box;padding:0;margin:0;list-style:none}div.dropdown a,div.is-style-dropdown a,nav.is-style-dropdown a{display:block;padding:8px 25px 8px 40px;text-decoration:none;font-size:.89rem;color:#134169;text-transform:none}div.dropdown a:hover,div.dropdown a:focus,div.is-style-dropdown a:hover,div.is-style-dropdown a:focus,nav.is-style-dropdown a:hover,nav.is-style-dropdown a:focus{text-decoration:none;background-color:rgba(0,0,0,.05)}div.dropdown:hover,div.dropdown:focus,div.dropdown:focus-within,div.is-style-dropdown:hover,div.is-style-dropdown:focus,div.is-style-dropdown:focus-within,nav.is-style-dropdown:hover,nav.is-style-dropdown:focus,nav.is-style-dropdown:focus-within{z-index:101}div.dropdown:hover h2,div.dropdown:hover h3,div.dropdown:hover h4,div.dropdown:focus h2,div.dropdown:focus h3,div.dropdown:focus h4,div.dropdown:focus-within h2,div.dropdown:focus-within h3,div.dropdown:focus-within h4,div.is-style-dropdown:hover h2,div.is-style-dropdown:hover h3,div.is-style-dropdown:hover h4,div.is-style-dropdown:focus h2,div.is-style-dropdown:focus h3,div.is-style-dropdown:focus h4,div.is-style-dropdown:focus-within h2,div.is-style-dropdown:focus-within h3,div.is-style-dropdown:focus-within h4,nav.is-style-dropdown:hover h2,nav.is-style-dropdown:hover h3,nav.is-style-dropdown:hover h4,nav.is-style-dropdown:focus h2,nav.is-style-dropdown:focus h3,nav.is-style-dropdown:focus h4,nav.is-style-dropdown:focus-within h2,nav.is-style-dropdown:focus-within h3,nav.is-style-dropdown:focus-within h4{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}div.dropdown:hover h2:after,div.dropdown:hover h3:after,div.dropdown:hover h4:after,div.dropdown:focus h2:after,div.dropdown:focus h3:after,div.dropdown:focus h4:after,div.dropdown:focus-within h2:after,div.dropdown:focus-within h3:after,div.dropdown:focus-within h4:after,div.is-style-dropdown:hover h2:after,div.is-style-dropdown:hover h3:after,div.is-style-dropdown:hover h4:after,div.is-style-dropdown:focus h2:after,div.is-style-dropdown:focus h3:after,div.is-style-dropdown:focus h4:after,div.is-style-dropdown:focus-within h2:after,div.is-style-dropdown:focus-within h3:after,div.is-style-dropdown:focus-within h4:after,nav.is-style-dropdown:hover h2:after,nav.is-style-dropdown:hover h3:after,nav.is-style-dropdown:hover h4:after,nav.is-style-dropdown:focus h2:after,nav.is-style-dropdown:focus h3:after,nav.is-style-dropdown:focus h4:after,nav.is-style-dropdown:focus-within h2:after,nav.is-style-dropdown:focus-within h3:after,nav.is-style-dropdown:focus-within h4:after{content:""}div.dropdown:hover ul,div.dropdown:focus ul,div.dropdown:focus-within ul,div.is-style-dropdown:hover ul,div.is-style-dropdown:focus ul,div.is-style-dropdown:focus-within ul,nav.is-style-dropdown:hover ul,nav.is-style-dropdown:focus ul,nav.is-style-dropdown:focus-within ul{display:block}ul.link-list,ul.is-style-link-list,.is-style-link-list ul{margin:0;padding:0;list-style:none}ul.link-list li,ul.is-style-link-list li,.is-style-link-list ul li{margin:10px 0 0 0;padding:0;font-size:1rem;line-height:1.3;list-style:none;background-image:none}ul.link-list a,ul.is-style-link-list a,.is-style-link-list ul a{color:#009ceb;text-decoration:none}ul.left-bar,ul.is-style-left-bar,.is-style-left-bar ul{margin:0;padding:0;list-style:none}ul.left-bar li,ul.is-style-left-bar li,.is-style-left-bar ul li{position:relative;margin:10px 0 0 0;padding:0;font-size:1rem;line-height:1.3;list-style:none;background-image:none}ul.left-bar li a,ul.is-style-left-bar li a,.is-style-left-bar ul li a{text-decoration:none;color:#134169}ul.left-bar li a:before,ul.is-style-left-bar li a:before,.is-style-left-bar ul li a:before{content:"";display:block;position:absolute;top:0;left:-5px;bottom:0;width:5px;opacity:0;background-color:#009ceb;transition:all .25s}ul.left-bar li a:hover:before,ul.left-bar li a:focus:before,ul.is-style-left-bar li a:hover:before,ul.is-style-left-bar li a:focus:before,.is-style-left-bar ul li a:hover:before,.is-style-left-bar ul li a:focus:before{left:-20px;opacity:1}div.is-style-sidebar{text-align:center}div.is-style-sidebar h2,div.is-style-sidebar .h2{font-size:1.56rem;font-weight:300}div.is-style-sidebar h3,div.is-style-sidebar .h3{font-size:1.17rem;font-weight:300}div.is-style-sidebar h4,div.is-style-sidebar .h4{font-size:1rem;font-weight:500}div.is-style-sidebar h5,div.is-style-sidebar .h5{font-size:.89rem;font-weight:700}img{max-width:100%;height:auto}div.background-image{position:absolute;top:0;left:0;bottom:0;right:0}div.scroll-to-top{position:fixed;bottom:-33px;width:130px;left:50%;margin-left:-65px;opacity:0;transition:opacity .3s ease-out,bottom .3s ease-out;z-index:10000}div.scroll-to-top.show{display:block;opacity:1;bottom:-1px}div.scroll-to-top a{display:block;text-align:center;font-size:.72rem;line-height:1em;padding:10px 20px;border-radius:20px 20px 0 0;border:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.1);background-color:#fff}div.scroll-to-top a:hover{opacity:1}.has-secondary-background-color{background:#838a90}.has-secondary-color{color:#838a90}.has-black-background-color{background:#232323}.has-black-color{color:#232323}fieldset.styled{position:relative;padding:30px;border:1px solid rgba(0,0,0,.05);background-color:#f9fafa}fieldset.styled legend{width:100%;margin:0 -30px;padding:15px 30px;background-color:#e2e3e3;border-bottom:3px solid #009ceb}.form-type-checkbox *{box-sizing:border-box}.form-type-checkbox{position:relative;display:inline-block;margin-right:1em;line-height:1}.form-type-checkbox input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.form-type-checkbox label{position:initial;display:inline-block;font-weight:normal;margin:0;padding-left:1.5em;min-width:1em}.form-type-checkbox label:before,.form-type-checkbox label:after{content:"";width:.9em;height:.9em;display:block;box-sizing:border-box;border-radius:0;border:1px solid rgba(0,0,0,0);z-index:0;position:absolute;left:0;top:.05em;background-color:rgba(0,0,0,0)}.form-type-checkbox label:before{border-color:#565656}.form-type-checkbox label:after{transform:scale(0);background-color:#565656 !important;transition:.1s transform ease-out}.form-type-checkbox input:checked~label:after{transform:scale(0.4)}.form-type-checkbox input:focus~label:before{border-color:#000;background-color:#d9d8d9 !important}.form-type-checkbox input[disabled]{cursor:not-allowed;display:none}.form-type-checkbox input[disabled]~*{opacity:.5}@media print{.form-type-checkbox label:before,.form-type-checkbox label:after{-webkit-print-color-adjust:exact;print-color-adjust:exact}}#btnSubmit:hover{transform:translateY(-2px) scale(1.03)}.clickdform input[type=text],.clickdform textarea,.clickdform select{font-family:"Roboto",sans-serif !important;font-size:15px !important;font-weight:200;line-height:1.5em;color:#666 !important;border:0;border-bottom:0px solid #1e4b6d;margin-bottom:5px !important;padding:10px;background-color:#fff;box-shadow:0px 0px 5px rgba(0,0,0,.3);border-radius:5px}.clickdform input[type=text]:focus,.clickdform textarea:focus,.clickdform select:focus{outline:none;box-shadow:0px 0px 10px rgba(0,170,255,.5);border:0px solid #0af}.clickdform span.maxSize3{font-family:"Roboto",sans-serif !important;font-size:18px !important;color:#666 !important;margin-bottom:5px !important}.clickdform .maxSize1,.clickdform .maxSize2{font-family:"Roboto",sans-serif !important;font-size:15px !important;color:#666 !important;margin-bottom:5px !important}div.region-content .clickdform input[type=text],div.region-content .clickdform textarea,div.region-content .clickdform select{font-family:"Roboto",sans-serif !important;font-size:15px !important;line-height:1.5em;color:#666 !important;margin-bottom:5px !important;padding:10px}input[type=checkbox]{margin-top:2px;margin-right:6px}input[type=checkbox]+span{font-family:"Roboto",sans-serif !important;font-size:12px !important;font-weight:normal;color:#666 !important}div.related-content-block{background-color:#fff;padding-top:35px;padding-bottom:5px;border:5px solid #f1f1f1;border-radius:5px}main.has-gutenberg article>div.field:not(.format-gutenberg){margin-left:auto;margin-right:auto;max-width:1050px;margin-top:20px}@media all and (max-width:400px){.hide-400{display:none}}@media all and (max-width:500px){.hide-500{display:none}div.block.contact-us{display:none}}@media all and (max-width:600px){.hide-600{display:none}}@media all and (max-width:700px){.hide-700{display:none}}@media all and (max-width:800px){.hide-800{display:none}}@media all and (max-width:900px){.hide-900{display:none}}.menu-item--expanded{list-style:none}ul.menu a.is-active{color:inherit}div.node__links{margin-top:.5em}div.node__links ul.links.inline li{padding:0 .5em 0 0}div.node__links ul.links.inline li a{display:inline-block;font-size:1rem;line-height:1.1;font-weight:500;text-decoration:none;text-transform:uppercase}div.node__links ul.links.inline li a:after{display:inline-block;padding-left:.5em;content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.8em;line-height:1.2em;vertical-align:top;transition:transform .25s ease-out}div.node__links ul.links.inline li a:hover{color:#009ceb}div.node__links ul.links.inline li a:hover:after{transform:translateX(4px)}#toolbar-item-user{min-width:auto !important}body.no-scroll{overflow:hidden}body.solution-page .dsg-nav{position:absolute}.dsg-nav__main-menu__submenu-slideout.slideout-2-col{position:relative;padding-top:20px;--left-col:35%;--right-col:calc(100% - var(--left-col));max-width:1400px;box-sizing:border-box;overflow-y:auto;width:100%;background:linear-gradient(to right,white 0%,white 35%,#ddf4fe 35%,#ddf4fe 100%)}.dsg-nav__main-menu__submenu-slideout.slideout-2-col .dsg-nav__main-menu__submenu-slideout.slideout-2-col .menu-level-2{position:relative;--left-col:35%;--right-col:calc(100% - var(--left-col));max-width:1400px}.dsg-nav__main-menu__submenu-slideout.slideout-2-col .submenu-grid{display:grid;grid-template-columns:var(--left-col) var(--right-col);align-items:start;position:static}.dsg-nav__main-menu__submenu-slideout.slideout-2-col .submenu-grid>button,.dsg-nav__main-menu__submenu-slideout.slideout-2-col .submenu-grid>a.solution-link{grid-column:1;position:relative;z-index:2}.dsg-nav__main-menu__submenu-slideout.slideout-2-col .submenu-grid>.menu-level-3{position:absolute;top:0;left:var(--left-col);min-height:500px;height:calc(100vh - 100px);overflow:scroll;width:var(--right-col);box-sizing:border-box;padding:40px;display:none;z-index:1}.dsg-nav__main-menu__submenu-slideout.slideout-2-col .submenu-grid>.menu-level-3.active,.dsg-nav__main-menu__submenu-slideout.slideout-2-col .submenu-grid>.menu-level-3[aria-hidden=false],.dsg-nav__main-menu__submenu-slideout.slideout-2-col .submenu-grid>.menu-level-3:not([hidden]){display:block}.dsg-nav__main-menu__submenu-slideout.slideout-2-col .menu-level-3[hidden]{display:none !important}.dsg-nav__main-menu__submenu-slideout.slideout-2-col .dsg-nav__main-menu__submenu-slideout .menu-level-3{max-height:calc(100vh - 120px);overflow:auto}.dsg-nav__main-menu__slideout.menu-main__industries,.dsg-nav__main-menu__slideout.menu-main__resources{max-width:600px}.dsg-nav__main-menu__submenu-slideout.slideout-1-col{padding-top:20px}.dsg-nav__main-menu__slideout.menu-main__resources.has-customers,.dsg-nav__main-menu__slideout.menu-main__company{max-width:1000px}.menu-main__resources.has-customers .dsg-nav__main-menu__submenu-slideout.slideout-2-col{display:grid;grid-template-columns:50% 50%;position:relative;overflow-y:none;background:linear-gradient(to right,white 0%,white 50%,#ddf4fe 50%,#ddf4fe 100%)}.menu-main__resources.has-customers .dsg-nav__main-menu__submenu-slideout.slideout-2-col .menu-level-2:first-child{grid-column:1}.menu-main__resources.has-customers .dsg-nav__main-menu__submenu-slideout.slideout-2-col .menu-level-2.customers{grid-column:2;padding:40px}.menu-main__resources .dsg-nav__main-menu__submenu-slideout.slideout-2-col{background:#fff;display:block}.menu-main__company .dsg-nav__main-menu__submenu-slideout.slideout-2-col{--left-col:50%;--right-col:50%;background:linear-gradient(to right,white 0%,white 50%,#ddf4fe 50%,#ddf4fe 100%)}.menu-main__company .dsg-nav__main-menu__submenu-slideout.slideout-2-col .menu-level-2{--left-col:50%;--right-col:50%}.dsg-nav{position:fixed;display:flex;justify-content:space-between;align-items:center;height:85px;width:100%;padding:0 50px;margin:auto;box-sizing:border-box;z-index:9999;background:#fff;color:#53565a}.dsg-nav li a{color:#53565a;font-weight:400}.dsg-nav li a:hover{color:#05a}.dsg-nav .dsg-nav__utility-menu__link{background:repeating-linear-gradient(90deg,currentColor 0 33.3333%,transparent 33.3333% 66.6666%,currentColor 66.6666% 100%) bottom right/300% 2px no-repeat}.dsg-nav .dsg-nav__utility-menu__link:hover{background-position:bottom left;transition-duration:1.2s}.dsg-nav .dsg-nav__menu{display:flex;gap:40px;align-items:center}.dsg-nav .dsg-nav__menu .dsg-nav__branding{display:flex}.dsg-nav .dsg-nav__menu .dsg-nav__branding img{width:140px}.dsg-nav.active .dsg-nav__overlay{display:block}.mm-page.mm-slideout{padding-top:0 !important}body.user-logged-in .dsg-nav{top:39px}body.user-logged-in.toolbar-tray-open .dsg-nav{top:79px}nav.mobile-menu{display:none}.dsg-nav__overlay{display:none;position:fixed;left:0;bottom:0;height:calc(100vh - 85px);width:100%;background:rgba(0,0,0,.2)}body.user-logged-in .dsg-nav__overlay{height:calc(100vh - 124px)}body.user-logged-in.toolbar-tray-open .dsg-nav__overlay{height:calc(100vh - 165px)}.dsg-nav__main__menu-items,.dsg-nav__utility-menu{list-style:none;font-size:1rem;font-weight:500;padding-left:0}.dsg-nav__main__menu-items li a,.dsg-nav__utility-menu li a{text-decoration:none}.dsg-nav__main__menu-items>li{display:inline-block;margin-left:20px}.dsg-nav__main__menu-items>li:first-of-type{margin-left:0}.dsg-nav__utility-menu{display:flex;align-items:center;margin:0;padding:0}.dsg-nav__utility-menu .dsg-nav__utility-menu__link{border-bottom:2px solid #fff}.dsg-nav__utility-menu .dsg-nav__utility-menu__icon{cursor:pointer;position:relative}.dsg-nav__utility-menu .dsg-nav__utility-menu__icon svg{height:20px;width:auto}.dsg-nav__utility-menu .dsg-nav__utility-menu__icon svg path{fill:#53565a}.dsg-nav__utility-menu .dsg-nav__utility-menu__icon:hover svg path{fill:#05a}.dsg-nav__nav-item button{background:none;border:0;cursor:pointer;color:#023c56}.dsg-nav__nav-item button:hover{color:#05a}.dsg-nav__utility-menu__link,.dsg-nav__utility-menu__icon{display:flex;align-items:center;margin-left:16px}.dsg-nav__utility-menu__icon img{height:20px;width:auto;display:block}.dsg-nav__utility-menu__icon{position:relative}.dsg-nav__utility-menu__icon button{padding:0;border:none;cursor:pointer;background:none;line-height:1}.dsg-nav__utility-menu__icon:hover>.dsg-nav__lang-dropdown-container,.dsg-nav__lang-dropdown-container.open{display:block}.dsg-nav__lang-dropdown-container{display:none;position:absolute;top:20px;right:-45px;padding-top:20px;z-index:99999}.dsg-nav__lang-dropdown{background:#fff;padding:25px 30px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);font-size:.9rem}.dsg-nav__lang-dropdown h3{margin-top:0;margin-bottom:30px;font-weight:500;font-size:1.3rem}.dsg-nav__lang-dropdown ul{list-style-type:none}.dsg-nav__lang-dropdown ul.lang-dropdown__level-1{display:flex;gap:20px;padding-left:0}.dsg-nav__lang-dropdown ul.lang-dropdown__level-1 h4{font-size:.9rem;font-weight:normal;margin-top:0;margin-bottom:0}.dsg-nav__lang-dropdown ul.lang-dropdown__level-1 li{margin-left:0;min-width:100px}.dsg-nav__lang-dropdown ul.lang-dropdown__level-1>li:not(:first-child){padding-left:30px;border-left:1px solid #bcbcbc}.dsg-nav__lang-dropdown ul.lang-dropdown__level-2{padding-left:0;padding-top:15px;display:flex;flex-direction:column;gap:5px}.dsg-nav__lang-dropdown ul.lang-dropdown__level-2 li{margin-left:0}.dsg-nav__lang-dropdown ul.lang-dropdown__level-2 li a,.dsg-nav__lang-dropdown ul.lang-dropdown__level-2 li a:link{color:#838a90;text-decoration:underline}.dsg-nav__lang-dropdown ul.lang-dropdown__level-2 li a:hover{color:#05a}.dsg-nav__main-menu__slideout{width:100%;max-width:1400px;height:calc(100vh - 80px);overflow:hidden;background:#fff;color:#023c56;position:fixed;left:0;margin-top:32px;z-index:1000;transform:translateX(-100%);opacity:0;display:none;transition:transform .3s ease,opacity .3s ease}.dsg-nav__main-menu__slideout.visible{display:flex}.dsg-nav__main-menu__slideout.slide-in{transform:translateX(0);opacity:1}.dsg-nav__main-menu__slideout h3{font-weight:700;font-size:1.2rem}.dsg-nav__main-menu__slideout .slideout-left__view-all{padding-left:60px}li.submenu_nav-item{display:flex;justify-content:space-between;align-items:center;margin-left:0;padding:16px 40px 16px 60px;font-size:16px;width:100%}li.nav-item-parent>.submenu-grid>button,li.nav-item-parent>.submenu-grid>a.solution-link{display:flex;justify-content:space-between;align-items:center;text-align:left;margin-left:0;padding:16px 40px 16px 60px;box-sizing:border-box;font-size:16px;width:100%}li.nav-item-parent>.submenu-grid>button .forward-icon,li.nav-item-parent>.submenu-grid>a.solution-link .forward-icon{fill:#009ceb;height:15.74px}li.nav-item-parent:hover button,li.nav-item-parent.active button,li.nav-item-parent:hover a.solution-link,li.nav-item-parent.active a.solution-link{background:#ddf4fe}li.nav-item-parent:hover button .forward-icon,li.nav-item-parent.active button .forward-icon,li.nav-item-parent:hover a.solution-link .forward-icon,li.nav-item-parent.active a.solution-link .forward-icon{fill:#05a}.dsg-nav__main-menu__submenu-slideout .menu-level-2>h2{font-weight:700;font-size:1.8rem;padding-left:60px;color:#023c56}.dsg-nav__main-menu__submenu-slideout ul{list-style:none;padding-inline-start:0}.dsg-nav__main-menu__submenu-slideout ul .menu-icon{padding-right:10px}.menu-level-2.customers ul,.menu-level-3 ul{display:flex;flex-direction:column;gap:15px;padding-left:0}.menu-level-2.customers ul li,.menu-level-3 ul li{margin-left:0;font-weight:400}.menu-level-2.customers ul li a,.menu-level-3 ul li a{color:#023c56;text-decoration:underline}a.menu-btn{background:#009ceb;color:#fff !important;font-size:1rem;font-weight:400;padding:10px 25px;border-radius:5px;display:inline-block;text-decoration:none}a.menu-btn:hover{background:#05a}a.menu-btn-outline{text-decoration:none;color:#fff !important;background:#009ceb;padding:15px 20px 12px 20px;border-radius:5px;display:inline-block;font-weight:400;font-size:1rem}a.menu-btn-outline:hover{background:#05a;color:#fff !important}a.menu-arrow-btn{color:#05a !important;font-weight:500;padding:15px 40px 0 0;display:inline-block;position:relative;border-bottom:2px solid #05a;border-spacing:5px}a.menu-arrow-btn .arrow-icon{width:18px;height:12px;fill:#05a;position:absolute;top:19px;right:8px;margin-left:8px;transition:all 250ms ease}a.menu-arrow-btn:hover{border-bottom:2px solid #134269;color:#134269 !important}a.menu-arrow-btn:hover .arrow-icon{fill:#134269;right:0px}.menu-panel{display:none}.menu-panel.active{display:block}.menu-level-3{display:block;z-index:10}.menu-level-3[hidden]{display:none}.menu-level-3{color:#023c56;position:relative}.menu-level-3 .solutions-menu__title{display:flex;gap:20px;margin:0 20px}.menu-level-3 .solutions-menu__title a h2{color:#023c56}.menu-level-3 .solutions-menu__title a:hover h2{color:#05a}.menu-level-3 .solutions-menu__title img{width:70px}.menu-level-3 .solutions-menu__title h2{font-weight:700;font-size:2rem}.menu-level-3 .solutions-menu__description{display:flex;justify-content:space-between;align-items:center;gap:60px;margin:30px 20px}.menu-level-3 .solutions-menu__description p{flex:1;font-size:.9rem;line-height:1.1rem;margin-bottom:0}.menu-level-3 .solutions-menu__split{position:relative;margin:20px}.menu-level-3 ul.solutions-menu__split__tabs{display:flex;flex-direction:row;gap:30px}.menu-level-3 ul.solutions-menu__split__tabs li.solutions-menu__split__parent,.menu-level-3 ul.solutions-menu__split__tabs>li{font-size:1rem;font-weight:500;cursor:pointer}.menu-level-3 ul.solutions-menu__split__tabs li.solutions-menu__split__parent a,.menu-level-3 ul.solutions-menu__split__tabs>li a{color:#023c56}.menu-level-3 ul.solutions-menu__split__tabs li.solutions-menu__split__parent.active,.menu-level-3 ul.solutions-menu__split__tabs>li:hover>a{color:#05a;border-bottom:2px solid #05a}.menu-level-3 ul.solutions-menu__split__tabs a,.menu-level-3 ul.solutions-menu__split__tabs a:hover{text-decoration:none}.menu-level-3 .solutions-menu__split-children__wrapper{margin:20px 0 50px}.menu-level-3 ul.solutions-menu__split__children{width:100%;display:none;grid-gap:0 10px;grid-template-columns:auto auto}.menu-level-3 ul.solutions-menu__split__children li{padding:20px;border-radius:5px;box-sizing:border-box;color:#023c56}.menu-level-3 ul.solutions-menu__split__children li h4{font-size:1rem;font-weight:600;margin-top:0;margin-bottom:0}.menu-level-3 ul.solutions-menu__split__children li p{font-size:.9rem}.menu-level-3 ul.solutions-menu__split__children li:hover{background:#c7e8fa}.menu-level-3 ul.solutions-menu__split__children a,.menu-level-3 ul.solutions-menu__split__children a:hover{text-decoration:none;color:#023c56}.menu-level-3 ul.solutions-menu__split__children.active{display:grid}.menu-level-3.gln-menu .solutions-menu__gln-info{margin:0 20px}.menu-level-3.gln-menu .solutions-menu__gln-info img{width:100px}.menu-level-3.gln-menu .solutions-menu__gln-info h2{font-weight:700;font-size:2.7rem;margin:.2em 0;color:#009ceb}.menu-level-3.gln-menu .solutions-menu__gln-info .solutions-menu__tagline{font-size:1.5rem;line-height:1.2;margin:.7em 0}@media screen and (max-width:1200px){.dsg-nav{display:none}nav.mobile-menu{display:block}}.dsg-mm__header{background:#fff;width:100%;padding:15px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;z-index:99999;line-height:0}.dsg-mm__header .mobile-logo{max-width:180px;height:auto}.dsg-mm__header .mobile-search-toggle{background:none;border:none;padding:0}.dsg-mm__header .mobile-search-toggle svg{height:30px;width:auto;fill:#bcbcbc;cursor:pointer}body.user-logged-in .dsg-mm__header{top:39px}@media screen and (max-width:961px){body.user-logged-in .dsg-mm__header{top:80px}}@media screen and (max-width:575px){body.user-logged-in .dsg-mm__header{top:39px}}body.user-logged-in.toolbar-tray-open .dsg-mm__header{top:79px}@media screen and (max-width:575px){body.user-logged-in.toolbar-tray-open .dsg-mm__header{top:39px}}.container-hamburger{width:30px;cursor:pointer}.container-hamburger:before,.container-hamburger:after,.container-hamburger .mobile-hamburger{background:#bcbcbc;content:"";display:block;height:4px;border-radius:2px;margin:5px 0;transition:.5s}.mobile-menu.active .dsg-mm__header{box-shadow:0 4px 6px rgba(0,0,0,.1)}.mobile-menu.active .dsg-mm__header .container-hamburger:before{transform:translateY(10px) rotate(135deg)}.mobile-menu.active .dsg-mm__header .container-hamburger:after{transform:translateY(-8px) rotate(-135deg)}.mobile-menu.active .dsg-mm__header .container-hamburger .mobile-hamburger{transform:scale(0)}.mobile-menu.active .dsg-mm__main{display:flex}.dsg-mm__main{display:none;background:#fff;position:absolute;top:60px;padding:50px 30px;box-sizing:border-box;z-index:999;flex-direction:column;justify-content:space-between}.dsg-mm__main ul{list-style-type:none;padding-left:0;font-weight:500}.dsg-mm__main ul li{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;cursor:pointer}.dsg-mm__main ul li .forward-icon{fill:#009ceb;height:15.74px}.dsg-mm__main ul span{display:flex;align-items:center;gap:10px}.dsg-mm__main ul li:hover{color:#05a}.dsg-mm__main ul li:hover .forward-icon{fill:#05a}.dsg-mm__main,ul.dsg-mm__menu-panel{width:100%;max-width:500px;height:calc(100vh - 60px);overflow-x:scroll}body.user-logged-in .dsg-mm__main,body.user-logged-in ul.dsg-mm__menu-panel.level-2,body.user-logged-in ul.dsg-mm__menu-panel.level-3,body.user-logged-in ul.dsg-mm__menu-panel.level-4,body.user-logged-in ul.dsg-mm__menu-panel.level-5{top:105px;height:calc(100vh - 105px)}@media screen and (min-width:575px)and (max-width:962px){body.user-logged-in .dsg-mm__main,body.user-logged-in ul.dsg-mm__menu-panel.level-2,body.user-logged-in ul.dsg-mm__menu-panel.level-3,body.user-logged-in ul.dsg-mm__menu-panel.level-4,body.user-logged-in ul.dsg-mm__menu-panel.level-5{top:145px;height:calc(100vh - 145px)}}@media screen and (min-width:575px){body.user-logged-in.toolbar-tray-open .dsg-mm__main,body.user-logged-in.toolbar-tray-open ul.dsg-mm__menu-panel.level-2,body.user-logged-in.toolbar-tray-open ul.dsg-mm__menu-panel.level-3,body.user-logged-in.toolbar-tray-open ul.dsg-mm__menu-panel.level-4,body.user-logged-in.toolbar-tray-open ul.dsg-mm__menu-panel.level-5{top:145px;height:calc(100vh - 145px)}}ul.dsg-mm__utility li a{color:#838a90;text-decoration:none}ul.dsg-mm__utility li .arrow-icon{height:10px}ul.dsg-mm__utility li:hover a{color:#05a}ul.dsg-mm__utility{font-size:1rem}ul.dsg-mm__utility span{display:flex;align-items:center;gap:10px}ul.dsg-mm__utility .mm-icon{height:20px;width:auto}.dsg-mm__menu-item a{text-decoration:none;color:#53565a}.dsg-mm__menu-item a:hover{color:#05a}ul.dsg-mm__menu-panel.level-2{background:#fff;position:absolute;top:60px;padding:30px;margin:0;box-sizing:border-box;z-index:9999;list-style-type:none;color:#53565a;overflow-y:scroll}ul.dsg-mm__menu-panel.level-2 h3{color:#023c56;font-weight:700;font-size:2rem;margin-block-start:0}ul.dsg-mm__menu-panel.level-2 li{font-size:1.1rem;color:#023c56;font-weight:400;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0;cursor:pointer}ul.dsg-mm__menu-panel.level-2 li .forward-icon{fill:#009ceb;height:14px}ul.dsg-mm__menu-panel.level-2 li:hover{color:#05a}ul.dsg-mm__menu-panel.level-2 li:hover .forward-icon{fill:#05a !important}ul.dsg-mm__menu-panel.level-2 .submenu_nav-item img.menu-icon,ul.dsg-mm__menu-panel.level-2 .dsg-mm__menu-item img.menu-icon{margin-right:10px}ul.dsg-mm__menu-panel.level-2 .submenu_nav-item a,ul.dsg-mm__menu-panel.level-2 .dsg-mm__menu-item a{text-decoration:none;color:#53565a}ul#submenu-lang .lang-links{padding:15px 0}ul#submenu-lang .lang-links h4{font-size:1rem;margin-bottom:25px}ul#submenu-lang .lang-links li a{font-size:1rem;text-decoration:underline;color:#05a}ul#submenu-lang .lang-links:not(:last-of-type){border-bottom:1px solid #bcbcbc}ul#submenu-lang .lang-links:first-of-type{padding-top:0;padding-bottom:15px}ul.dsg-mm__menu-panel.level-3,ul.dsg-mm__menu-panel.level-4{background-color:#e8f7ff;position:absolute;top:60px;padding:30px 0;margin:0;box-sizing:border-box;z-index:9999;list-style-type:none;color:#023c56;overflow-y:scroll}ul.dsg-mm__menu-panel.level-3 a.dsg-mm__back-btn,ul.dsg-mm__menu-panel.level-4 a.dsg-mm__back-btn{margin-left:30px}ul.dsg-mm__menu-panel.level-3 .solutions-icon,ul.dsg-mm__menu-panel.level-4 .solutions-icon{width:70px;height:auto;margin:0 30px}ul.dsg-mm__menu-panel.level-3 h3,ul.dsg-mm__menu-panel.level-4 h3{font-weight:700;font-size:2rem;margin-block-start:0;margin:0 30px}ul.dsg-mm__menu-panel.level-3 .menu-btn-outline,ul.dsg-mm__menu-panel.level-4 .menu-btn-outline{margin:20px 30px 30px}ul.dsg-mm__menu-panel.level-3 li,ul.dsg-mm__menu-panel.level-4 li{font-size:1.1rem;color:#023c56;font-weight:400;display:flex;justify-content:space-between;align-items:center;padding:15px 30px;box-sizing:border-box;cursor:pointer}ul.dsg-mm__menu-panel.level-3 li .forward-icon,ul.dsg-mm__menu-panel.level-4 li .forward-icon{fill:#009ceb;height:14px}ul.dsg-mm__menu-panel.level-3 li:hover,ul.dsg-mm__menu-panel.level-4 li:hover{color:#05a;background:#c7e8fa}ul.dsg-mm__menu-panel.level-3 li:hover .forward-icon,ul.dsg-mm__menu-panel.level-4 li:hover .forward-icon{fill:#05a}ul.dsg-mm__menu-panel.level-3 .submenu_nav-item img.menu-icon,ul.dsg-mm__menu-panel.level-3 .dsg-mm__menu-item img.menu-icon,ul.dsg-mm__menu-panel.level-4 .submenu_nav-item img.menu-icon,ul.dsg-mm__menu-panel.level-4 .dsg-mm__menu-item img.menu-icon{margin-right:10px}ul.dsg-mm__menu-panel.level-3 .submenu_nav-item a,ul.dsg-mm__menu-panel.level-3 .dsg-mm__menu-item a,ul.dsg-mm__menu-panel.level-4 .submenu_nav-item a,ul.dsg-mm__menu-panel.level-4 .dsg-mm__menu-item a{text-decoration:none;color:#023c56}ul.dsg-mm__menu-panel.level-3 .submenu_nav-item span.submenu_nav-item__title,ul.dsg-mm__menu-panel.level-3 .dsg-mm__menu-item span.submenu_nav-item__title,ul.dsg-mm__menu-panel.level-4 .submenu_nav-item span.submenu_nav-item__title,ul.dsg-mm__menu-panel.level-4 .dsg-mm__menu-item span.submenu_nav-item__title{font-weight:bold}.dsg-mm__menu-panel.level-4 li{margin-bottom:0}.dsg-mm__menu-panel.level-4 .submenu_nav-item a,.dsg-mm__menu-panel.level-4 .dsg-mm__menu-item a{text-decoration:none;color:#53565a}.dsg-mm__menu-panel.level-4 .submenu_nav-item a span,.dsg-mm__menu-panel.level-4 .dsg-mm__menu-item a span{display:block;font-weight:bold}.dsg-mm__menu-panel.level-4 .submenu_nav-item a:hover,.dsg-mm__menu-panel.level-4 .dsg-mm__menu-item a:hover{background:#c7e8fa}.dsg-mm__menu-panel.level-4 .submenu_nav-item a:hover span,.dsg-mm__menu-panel.level-4 .dsg-mm__menu-item a:hover span{color:#05a}.mobile-menu a.menu-arrow-btn{font-size:1.1rem;text-decoration:none}a.dsg-mm__back-btn{color:#838a90;font-size:.9rem;font-weight:500;text-decoration:none;margin-bottom:50px;display:flex;align-items:center;gap:5px}a.dsg-mm__back-btn svg{fill:#838a90;width:5px;height:auto}ul.dsg-mm__menu-panel{opacity:0}.dsg-mm__main,ul.dsg-mm__menu-panel{left:0;transform:translateX(-100%);transition:transform .3s ease,opacity .3s ease}.dsg-mm__main.active,ul.dsg-mm__menu-panel.active{transform:translateX(0)}ul.dsg-mm__menu-panel.active{opacity:1}.dsg-mm__main.slide-out,ul.dsg-mm__menu-panel.slide-out{transform:translateX(-100%)}#dsg-nav .descartes-core-search-block.block-descartes-core-search-block{position:absolute;right:50px;top:0px;margin:auto;max-width:1600px;opacity:0;transform:translateY(-20px);visibility:hidden;pointer-events:none;transition:transform .3s ease,opacity .3s ease}#dsg-nav .descartes-core-search-block.block-descartes-core-search-block.active{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;top:95px}nav.mobile-menu .descartes-core-search-block.block-descartes-core-search-block{position:absolute;left:0;right:0;top:0;margin:auto;opacity:0;transform:translateY(-20px);visibility:hidden;pointer-events:none;transition:transform .3s ease,opacity .3s ease}nav.mobile-menu .descartes-core-search-block.block-descartes-core-search-block.active{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;top:62px}#dsg-nav .descartes-core-search-block form,nav.mobile-menu .descartes-core-search-block form{margin:auto;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:10px;padding:10px 15px;display:flex;gap:10px;align-items:center;justify-content:center}#dsg-nav .descartes-core-search-block form .form-item,nav.mobile-menu .descartes-core-search-block form .form-item{width:500px;margin-top:0;margin-bottom:0}#dsg-nav .descartes-core-search-block form input[type=text],nav.mobile-menu .descartes-core-search-block form input[type=text]{background:#eee;border:1px solid #bcbcbc;border-radius:5px;height:40px;box-shadow:none}#dsg-nav .descartes-core-search-block form input[type=submit],nav.mobile-menu .descartes-core-search-block form input[type=submit]{font-size:1rem;border-radius:5px;padding:0 20px;line-height:40px;height:40px}nav.mobile-menu .descartes-core-search-block form{margin:auto;background:#eee;padding:10px 15px;border-radius:0;display:flex;gap:10px;align-items:center;justify-content:center}nav.mobile-menu .descartes-core-search-block form .form-item{width:100%;margin-top:0;margin-bottom:0}nav.mobile-menu .descartes-core-search-block form input[type=text]{background:#fff;border:1px solid #bcbcbc;border-radius:5px;height:40px;box-shadow:none}nav.mobile-menu .descartes-core-search-block form input[type=submit]{font-size:1rem;border-radius:5px;padding:0 20px;line-height:40px;height:40px}@media screen and (max-width:1200px){form#descartes-core-search-block{margin:auto;background:#eee;padding:10px 15px;border-radius:0;display:flex;gap:10px;align-items:center;justify-content:center}form#descartes-core-search-block .form-item{width:100%;margin-top:0;margin-bottom:0}form#descartes-core-search-block input[type=text]{background:#fff;border:1px solid #bcbcbc;border-radius:5px;height:40px;box-shadow:none}form#descartes-core-search-block input[type=submit]{font-size:1rem;border-radius:5px;padding:0 20px;line-height:40px;height:40px}}.solution-menu{position:fixed;background:#e8f7ff;width:100%;box-sizing:border-box;transition:top .3s ease}body:not(.user-logged-in) .solution-menu.at-top{top:0 !important}.solution-menu__inner{width:100%;margin:auto;padding:10px 50px;display:flex;gap:50px;align-items:center;box-sizing:border-box}.solution-menu__title__container span.solution-menu__title{display:block}.solution-menu__title__container a,.solution-menu__title__container a:link{text-decoration:none;color:#05a}.solution-menu__title__container svg.mobile-dropdown-arrow{display:none;width:18px;height:12px;fill:#05a;transition:all 250ms ease}.solution-menu__content{flex:1;display:flex;justify-content:space-between;align-items:center;gap:50px}.solution-menu span.solution-menu__title{color:#023c56;font-size:1.4rem;font-weight:700}.solution-menu nav.solution-menu__nav ul{padding-left:0;display:flex;gap:20px}.solution-menu nav.solution-menu__nav ul li{list-style-type:none;display:flex;gap:5px;align-items:center;cursor:pointer}.solution-menu nav.solution-menu__nav ul li button{background:none;border:none;padding:0;font-size:1rem;text-decoration:none;color:#444f58;font-weight:500;cursor:pointer}.solution-menu nav.solution-menu__nav ul li a{font-size:1rem;text-decoration:none;color:#444f58;font-weight:500}.solution-menu nav.solution-menu__nav ul li a p{font-weight:400}.solution-menu nav.solution-menu__nav ul li .dropdown-arrow{fill:#444f58;height:7px}.solution-menu nav.solution-menu__nav ul li:hover>a{color:#05a}.solution-menu nav.solution-menu__nav ul li:hover>.dropdown-arrow{fill:#05a;transform:rotate(180deg)}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown{position:absolute;top:50px;left:0;width:100%;padding-top:30px}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown .solution-menu__dropdown-inner{background:#e8f7ff;max-width:1400px;margin:auto;padding:50px 30px 30px 30px;border-radius:0 0 5px 5px;display:flex;flex-wrap:wrap}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown .solution-menu__dropdown-inner li{width:33%}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown .solution-menu__dropdown-inner li a{padding:10px}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown .solution-menu__dropdown-inner li a:hover{background:#c7e8fa}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown[hidden]{display:none}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small{position:absolute;top:50px;padding-top:30px}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small .solution-menu__dropdown-inner{background:#e8f7ff;max-width:1400px;margin-left:-20px;padding:30px;border-radius:0 0 5px 5px;display:flex;flex-direction:column}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small .solution-menu__dropdown-inner li a{padding:10px}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small .solution-menu__dropdown-inner li a:hover{color:#05a;text-decoration:underline}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small[hidden]{display:none}.solution-menu.hidden{display:none}@media screen and (min-width:1400px){li.solution-menu__item:hover>ul.solution-menu__dropdown,li.solution-menu__item:hover>ul.solution-menu__dropdown-small{display:block}li.solution-menu__item:hover>.solution-menu__dropdown-selector>a{color:#05a}li.solution-menu__item:hover svg.dropdown-arrow{transform:rotate(180deg);transition:all 250ms ease}li.solution-menu__item:hover svg.dropdown-arrow path{fill:#05a}}@media screen and (max-width:1400px){.solution-menu nav.solution-menu__nav ul{flex-direction:column}.solution-menu nav.solution-menu__nav ul li{align-items:flex-start;flex-direction:column}.solution-menu nav.solution-menu__nav ul li .solution-menu__dropdown-selector{width:100%;display:flex;align-items:center;gap:15px;cursor:pointer}.solution-menu nav.solution-menu__nav ul li.solution-menu__item.active .solution-menu__dropdown-selector svg.dropdown-arrow{transform:rotate(180deg);transition:all 250ms ease}.solution-menu nav.solution-menu__nav ul li.solution-menu__item.active ul.solution-menu__dropdown,.solution-menu nav.solution-menu__nav ul li.solution-menu__item.active ul.solution-menu__dropdown-small{display:block}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown,.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small{background:none;position:relative;top:0;padding-top:0}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown .solution-menu__dropdown-inner,.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small .solution-menu__dropdown-inner{background:none;flex-direction:column;padding:0;max-width:none;margin-left:0}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown .solution-menu__dropdown-inner li,.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small .solution-menu__dropdown-inner li{width:100%;max-width:500px}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown .solution-menu__dropdown-inner li a,.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small .solution-menu__dropdown-inner li a{width:100%;box-sizing:border-box}.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown .solution-menu__dropdown-inner li a:hover,.solution-menu nav.solution-menu__nav ul.solution-menu__dropdown-small .solution-menu__dropdown-inner li a:hover{background:#c7e8fa}.solution-menu__title__container{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.solution-menu__title__container svg.mobile-dropdown-arrow{display:block}.solution-menu__title__container button[aria-expanded=true] svg.mobile-dropdown-arrow{transform:rotate(180deg)}.solution-menu.at-top .solution-menu__content{height:calc(100vh - 40px)}.solution-menu__content{display:none;overflow-y:scroll;height:calc(100vh - 120px);background:#e8f7ff;box-sizing:border-box;position:absolute;top:49px;left:0;width:100%;padding:30px}.solution-menu__content.active{display:block}}@media screen and (max-width:1200px){.solution-menu__inner{padding:10px 15px}}div.region-top-strip{position:relative;color:#fff;background-color:#134169;height:36px;z-index:21}div.region-top-strip nav{margin-left:auto;margin-right:auto;max-width:1050px}div.layout-container{position:relative;background-color:#134169}header{position:absolute;top:0;left:0;width:100%;z-index:20}.page-node-type-landing-page header{background:#134169;margin-bottom:20px}ul.ui-autocomplete.search-api-autocomplete-search{border-color:rgba(0,0,0,.1)}ul.ui-autocomplete.search-api-autocomplete-search a{display:block}ul.ui-autocomplete.search-api-autocomplete-search .search-api-autocomplete-suggestion{padding:5px 10px;font-size:1rem;background:none}ul.ui-autocomplete.search-api-autocomplete-search a.ui-state-active div.search-api-autocomplete-suggestion{background:none}section.content-before-wrap{position:relative;background-color:#134169;padding-top:130px;padding-bottom:50px;color:#fff;z-index:15}@media all and (max-width:1050px){section.content-before-wrap{text-align:center;padding-left:20px;padding-right:20px}}section.content-before-wrap div.region-content-before{position:relative}section.content-before-wrap div.block-page-title-block{padding-top:45px;padding-bottom:30px}section.content-before-wrap h1.page-title{margin:0}section.content-before-wrap h1.page-title:after{content:"";display:block;width:120px;height:3px;margin-top:30px;background-color:#009ceb}@media all and (max-width:1050px){section.content-before-wrap h1.page-title:after{margin-left:auto;margin-right:auto}}section.content-before-wrap div.page-subtitle{font-size:1rem;line-height:1}section.content-before-wrap div.page-subtitle>div{display:inline-block}section.content-before-wrap div.page-subtitle div.post-date{padding-right:8px;margin-right:8px;border-right:1px solid #fff}section.content-before-wrap div.page-subtitle nav.breadcrumb{color:#fff;font-size:1rem}section.content-before-wrap div.page-subtitle nav.breadcrumb a{color:#009ceb}section.content-before-wrap div.block-local-tasks-block{position:absolute;right:0;z-index:10000}@media all and (max-width:1050px){section.content-before-wrap div.block-local-tasks-block{padding-left:15px}}section.content-before-wrap div.block-local-tasks-block h2{margin:0}section.content-before-wrap div.block-local-tasks-block .tabs{margin:0;padding:0}section.content-before-wrap div.block-local-tasks-block .tabs>li{display:block;float:left;margin:0;padding-right:10px;line-height:1;border:none}section.content-before-wrap div.block-local-tasks-block .tabs a{display:inline-block;padding:5px 10px;font-size:.9rem;color:#000;background-color:#ccc;border-radius:3px}section.content-before-wrap div.block-local-tasks-block .tabs a.is-active{color:#565656;background-color:#fff}section.content-before-wrap div.block-local-tasks-block .tabs a:hover,section.content-before-wrap div.block-local-tasks-block .tabs a:active,section.content-before-wrap div.block-local-tasks-block .tabs a:focus{color:#fff;background-color:#009ceb}div.region-content-before{margin-left:auto;margin-right:auto;max-width:1050px}section.is-style-light-page-top{background-color:#f4f5f6}section.is-style-page-top{background-color:#1e4b6d}section.is-style-light-page-top,section.is-style-page-top{padding:200px 0 140px 0;min-height:250px}section.is-style-light-page-top>div.section-content>div.is-style-card,section.is-style-light-page-top>div.section-content>div.is-style-card-soft,section.is-style-page-top>div.section-content>div.is-style-card,section.is-style-page-top>div.section-content>div.is-style-card-soft{margin-bottom:-310px}section.is-style-light-page-top div.search-form>form,section.is-style-page-top div.search-form>form{display:flex;margin:50px 0 0 0}@media all and (max-width:600px){section.is-style-light-page-top div.search-form>form,section.is-style-page-top div.search-form>form{display:none}}section.is-style-light-page-top div.search-form>form div.form-item-keys,section.is-style-page-top div.search-form>form div.form-item-keys{flex:1 1 700px;max-width:700px;margin:0}section.is-style-light-page-top div.search-form>form div.form-item-keys input,section.is-style-page-top div.search-form>form div.form-item-keys input{display:block;padding:0 30px;box-sizing:border-box;height:60px;width:100%;line-height:60px;font-size:1.1rem;color:#565656;border:none;border-radius:60px;background-position:center right 25px;outline:none}section.is-style-light-page-top div.search-form>form div.form-item-keys input:focus,section.is-style-page-top div.search-form>form div.form-item-keys input:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring}section.is-style-light-page-top div.search-form>form div.form-actions,section.is-style-page-top div.search-form>form div.form-actions{position:relative;flex:1 1 auto;padding-left:30px;margin:0}section.is-style-light-page-top div.search-form>form div.form-actions:before,section.is-style-page-top div.search-form>form div.form-actions:before{display:block;position:absolute;top:0;left:30px;width:150px;height:60px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:1.39rem;line-height:60px;text-align:center;content:"";border-radius:30px;background-color:#009ceb;box-shadow:0 5px 10px rgba(0,0,0,.5);z-index:1}section.is-style-light-page-top div.search-form>form div.form-actions input,section.is-style-page-top div.search-form>form div.form-actions input{position:relative;width:150px;height:50px;border:none;overflow:hidden;text-indent:-1000em;border-radius:30px;opacity:0;z-index:2}section.is-style-light-page-top div.search-form>form div.form-actions:focus-within:before,section.is-style-page-top div.search-form>form div.form-actions:focus-within:before{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring}main{position:relative;z-index:10}div.region-content>div.block{margin-left:auto;margin-right:auto;max-width:1050px}div.region-content div.block-system-main-block{background-color:#fff;padding:45px 0 50px 0}@media all and (max-width:1050px){div.region-content div.block-system-main-block{padding-left:20px;padding-right:20px}}main.has-gutenberg div.region-content div.block-system-main-block{max-width:none;padding:0}main.has-gutenberg article.node--view-mode-full.node--unpublished{background-color:rgba(0,0,0,0)}main.has-gutenberg article.node--view-mode-full.node--unpublished:before{content:"";display:block;width:100%;height:70px;background-color:#6d0d00}main.has-gutenberg article.node--view-mode-full.node--unpublished>h2{margin-left:auto;margin-right:auto;max-width:1050px}div.format-gutenberg>*{margin-left:auto;margin-right:auto;max-width:1050px}@media all and (max-width:1150px){div.format-gutenberg>*{margin-left:40px;margin-right:40px}}@media all and (max-width:1050px){div.format-gutenberg>*{margin-left:40px;margin-right:40px}}div.format-gutenberg>p:first-child,div.format-gutenberg>div:first-child{padding-top:30px}div.format-gutenberg>p:last-child,div.format-gutenberg>div:last-child{padding-bottom:50px}div.format-gutenberg>.alignfull{max-width:none;margin-left:0;margin-right:0}div.format-gutenberg>.alignwide{max-width:1150px}div.format-gutenberg section:last-child{padding-bottom:50px}@media screen and (max-width:1070px){div.format-gutenberg>.alignfull{padding-left:20px;padding-right:20px}}.wp-block-descartes-section.has-light-grey-background-color:last-child::after{position:relative;top:50px;display:block;content:"";margin:75px auto 0 auto;width:100%;height:1px;max-width:1050px;background-color:#a5a6a6}body.beixf .wp-block-descartes-section.has-light-grey-background-color:last-child::after{display:none}body.beixf .wp-block-descartes-section.has-dark-grey-background-color:last-child::after{position:relative;top:50px;display:block;content:"";margin:75px auto 0 auto;width:100%;height:1px;max-width:1050px;background-color:#a5a6a6}div.cols-item-wrapper.is-style-sidebar>div.cols-item-content>*{margin-bottom:60px}article.node{position:relative}div.two-columns{display:flex}div.two-columns div.col-main{flex:1 1 650px}div.two-columns div.col-sidebar{flex:1 1 375px;width:375px;min-width:375px;box-sizing:border-box;padding-left:75px}@media all and (max-width:750px){div.two-columns{display:block}div.two-columns div.col-main{display:block;margin:0 auto;width:80%}div.two-columns div.col-sidebar{width:80%;padding-top:75px;margin:0 auto;padding-left:0}}@media all and (max-width:550px){div.two-columns{text-align:center}}div.be-ix-wrap{background-color:#565656}div.be-ix-wrap a{color:#f4f5f6;text-decoration:none}div.be-ix-wrap a:hover{color:#f4f5f6;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}div.be-ix-wrap div.be-ix-content{margin-left:auto;margin-right:auto;max-width:1050px;padding:0 20px}div.be-ix-wrap div.be-ix-link-block{padding:30px 20px}div.be-ix-wrap div.be-label{display:block;text-transform:uppercase;text-align:center;font-size:1.2rem;font-weight:300;color:#f4f5f6}div.be-ix-wrap ul.be-list{display:flex;flex-wrap:wrap;margin:15px 0 0 0;padding:0}div.be-ix-wrap ul.be-list li{flex:0 0 32%;margin:0;padding:6px 20px;box-sizing:border-box;list-style-type:none;font-size:.9rem;line-height:1.1}div.be-ix-wrap ul.be-list li:nth-child(3n+1){padding-left:0}div.be-ix-wrap ul.be-list li:nth-child(3n+2){flex:0 0 35%;border-left:1px solid #a5a6a6;border-right:1px solid #a5a6a6}div.be-ix-wrap ul.be-list li:nth-child(3n){padding-right:0}@media all and (max-width:850px){div.be-ix-wrap ul.be-list{display:block}div.be-ix-wrap ul.be-list li:nth-child(n){border:none;padding:6px 0}}footer{background-color:#f4f5f6;padding-bottom:75px}footer div.region-footer-menu{margin-left:auto;margin-right:auto;max-width:1050px;display:flex;padding:30px 0}footer div.region-footer-menu nav{flex:1 1 100%}footer div.region-footer-menu nav a{color:#565656;text-decoration:none}footer div.region-footer-menu nav a:hover{color:#565656;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}footer div.region-footer-menu nav>ul.menu{height:100%;display:flex;margin:0;padding:0}footer div.region-footer-menu nav>ul.menu>li{box-sizing:border-box;flex:1 1 auto;padding:0 20px;border-right:1px solid #a5a6a6}footer div.region-footer-menu nav>ul.menu>li>a{display:block;text-transform:uppercase;font-size:1.2rem}footer div.region-footer-menu nav>ul.menu li ul{margin:15px 0 0 0;padding:0}footer div.region-footer-menu nav>ul.menu li ul li{margin:0;padding:0}footer div.region-footer-menu nav>ul.menu li ul a{font-size:.8rem;line-height:1}footer div.region-footer-menu div.block{flex:0 0 285px;min-width:285px;max-width:285px;padding-left:40px}footer div.region-footer-menu div.block a{display:block;color:#565656;font-size:1rem;text-decoration:none;text-align:center;padding:15px 5px;border:1px solid #a5a6a6;border-radius:30px}footer div.region-footer-menu div.block a:hover,footer div.region-footer-menu div.block a:focus{background-color:#fff}@media all and (max-width:850px){footer div.region-footer-menu nav{display:none}footer div.region-footer-menu div.block{padding:0;margin:0 auto}}footer div.region-footer{margin-left:auto;margin-right:auto;max-width:1050px}footer div.region-footer div.block{padding:15px 0;border-top:1px solid #a5a6a6}footer div.region-footer #block-copyright{font-size:.8rem;font-weight:400;text-align:center;text-transform:uppercase}footer div.region-footer div.block.social-icons{text-align:center}footer div.region-footer div.block.social-icons p{display:inline-block;margin:0 10px;padding:0}footer div.region-footer div.block.social-icons a{display:inline-block;font-size:1.4rem;line-height:1;color:#565656}footer div.region-footer div.block.social-icons a:hover span.fa-facebook-f{color:#1877f2}footer div.region-footer div.block.social-icons a:hover span.fa-linkedin{color:#007bb5}footer div.region-footer div.block.social-icons a:hover span.fa-twitter{color:#1da1f2}footer div.region-footer div.block.social-icons a:hover span.fa-x-twitter{color:#000}footer div.region-footer div.block.social-icons a:hover span.fa-youtube{color:red}footer div.region-footer div.block.social-icons span.triad{display:inline-block;width:16px;height:20px}div.system-messages{position:fixed;bottom:0;left:0;width:100%;max-height:300px;z-index:11}div.system-messages div.messages span.fa-times{position:absolute;top:10px;right:10px;cursor:pointer}section.content-before-wrap.has-gutenberg-title div.block-local-tasks-block{top:120px}section.content-before-wrap.has-gutenberg-title{padding-top:35px}@media screen and (max-width:1200px){section.content-before-wrap.has-gutenberg-title{padding-top:15px}}body.solution-page section.content-before-wrap.has-gutenberg-title{padding-top:50px}body.user-logged-in section.content-before-wrap{padding-top:130px}body.user-logged-in section.content-before-wrap.has-gutenberg-title{padding-top:39px}body.user-logged-in div.block-local-tasks-block{top:20px}body.user-logged-in.toolbar-tray-open section.content-before-wrap{padding-top:170px}body.user-logged-in.toolbar-tray-open section.content-before-wrap.has-gutenberg-title{padding-top:115px}body.user-logged-in.toolbar-tray-open section.content-before-wrap.has-gutenberg-title div.block-local-tasks-block{top:70px}body.solution-page section.content-before-wrap{padding-top:180px}body.user-logged-in.solution-page section.content-before-wrap{padding-top:220px}body.user-logged-in.solution-page section.content-before-wrap.has-gutenberg-title{padding-top:55px}body.user-logged-in.solution-page section.content-before-wrap.has-gutenberg-title div.block-local-tasks-block{top:140px}body.user-logged-in.solution-page .news-pillar__header{padding-top:280px}body.user-logged-in.toolbar-tray-open.solution-page section.content-before-wrap{padding-top:260px}body.user-logged-in.toolbar-tray-open.solution-page section.content-before-wrap.has-gutenberg-title{padding-top:120px}body.user-logged-in.toolbar-tray-open.solution-page section.content-before-wrap.has-gutenberg-title div.block-local-tasks-block{top:150px}.layout.layout--twocol-section.layout--twocol-section--25-75{max-width:1050px;margin:auto;padding:50px 0}.is-layout-flex{display:flex;align-items:center}div.layout__region{box-sizing:border-box;padding:15px}div.layout__region>*:first-child{margin-top:0}div.view div.layout--twocol-section,div.view div.layout--threecol-section{display:flex;flex-wrap:nowrap}div.view div.layout--twocol-section div.layout__region,div.view div.layout--threecol-section div.layout__region{min-width:185px;padding:15px 25px;border-left:1px solid #eee}div.view div.layout--twocol-section div.layout__region:first-child,div.view div.layout--threecol-section div.layout__region:first-child{border-left:none}div.view div.layout--twocol-section--25-75 div.layout__region--first,div.view div.layout--twocol-section--33-67 div.layout__region--first,div.view div.layout--threecol-section--25-50-25 div.layout__region--first,div.view div.layout--twocol-section--75-25 div.layout__region--second,div.view div.layout--twocol-section--67-33 div.layout__region--second,div.view div.layout--threecol-section--25-50-25 div.layout__region--third{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;text-align:center}div.view.fixed-sides div.layout--twocol-section--25-75 div.layout__region--first,div.view.fixed-sides div.layout--twocol-section--33-67 div.layout__region--first,div.view.fixed-sides div.layout--threecol-section--25-50-25 div.layout__region--first{flex:0 0 165px}div.view.fixed-sides div.layout>div.layout__region--second{flex:1 1 100%}div.view.fixed-sides div.layout--twocol-section--67-33 div.layout__region--second,div.view.fixed-sides div.layout--twocol-section--25-75 div.layout__region--second,div.view.fixed-sides div.layout--threecol-section--25-50-25 div.layout__region--third{flex:0 0 280px}div.view span.field--name-title{display:block;font-size:1.1rem;line-height:1.3;margin-bottom:10px}div.view span.field--name-title a{color:#898989;font-weight:300;text-decoration:none}div.view span.field--name-title a:hover{color:#009ceb}div.view div.more-link{text-align:left;margin-top:1em}div.view div.more-link a.more-link{display:inline-block;font-size:1rem;line-height:1.1;font-weight:500;text-decoration:none;text-transform:uppercase}div.view div.more-link a.more-link:after{display:inline-block;padding-left:.5em;content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.8em;line-height:1.2em;vertical-align:top;transition:transform .25s ease-out}div.view div.more-link a.more-link:hover{color:#009ceb}div.view div.more-link a.more-link:hover:after{transform:translateX(4px)}@media screen and (max-width:950px){div.view div.layout--threecol-section div.layout__region-first{flex:0 1 150px;padding-left:0;padding-right:20px}}@media screen and (max-width:850px){div.view div.layout--threecol-section div.layout__region-second{text-align:left}div.view div.layout--threecol-section div.layout__region-third{display:none}}@media screen and (max-width:600px){div.view div.layout--twocol-section,div.view div.layout--threecol-section{display:block}div.view div.layout__region-second{border-left:none}div.view div.layout__region-second{border-left:none}}@media screen and (max-width:550px){div.view div.layout__region-first{display:none}div.view div.layout__region-second{text-align:center}}.partner-page__old-layout{background:#134169}.partner-page__content{background:#fff;max-width:1050px;margin:auto;padding:50px 20px;box-sizing:border-box}.partner-page__columns{display:flex;flex-wrap:wrap;gap:20px;padding:10px;box-sizing:border-box}.partner-page__region--first{flex:0 1 calc(25% - 10px);box-sizing:border-box}.partner-page__region--second{flex:0 1 calc(75% - 10px)}@media screen and (max-width:1050px){.partner-page__region--first,.partner-page__region--second{flex:0 0 100%;padding:10px;box-sizing:border-box}.partner-page__region--first img{max-width:200px}}article.node--type-event div.field{margin-bottom:1em}article.node--type-event .card{color:#565656;background-color:#fff;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.04)}article.node--type-event .card h3{margin:0}article.node--type-event .card div.card-content{padding:20px}.ui-widget{font-family:inherit}.ui-widget-overlay{background-color:#1e4b6d;opacity:.8}.ui-dialog.modal{box-sizing:content-box;max-width:900px;max-height:80vh;overflow-y:auto;box-shadow:10px 10px 10px rgba(0,0,0,.2)}.ui-dialog.modal .ui-dialog-titlebar-close{background:#ccc;padding:20px;top:0;right:0;margin:5px}.ui-dialog.modal .ui-dialog-titlebar-close:hover{background:#bbb}.ui-dialog.modal .ui-dialog-title{position:relative;display:block;margin:0;text-align:center}.ui-dialog.modal .ui-dialog-title:after{content:" ";display:block;margin:15px auto;width:3em;height:3px;background-color:#009ceb}.ui-dialog.modal .ui-dialog-title:after{margin-bottom:0}.ui-dialog.modal .ui-dialog-titlebar{position:absolute;top:0;width:100%;padding:30px 30px 15px;font-size:1.75rem;font-weight:200;box-sizing:border-box;background:none !important;border:none;z-index:5}.ui-dialog.modal .ui-dialog-content{padding:0px;overflow:visible;top:100px;padding:15px 30px 30px}.ui-dialog.modal.dialog-two-columns .ui-dialog-content{padding:0}.ui-dialog.modal.no-title .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog.modal.no-title .ui-dialog-content{top:0px}@media screen and (max-width:600px){.ui-dialog.modal{position:fixed;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;box-sizing:border-box;max-height:100%;max-width:none;width:100% !important;height:100%;border:none !important;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}.ui-dialog.modal.dialog-two-columns .wp-block-descartes-modal .modal-content{height:inherit}.ui-dialog.modal.dialog-two-columns .wp-block-columns{height:inherit;margin-bottom:0px !important}.ui-dialog.modal.dialog-two-columns .wp-block-column{height:inherit;box-sizing:border-box;overflow:hidden}.ui-dialog.modal.dialog-two-columns .wp-block-column:last-of-type{overflow-y:scroll}@media screen and (max-width:781px){.ui-dialog.modal.dialog-two-columns .wp-block-descartes-modal .modal-content{height:auto}.ui-dialog.modal.dialog-two-columns .wp-block-column,.ui-dialog.modal.dialog-two-columns .wp-block-column:last-of-type{overflow:visible;box-sizing:border-box}.ui-dialog.modal.dialog-two-columns .mainDiv.clickdform input[type=text],.ui-dialog.modal.dialog-two-columns .mainDiv.clickdform textarea,.ui-dialog.modal.dialog-two-columns .mainDiv.clickdform select{font-size:18px !important}}.ui-dialog.modal.dialog-two-columns .wp-block-column.modal-image{background-repeat:no-repeat;background-size:cover;background-position:center}.ui-dialog.modal.dialog-two-columns form#clickdimensionsForm{padding-right:15px}.ui-dialog.modal.dialog-two-columns .mainDiv.clickdform .responsiveRow{padding:0 !important}.ui-dialog.modal.dialog-two-columns .mainDiv.clickdform .responsiveRow .responsiveCellSize1{flex:1;max-width:100%;min-width:100%}.ui-dialog.modal.dialog-two-columns .mainDiv.clickdform .responsiveRow .responsiveCellSize2{flex:1;max-width:100%;min-width:100%}.ui-dialog.modal.dialog-two-columns .responsiveCellSize1:first-of-type{padding-right:0}.ui-dialog.modal.dialog-two-columns .buttonContainer{width:100%;margin-right:0 !important}.ui-dialog.modal.dialog-two-columns .buttonContainer input#btnSubmit{width:100%}div.language-select.ui-dialog-content{display:flex}div.language-select.ui-dialog-content>div{flex:1 1 250px;max-width:250px;position:relative}div.language-select.ui-dialog-content div.right{min-height:220px;z-index:2}div.language-select.ui-dialog-content div.title{padding:0 0 20px 0;font-weight:400;font-size:.72rem;color:#565656}div.language-select.ui-dialog-content ul{margin:0;padding:0}div.language-select.ui-dialog-content ul li{list-style:none;margin:0;padding:0 0 3px 0}div.language-select.ui-dialog-content ul a{font-size:.83rem;text-decoration:none}div.language-select.ui-dialog-content ul li.active>a{color:#009ceb}div.language-select.ui-dialog-content ul ul{display:none;position:absolute;top:38px;left:100%;z-index:3}div.language-select.ui-dialog-content li.active ul{display:block}div.modal{display:none}div.share-wrapper{position:absolute;top:0;left:-60px;width:50px;z-index:15}div.sharethis-inline-share-buttons>div{display:inline-block !important;margin:0 15px 15px 0}@media all and (min-width:850px)and (max-width:1200px){div.share-wrapper{left:auto;right:0}div.sharethis-inline-share-buttons{text-align:right !important}}@media all and (min-width:550px)and (max-width:850px){div.share-wrapper{left:0}}@media all and (max-width:550px){div.share-wrapper{position:relative;top:0;left:0;width:100%}div.sharethis-inline-share-buttons{text-align:center !important}}.mainDiv.clickdform{float:none;display:block;max-width:700px;margin:0 auto}.mainDiv.clickdform .responsiveRow{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.mainDiv.clickdform .responsiveRow .responsiveCell{flex:0 0 33%;max-width:33%;min-width:33%}.mainDiv.clickdform .responsiveRow .responsiveCellSize1{flex:0 0 240px;max-width:240px;min-width:240px}.mainDiv.clickdform .responsiveRow .responsiveCellSize2{flex:0 0 480px;max-width:480px;min-width:480px}.mainDiv.clickdform .responsiveRow .emptyCell{display:none}@media screen and (max-width:635px){.mainDiv.clickdform .responsiveRow{display:block}.mainDiv.clickdform .responsiveRow .responsiveCell,.mainDiv.clickdform .responsiveRow .responsiveCellSize1,.mainDiv.clickdform .responsiveRow .responsiveCellSize2{display:block;margin-left:auto;margin-right:auto;min-width:240px;max-width:350px;width:90%}.mainDiv.clickdform .responsiveRow .maxSize1,.mainDiv.clickdform .responsiveRow .maxSize2,.mainDiv.clickdform .responsiveRow .minSize1,.mainDiv.clickdform .responsiveRow .minSize2{display:block;width:100%;max-width:100%;min-width:0}}.mainDiv.clickdform span.maxSize1,.mainDiv.clickdform span.maxSize2,.mainDiv.clickdform span.maxSize3{margin:10px 0;font-family:"Roboto",sans-serif !important;font-size:1rem !important;font-weight:500 !important;color:#666 !important}.mainDiv.clickdform input[type=text],.mainDiv.clickdform textarea,.mainDiv.clickdform select{font-family:"Roboto",sans-serif !important;font-size:.9rem !important;font-weight:200;line-height:1.5em;color:#666 !important;border:0;border-bottom:0 solid #1e4b6d;padding:10px;margin-bottom:10px !important;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);border-radius:5px;-webkit-appearance:none;appearance:none}.mainDiv.clickdform input[type=text]:focus,.mainDiv.clickdform textarea:focus,.mainDiv.clickdform select:focus{outline:none;box-shadow:0 0 10px rgba(0,170,255,.5);border:0 solid #0af}@media screen and (max-width:781px){.mainDiv.clickdform input[type=text],.mainDiv.clickdform textarea,.mainDiv.clickdform select{font-size:18px !important}}.mainDiv.clickdform input[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox;margin-top:2px;margin-right:6px;margin-bottom:4px}.mainDiv.clickdform input[type=checkbox]+span{font-family:"Roboto",sans-serif !important;font-size:.9rem !important;color:#666 !important}.mainDiv.clickdform #btnSubmit{margin:20px 0 0 0;font-family:"Roboto",sans-serif !important;font-size:1.25rem !important;clear:both;padding:14px 62px !important;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);transition:transform .3s}.mainDiv.clickdform #btnSubmit:hover{box-shadow:0px 5px 15px rgba(0,0,0,.2);transform:translateY(-2px) scale(1.03)}.mainDiv.clickdform table{margin:auto;width:100%;font-size:.9rem;line-height:1.1;background-color:rgba(0,0,0,0)}.mainDiv.clickdform table thead th{padding:3px;font-size:.9rem;font-weight:300;background-color:rgba(0,0,0,0);border:none;border-bottom:none}.mainDiv.clickdform table td{padding:3px;text-align:left;vertical-align:center;border:none;border-bottom:0}.mainDiv.clickdform table td.row-head{font-size:.9rem;font-weight:400;text-align:left}div.view div.more-link{text-align:center}div.view div.more-link a{display:inline-block;box-sizing:border-box;padding:1rem 2rem;margin:0;font-weight:400;font-size:1.21rem;line-height:1;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:0px solid #134169;border-radius:2.4rem;background-color:#134169;background-image:none;text-shadow:none;overflow-wrap:break-word;transition:background-color .25s}div.view div.more-link a:hover{color:#fff;border-color:#012a49;background-color:#012a49}div.view div.more-link a.small{padding:12px 30px;font-size:1rem;border-radius:38px}div.view div.view-empty{padding:30px;text-align:center}.custom-view-empty{display:none}ul.js-pager__items[data-drupal-views-infinite-scroll-pager]{margin:0;padding:0}ul.js-pager__items[data-drupal-views-infinite-scroll-pager] .pager__item{position:relative;display:block;padding:70px 20px 40px 20px;text-align:center}ul.js-pager__items[data-drupal-views-infinite-scroll-pager] .pager__item:before{content:"";display:block;position:absolute;top:20px;left:50%;width:20px;height:20px;margin-left:-10px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;transform:rotate(45deg) skew(-3deg,-3deg)}ul.js-pager__items[data-drupal-views-infinite-scroll-pager] a{display:inline-block;box-sizing:border-box;padding:1rem 2rem;margin:0;font-weight:400;font-size:1.21rem;line-height:1;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:0px solid #134169;border-radius:2.4rem;background-color:#134169;background-image:none;text-shadow:none;overflow-wrap:break-word;transition:background-color .25s}ul.js-pager__items[data-drupal-views-infinite-scroll-pager] a:hover{color:#fff;border-color:#012a49;background-color:#012a49}ul.js-pager__items[data-drupal-views-infinite-scroll-pager] a.small{padding:12px 30px;font-size:1rem;border-radius:38px}div.view.descartes-list-view div.views-row{border-top:1px solid #d9d8d9}div.view.descartes-list-view div.views-row:first-child{border-top:0;padding-top:0}div.view.descartes-list-view div.views-row:last-child{padding-bottom:0}div.view.descartes-list-view div.views-row a{text-decoration:none}div.view.descartes-list-view div.views-row a:hover{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}div.view.descartes-list-view div.views-row div.taxonomy-term div.field--name-field-icon{width:100px}div.view.descartes-list-view div.views-row div.taxonomy-term a{color:#565656}div.view-search h2{margin:0}div.view-search div.views-field-type{margin:10px 0;font-style:oblique}div.view-knowledge-center-search div.layout--threecol-section{align-items:center}div.view-knowledge-center-search div.layout--threecol-section div.layout__region{border-left:none}@media screen and (max-width:850px){div.view-knowledge-center-search div.layout--threecol-section{flex-direction:column}}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--first{flex:0 0 320px;padding:20px 15px 20px 25px;text-align:center;font-size:.83rem}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--first img{border-radius:10px;display:block}@media screen and (max-width:850px){div.view-knowledge-center-search div.layout--threecol-section div.layout__region--first{padding:20px 20px 10px}}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--second{flex:100%;padding:20px 20px 20px 15px;font-size:.9rem;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:850px){div.view-knowledge-center-search div.layout--threecol-section div.layout__region--second{padding:10px 20px}}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--third{flex:25%;padding:20px 25px 20px 25px;font-size:.9rem;font-style:oblique;line-height:1.3em;background-color:#f7f9fb;flex-grow:1;align-self:stretch}@media screen and (max-width:850px){div.view-knowledge-center-search div.layout--threecol-section div.layout__region--third{padding:10px 20px;display:flex}}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--third div.field--type-entity-reference{margin-bottom:10px}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--third div.field__label{font-weight:300}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--third div.field__items{font-weight:400}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--third div.field__items .field__item{display:inline-block}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--third div.field__items .field__item a::after{content:","}div.view-knowledge-center-search div.layout--threecol-section div.layout__region--third div.field__items .field__item:last-of-type a::after{content:none}div.view-knowledge-center-search div.layout--threecol-section span.field--name-title{display:block;margin-bottom:3px;font-size:1.2rem}div.view-knowledge-center-search div.layout--threecol-section span.field--name-title a{color:#134169;font-weight:600}div.view-knowledge-center-search div.all-industries{color:#007cba}.block-views-blockknowledge-center-search-block{padding:0;padding-top:30px}.block-views-blockknowledge-center-search-block .views-row{background:#fff;margin-bottom:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border:1px solid #d7d7d7;border-radius:5px}div.view-customer-success-search div.layout__region--first{flex:0 0 195px;padding-left:0;text-align:center;font-size:.83rem}div.view-customer-success-search div.layout__region--second{flex:1 1 100%}div.view-customer-success-search span.field--name-title{display:block;margin-bottom:3px;font-size:1.22rem;font-weight:400}div.view-customer-success-search div.layout__region--third{font-size:.9rem;font-style:oblique;line-height:1.3em}div.view-customer-success-search div.layout__region--third div.field--type-entity-reference{margin-bottom:10px}div.view-customer-success-search div.layout__region--third div.field__label{font-weight:300}div.view-customer-success-search div.layout__region--third div.field__items{font-weight:600}div.view-events div.layout__region--first{flex:0 0 265px;padding:15px 10px}div.view-events div.field--name-field-event-location{margin-top:15px;font-size:1rem;font-weight:400;font-style:oblique}div.block-views h3{text-align:center}div.block-views h3:after{content:"";display:block;margin:30px auto;background-color:#009ceb;height:3px;width:80px}div.secondary-search-filters{padding:5px 20px;font-size:1rem;color:#134169;background-color:#bbc3cb}div.secondary-search-filters>div{display:inline-block}div.secondary-search-filters div.filter-wrap{position:relative;margin-left:5px;z-index:10}div.secondary-search-filters div.filter-wrap div.label{font-weight:300}div.secondary-search-filters div.filter-wrap ul{position:absolute;top:0;left:90px;margin:0;padding:0;background-color:#bbc3cb;list-style:none}div.secondary-search-filters div.filter-wrap ul li{margin:0;padding:0}div.secondary-search-filters div.filter-wrap ul a{display:block;font-size:.89rem;line-height:1;padding:5px 20px;text-decoration:none}div.secondary-search-filters div.filter-wrap ul a:hover,div.secondary-search-filters div.filter-wrap ul a:focus{background-color:hsla(0,0%,100%,.1)}div.view-display-id-page form.views-exposed-form{padding-bottom:20px;margin-bottom:20px;border-bottom:3px solid #e1e1e1}div.view-display-id-page form.views-exposed-form div.form-item{margin:0 20px 20px 0;padding:0}div.view-display-id-page form.views-exposed-form div.form-actions{clear:none}div.view-display-id-page form.views-exposed-form input[type=text]{width:300px}div.view-display-id-page form.views-exposed-form input[type=submit]{padding:12px 30px}div.view-display-id-page div.views-row{padding:25px;border-bottom:1px solid #e1e1e1}div.view-display-id-page div.views-field-title{font-size:1.33rem;font-weight:300;padding-bottom:5px}div.view-display-id-page div.views-field-title a{text-decoration:none}div.view-display-id-page div.views-field-title a:hover{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.1em}div.top-contacts div.cols-item-content{border-right:1px solid rgba(0,0,0,.1)}div.top-contacts div.cols-item-wrapper:last-child div.cols-item-content{border-right:none}@media all and (max-width:850px){div.top-contacts div.cols-item-content{border-right:none;border-bottom:1px solid rgba(0,0,0,.1)}div.top-contacts div.cols-item-wrapper:last-child div.cols-item-content{border-bottom:none}}article.profile{padding-top:10px;border-radius:15px;border:5px solid #f7f7f7}article.profile div.field--name-field-photo{width:100px;height:100px;border-radius:50px;overflow:hidden}article.profile div.field--name-field-photo img{width:100%;height:auto}article.profile.compact{text-align:center}article.profile.compact div.field--name-field-photo{margin:20px auto}article.profile.compact div.field--name-field-name{margin:1.1rem 0;font-size:1.05rem;font-weight:500;line-height:1}article.profile.compact div.field--name-field-name:before{display:block;margin:1.1rem auto;content:"";width:80px;height:3px;background-color:#009ceb}article.profile.compact div.field--name-field-bio{font-size:.8rem;margin:1.1rem 0}body.ncb{margin-top:-80px}body.ncb #off-canvas{display:none !important}body.ncb div.region.region-top-strip{display:none !important}body.ncb header{display:none !important}body.ncb footer{display:none !important}body.ncb .scroll-to-top{display:none !important}.format-linkedin-button figure{max-width:1050px;margin:auto}.follow-linkedin-button{padding:1.3em 1em 0;margin:auto}.follow-linkedin-button svg:hover path.li-button-bg{fill:#009ceb !important}.content-before-wrap.pillar-news-post{position:absolute;background:none;background-color:none;width:100%}.content-before-wrap.pillar-news-post .page-subtitle{display:none}.content-before-wrap.pillar-news-post div.region-content-before{width:1050px;margin:auto}.content-before-wrap.pillar-news-post div.block-local-tasks-block{position:relative;float:right}.news-pillar__header{padding:200px 0 20px;background-repeat:no-repeat;background-size:100% auto;background-position:bottom center}@media screen and (max-width:1400px){.news-pillar__header{padding:180px 0 20px}}@media screen and (max-width:1200px){.news-pillar__header{padding:150px 0 20px}}@media screen and (max-width:800px){.news-pillar__header{padding:150px 0 20px;background-size:auto 100%}}.news-pillar__header .news-pillar__header-inner{max-width:1050px;margin:auto}.news-pillar__header .news-pillar__header-inner span.news-pillar__pre-title{color:#009ceb;font-weight:500;font-size:16px}.news-pillar__header .news-pillar__header-inner h1{color:#fff;font-size:32px;font-weight:500;margin-top:10px;max-width:600px}@media all and (max-width:1050px){.news-pillar__header{padding-left:30px;padding-right:30px}}article.node--type-news-item.node--pillar{max-width:1050px;margin:auto;padding:20px 0 50px}article.node--type-news-item.node--pillar h2{font-weight:bold;border-color:#009ceb}article.node--type-news-item.node--pillar hr{background-color:#009ceb;max-width:300px;margin:40px auto}@media all and (max-width:1050px){article.node--type-news-item.node--pillar{padding-left:30px;padding-right:30px}article.node--type-news-item.node--pillar div.format-gutenberg>*{margin-left:0;margin-right:0}}.news-pillar__meta{margin:20px 0;display:flex;flex-direction:row;justify-content:space-between;gap:30px;font-size:14px;font-weight:500}.news-pillar__meta .news-pillar__meta-meta{display:flex;gap:10px;align-items:center}.news-pillar__meta .news-pillar__meta-button{background:#012a49;color:#fff;padding:5px 15px;border-radius:20px;text-decoration:none}.news-pillar__meta .news-pillar__meta-button:hover{background:#007cba}@media all and (max-width:1050px){.news-pillar__meta{flex-direction:column}.news-pillar__meta .news-pillar__meta-meta{width:100%;text-align:center;justify-content:center}}.news-pillar__meta-breadcrumbs a:hover{color:#134169}.news-pillar__featured-image{margin:30px auto;width:100%}.news-pillar__featured-image img{width:100%;height:100%;border-radius:10px;object-fit:cover;object-position:center}.news-pillar__linkedin-button{text-align:center}.news-pillar__related-news{text-align:center}.news-pillar__related-news__items{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media screen and (max-width:950px){.news-pillar__related-news__items{grid-template-columns:repeat(1,1fr);max-width:600px;margin:auto}}.news-pillar__related-news__item{padding:15px;border-radius:10px;box-shadow:0px 10px 30px 1px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.04);text-align:start;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.news-pillar__related-news__item img{border-radius:6px}.news-pillar__related-news__item h3{font-size:1.3rem;font-weight:500}.news-pillar__related-news__item p{font-size:1rem}.news-pillar__related-news__date{font-size:.9rem;display:flex;justify-content:space-between;padding-top:10px}div.region-content .news-pillar__related-news__date .wp-block-button.is-style-arrow .wp-block-button__link{color:#009ceb;font-size:.9rem;text-transform:capitalize;padding:0px 30px 5px 0}div.region-content .news-pillar__related-news__date .wp-block-button.is-style-arrow .wp-block-button__link:hover{color:#134169}div.region-content .news-pillar__related-news__date .wp-block-button.is-style-arrow .wp-block-button__link:after{top:1px;width:16px;height:10px}.solution-cards .wp-block-columns{margin-bottom:16px;justify-content:center}.solution-cards .wp-block-columns .wp-block-column{border-radius:5px;box-sizing:border-box}.solution-cards .wp-block-columns .wp-block-column.solutions-1-of-3{flex-basis:calc(33.33% - 8px) !important}@media screen and (max-width:778px){.solution-cards .wp-block-columns .wp-block-column.solutions-1-of-3{flex-basis:100% !important}.solution-cards .wp-block-columns .wp-block-column{max-width:400px}}.card.centered,.is-style-card.centered,.is-style-card-soft.centered{border:3px solid #0af;text-align:center;padding-top:15px}.file.file--mime-application-pdf.file--application-pdf.wp-block-button{margin-bottom:100px}body article.node table.table-dsg{margin:0 auto}body article.node table.table-dsg th{padding:10px 25px;color:#fff}body article.node table.table-dsg td{text-align:left}.wp-block-descartes-section.is-style-light-page-top.top-back-700{max-height:700px}.wp-block-descartes-event-card.event-card div.card-title{font-size:24px;font-weight:300}.wp-block-descartes-event-card.event-card div.card-title a{text-decoration:none}.wp-block-descartes-event-card.event-card div.card-title a:after{display:inline-block;padding-left:.5em;content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.5em;line-height:1em;vertical-align:top}.wp-block-descartes-event-card.event-card div.card-description{font-size:16px;line-height:1.4}.wp-block-descartes-event-card.event-card div.card-date{font-size:16px}.wp-block-descartes-event-card.event-card div.card-location{font-size:15px}.wp-block-descartes-event-card.event-card.card div.card-link a{font-size:14px}.wp-block-descartes-heading.level-h1.has-text-align-left.p20.news-heading{background-color:rgba(19,65,105,.75)}.wp-block-descartes-heading.level-h1.has-text-align-left.p20.news-heading h1{font-weight:800}ul.link-list li,ul.is-style-link-list li,.is-style-link-list ul li{margin:10px 0 0 0 !important}div.dropdown a,div.is-style-dropdown a{padding-left:40px}div.dropdown a:hover,div.is-style-dropdown a:hover{text-decoration:none}div.dropdown h2,div.dropdown h3,div.dropdown h4,div.is-style-dropdown h2,div.is-style-dropdown h3,div.is-style-dropdown h4{border:2px solid #ccc !important;box-shadow:2px 4px 5px rgba(0,0,0,.1)}div.dropdown>nav>ul,div.dropdown>.wp-block-group__inner-container>ul,div.is-style-dropdown>nav>ul,div.is-style-dropdown>.wp-block-group__inner-container>ul{border:2px solid #ccc !important;border-top:0px;box-shadow:2px 4px 5px rgba(0,0,0,.1)}div.is-style-dropdown h2:after,div.is-style-dropdown h3:after,div.is-style-dropdown h4:after{color:#999}div.dropdown h2:after,div.dropdown h3:after,div.dropdown h4:after,div.is-style-dropdown h2:after,div.is-style-dropdown h3:after,div.is-style-dropdown h4:after{position:absolute;top:18px;right:25px;content:"";font-family:"Font Awesome 6 Free";font-size:18px;font-weight:900}div.dropdown h2:hover:after,div.dropdown h3:hover:after,div.dropdown h4:hover:after,div.is-style-dropdown h2:hover:after,div.is-style-dropdown h3:hover:after,div.is-style-dropdown h4:hover:after{position:absolute;top:18px;right:25px;content:"";font-family:"Font Awesome 6 Free";font-size:18px;font-weight:900}div.dropdown h2:focus:after,div.dropdown h3:focus:after,div.dropdown h4:focus:after,div.is-style-dropdown h2:focus:after,div.is-style-dropdown h3:focus:after,div.is-style-dropdown h4:focus:after{position:absolute;top:18px;right:25px;content:"";font-family:"Font Awesome 6 Free";font-size:18px;font-weight:900}article.profile.compact{margin-top:150px;padding:10px;border-radius:15px;border:5px solid #f7f7f7}div.wp-block-descartes-profile-card{margin-top:150px;padding:10px;border-radius:15px;border:5px solid #f7f7f7}div.view.descartes-list-view div.views-row .field--name-title a{font-weight:400;font-size:1.5rem}.ui-widget-overlay{background-color:#1e4b6d;opacity:.8}.card div.card-link a[href^=http]:not([href*="descartes.com"]):after,.card div.card-link a[href^=https]:not([href*="descartes.com"]):after{display:inline-block;padding-left:.5em;content:"";font-family:"Font Awesome 6 Free";font-weight:600;font-size:.7em;line-height:1.5em;vertical-align:top;transition:transform .25s ease-out}.cols-wrapper p a[href^=http]:not([href*="descartes.com"]):after,.cols-wrapper p a[href^=https]:not([href*="descartes.com"]):after{display:inline-block;padding-left:.5em;content:"";font-family:"Font Awesome 6 Free";font-weight:600;font-size:.6em;line-height:1.5em;vertical-align:top;transition:transform .25s ease-out}div.wp-block-descartes-hover-card div.hover-card-back a[href^=http]:not([href*="descartes.com"]):after,div.wp-block-descartes-hover-card div.hover-card-back a[href^=https]:not([href*="descartes.com"]):after{display:inline-block;padding-left:.5em;content:"";font-weight:600;font-size:.7em;line-height:1.5em;vertical-align:top;transition:transform .25s ease-out}a[href$=".pdf"]:after{display:inline-block;padding-left:.5em;content:"";font-family:"Font Awesome 6 Free";font-weight:500;font-size:.9em;line-height:1.2em;vertical-align:top;transition:transform .25s ease-out}.card div.card-link a[href$=".pdf"]:after{display:inline-block;padding-left:.5em;content:"";font-family:"Font Awesome 6 Free";font-weight:500;font-size:.9em;line-height:1.2em;vertical-align:top;transition:transform .25s ease-out}div.cols-item-wrapper.is-style-sidebar .has-light-grey-background-color{border-radius:5px}div.cols-item-wrapper.is-style-sidebar .card,.is-style-card,.is-style-card-soft{border-radius:5px;overflow:hidden}div.cols-item-wrapper:not(.is-style-sidebar) ul.is-size-medium li{font-size:20px;line-height:1.4}div.cols-item-wrapper:not(.is-style-sidebar) ul.is-size-small li{font-size:18px;line-height:1.4}div.cols-item-wrapper:not(.is-style-sidebar) ul li.is-size-medium{font-size:20px;line-height:1.4}div.cols-item-wrapper:not(.is-style-sidebar) ul li.is-size-small{font-size:18px;line-height:1.4}body.lang-de #sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons button.small{word-wrap:break-word;white-space:normal}body.lang-sv #sliding-popup.sliding-popup-top div.eu-cookie-compliance-categories div.eu-cookie-compliance-category{font-size:15px}.dk-blue{color:#1e4b6d}.white{color:#fff}p.indent-left-50{padding-left:50px}p.indent-left-100{padding-left:100px}.newswire-sidebar{background-color:#f7f7f7;padding-right:20px !important;border-radius:5px}.gnw_title{font-size:32px}.gnw_headline{margin-top:40px}p.gnw_headline.gnw_bold a{font-weight:800;text-decoration:none}.gnw_company_name{display:none}.gnw_logo_image_center{display:none}.gnw_pubdate{font-size:.7em}.wp-block-descartes-container.has-light-grey-background-color.is-style-card-soft.p30.contact-content{min-height:300px}blockquote.wp-block-quote.has-text-align-center.is-style-large p{font-weight:300;font-style:normal;line-height:1.4}@media(max-width:500px){blockquote.wp-block-quote.has-text-align-center.is-style-large p{font-weight:300;font-style:normal;font-size:24px}}@media(max-width:500px){nav.breadcrumb a{display:inline}}section.is-style-light-page-top>div.section-content>div.is-style-card,section.is-style-light-page-top>div.section-content>div.is-style-card-soft,section.is-style-page-top>div.section-content>div.is-style-card,section.is-style-page-top>div.section-content>div.is-style-card-soft{overflow:visible}ol.toc,ul.toc{font-weight:500}ol.toc li,ul.toc li{margin:15px 0}ol.toc a,ul.toc a{text-decoration:none}ol.toc a:hover,ul.toc a:hover{text-decoration:underline}nav.breadcrumb ol{white-space:normal !important}main.has-gutenberg article>div.field:not(.format-gutenberg){margin-bottom:50px}.view-bulk-updates .bef-exposed-form .form--inline>.form-item{display:block;float:none}b,strong{font-weight:600 !important}.block-library-block__reusable-block-container{border:3px dashed #f59e0b}.file.file--mime-application-pdf.file--application-pdf.wp-block-button{padding-bottom:50px}.node--type-acquisition.node--view-mode-full{padding:50px}.node--type-event{margin:auto 40px !important}.node--type-event .col-sidebar{display:none}@media(max-width:500px){div.region-content .wp-block-button__link{font-size:1rem !important}}@media(max-width:850px){.linkedin-button{text-align:center}}section.has-darkest-blue-background-color{background-color:#134169}div.region-header div.wp-block-button .wp-block-button__link{text-decoration:none;font-weight:500}section.has-dark-blue-background-color p.has-text-align-center a,section.has-dark-blue-background-color p.has-white-color a{color:#bae8ff}div.hover-card-back.has-dark-blue-background-color .wp-block-button__link.has-white-background-color:hover{color:#fff;background-color:#009ceb !important}div.region-content section.has-dark-blue-background-color .wp-block-button.is-style-outline .wp-block-button__link:hover{color:#fff;background-color:#009ceb !important}div.region-content .wp-block-button__link:hover{border-color:#fff !important}.wp-block-group.has-dark-blue-background-color p.has-white-color a{color:#bae8ff}.wp-block-button.is-style-outline-small .wp-block-button__link:hover{color:#fff !important}@media screen and (max-width:850px){.has-text-align-left>hr{margin-left:0 !important;margin-right:0 !important}}.wp-block-column .wp-block-descartes-media-card.card{height:100%}@media screen and (max-width:781px){.wp-block-column .wp-block-descartes-media-card.card{max-width:500px;margin:auto}}.wp-block-group-is-layout-flex{flex-wrap:wrap}@media screen and (max-width:781px){.partner-logos-mobile{display:inline-block;text-align:center}.partner-logos-mobile .wp-block-column{width:unset !important}.partner-logos-mobile>figure{text-align:center}}.wp-block-buttons.is-content-justification-center{text-align:center}div.new-btn-style.wp-block-button>.wp-block-button__link{padding:.7rem 1.2rem;font-size:.8rem}@media all and (max-width:400px){.hide-400{display:none}}@media all and (max-width:500px){.hide-500{display:none}div.block.contact-us{display:none}}@media all and (max-width:600px){.hide-600{display:none}}@media all and (max-width:700px){.hide-700{display:none}}@media all and (max-width:800px){.hide-800{display:none}}@media all and (max-width:900px){.hide-900{display:none}}
div.icon-animation.animated>div.cols-content{position:relative;width:650px;height:650px;margin:0 auto !important}div.icon-animation.animated div.card-title{text-transform:uppercase;text-align:center;font-weight:400;font-size:1.1rem}div.icon-animation.animated div.center{position:absolute;top:125px;left:75px;width:500px;height:500px;z-index:2}div.icon-animation.animated div.center div.content{position:absolute;top:115px;width:100%;padding:0 100px;box-sizing:border-box;text-align:center;color:#16456a}div.icon-animation.animated div.center img{width:80px;height:auto}div.icon-animation.animated div.center div.card-description{font-size:1rem;font-weight:400}div.icon-animation.animated div.center svg.indicator{position:absolute;bottom:45px;left:50%;width:45px;height:23px;margin-left:-22px}div.icon-animation.animated div.center svg.indicator g{fill:#e6e8f5}div.icon-animation.animated div.center.hover{z-index:3}div.icon-animation.animated div.center.hover div.content{color:#fff}div.icon-animation.animated div.center.hover svg.circle path{stroke-width:7px;stroke:#e6e8f5;fill:#16456a}div.icon-animation.animated div.center.hover svg.indicator g{fill:#e6e8f5}div.icon-animation.animated div.circles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}div.icon-animation.animated div.circles div.circle-wrapper{position:absolute;top:0;left:0;width:170px;height:170px}div.icon-animation.animated div.circles div.card-title{position:absolute;width:250px;top:0;left:0;right:0;z-index:1}div.icon-animation.animated div.circles div.card-title.left{text-align:right}div.icon-animation.animated div.circles div.card-title.right{text-align:left}div.icon-animation.animated div.circles div.circle{width:170px;height:170px;box-sizing:border-box;border-radius:85px;border:7px solid #e6e8f5;background-color:#fff;box-shadow:0 7px 5px rgba(14,34,73,.2);z-index:2}div.icon-animation.animated div.circles div.circle.clickable{cursor:pointer}div.icon-animation.animated div.circles div.circle div.icon{position:absolute;top:30px;left:0;right:0;text-align:center;z-index:2}div.icon-animation.animated div.circles div.circle div.icon img{width:110px;height:auto}div.icon-animation.animated div.circles div.circle svg.indicator{position:absolute;bottom:5px;left:50%;width:21px;height:11px;margin-left:-10px}div.icon-animation.animated div.circles div.circle svg.indicator g{fill:#e6e8f5}div.icon-animation.animated div.circles div.circle:hover{border-color:#0c97ed}div.icon-animation.animated div.circles div.circle:hover svg.indicator g{fill:#0c97ed}div.icon-animation.animated div.circles svg.arrow{position:absolute;z-index:1}div.icon-animation.animated div.circles svg.arrow g{fill:#0c97ed}div.icon-animation.animated svg.animation{position:absolute;top:125px;left:75px;stroke:none;fill:none;z-index:1}div.icon-animation.animated svg.animation path.circle{stroke:#e6e8f5;stroke-width:7px;fill:none}
