.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;}
.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(/core/themes/classy/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/core/themes/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/core/themes/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/core/themes/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/core/themes/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/core/themes/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/core/themes/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/core/themes/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/core/themes/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/core/themes/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/core/themes/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/core/themes/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/core/themes/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/core/themes/classy/images/icons/image-x-generic.png);}
.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;}}
.node--unpublished{background-color:#fff4f4;}
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:20px}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:18px;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,0.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}
.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:18px 39px;margin:0;font-weight:400;font-size:16px;line-height:1em;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:1px solid #000;border-radius:56px;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:#1e4b6d;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:14px;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:#1e4b6d}body.hc div.language-select.ui-dialog-content ul li.active>a{color:#1e4b6d}body.hc div.view span.field--name-title a{color:#000}body.hc div.view span.field--name-title a:hover{color:#1e4b6d}body.hc #sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons button{display:inline-block;box-sizing:border-box;padding:18px 39px;margin:0;font-weight:400;font-size:16px;line-height:1em;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:1px solid #000;border-radius:56px;background-color:#000;background-image:none;text-shadow:none;overflow-wrap:break-word;transition:background-color .25s}body.hc #sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons button:hover{color:#1e4b6d;border-color:#f4f5f6;background-color:#f4f5f6}body.hc #sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons button.small{padding:12px 30px;font-size:14px;border-radius:38px}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:18px 39px;margin:0;font-weight:400;font-size:16px;line-height:1em;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:1px solid #000;border-radius:56px;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:14px;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-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:#1e4b6d}body.hc .wp-block-descartes-circle div.circle-title{color:#1e4b6d}body.hc .wp-block-descartes-overlay .overlay-content a{color:#1e4b6d;text-decoration:underline}body.hc .wp-block-descartes-overlay .overlay-content a:focus,body.hc .wp-block-descartes-overlay .overlay-content a:hover{color:#0af}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:13px}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:18px;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:18px;line-height:1}body.hc div.chips div.chip{background-color:#1e4b6d}
#sliding-popup.sliding-popup-top{padding:30px;box-sizing:border-box;width:100%;background-color:#f4f5f6}@media screen and (max-width:500px){#sliding-popup.sliding-popup-top{position:relative}}@media screen and (max-width:950px){#sliding-popup.sliding-popup-top div.eu-cookie-compliance-content{flex-wrap:wrap}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-content div.eu-cookie-compliance-message{flex:1 1 100%}}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-content{display:flex;align-items:center;justify-content:center;max-width:none}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-message{flex:1 1 auto;float:none;max-width:700px;box-sizing:border-box;padding-right:30px;font-size:13px;line-height:1.2}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-message p.title{margin:0;font-size:23px;line-height:1;font-weight:300;color:#1e4b6d}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-message p{margin:16px 0 0 0}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-categories{flex:0 0 200px;min-width:200px}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-categories div.eu-cookie-compliance-category{margin:20px 0}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons{flex:0 0 260px;min-width:260px;float:none;max-width:none}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons div.button-wrapper{margin:15px 0}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons button{display:inline-block;box-sizing:border-box;padding:18px 39px;margin:0;font-weight:400;font-size:16px;line-height:1em;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#1e4b6d;border:1px solid #565656;border-radius:56px;background-color:#f4f5f6;background-image:none;text-shadow:none;overflow-wrap:break-word;transition:background-color .25s;width:260px}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons button:hover{color:#0af;border-color:#0af;background-color:#f4f5f6}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons button.small{padding:12px 30px;font-size:14px;border-radius:38px}#sliding-popup.sliding-popup-top div.eu-cookie-compliance-buttons button.hidden{display:none}html{scroll-behavior:smooth}.scroll-margin-top{scroll-margin-top:80px}body{color:#565656;font-family:'Roboto',sans-serif;font-size:18px;line-height:1.3;font-weight:300;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:50px;font-weight:700;line-height:1.1}h2,.h2{font-size:36px;font-weight:300}h3,.h3{font-size:28px;font-weight:300}h4,.h4{font-size:24px;font-weight:300}h5,.h5{font-size:16px;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:#0af}hr.center{margin-left:auto;margin-right:auto;width:80px}a{color:#1e4b6d;scroll-margin-top:100px}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:18px 39px;margin:0;font-weight:400;font-size:16px;line-height:1em;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:1px solid #1e4b6d;border-radius:56px;background-color:#1e4b6d;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:#0af;background-color:#0af}a.button.small,input[type=submit].small,input[type=button].small,input[type=reset].small{padding:12px 30px;font-size:14px;border-radius:38px}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:20px;line-height:40px;border:1px solid #eee;box-shadow:0 0 10px rgba(0,0,0,0.15);-webkit-appearance:none;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,0.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:16px;font-weight:300;color:#1e4b6d;border:1px solid #1e4b6d;border-radius:26px;background-color:#fff;box-shadow:0 1px 0 1px rgba(0,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,0.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 #0af}.uline-full,.uline2-full{display:block}.uline2,.uline2-full{border-bottom-width:2px}nav.breadcrumb{color:#1e4b6d;font-size:12px;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:#1e4b6d;text-decoration:none;white-space:normal}nav.breadcrumb a:after{content:','}nav.breadcrumb a:hover{text-decoration:underline}nav.breadcrumb li:last-child a:after{content:''}body article.node table,table.styled{margin:30px auto;width:100%;font-size:14px;line-height:1.1;background-color:#f9fafa}body article.node table thead th,table.styled thead th{padding:35px 25px;font-size:14px;font-weight:300;background-color:#e2e3e3;border:none;border-bottom:3px solid #0af}body article.node table td,table.styled td{padding:25px;text-align:center;vertical-align:center;border:none;border-bottom:1px solid rgba(0,0,0,0.05)}body article.node table td.row-head,table.styled td.row-head{font-size:15px;font-weight:400;text-align:left}body article.node table td span.fa-circle,table.styled td span.fa-circle{font-size:9px}body article.node 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 #0af}div.dropdown,div.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{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{display:block;position:relative;padding:16px 25px 16px 25px;margin:0 !important;line-height:1.1;font-size:16px;color:#1e4b6d;border:2px solid #ccc;border-radius:26px;background-color:#fff;box-shadow:2px 4px 5px rgba(0,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{position:absolute;top:18px;right:25px;content:"\f0da";color:#999;font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:900}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{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,0.1)}div.dropdown ul li>ul,div.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{box-sizing:content-box;padding:0;margin:0;list-style:none}div.dropdown a,div.is-style-dropdown a{display:block;padding:8px 25px 8px 40px;text-decoration:none;font-size:16px;color:#1e4b6d;text-transform:none}div.dropdown a:hover,div.dropdown a:focus,div.is-style-dropdown a:hover,div.is-style-dropdown a:focus{text-decoration:none;background-color:rgba(0,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{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{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{content:"\f0d7"}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{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:14px;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:#0af;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:14px;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:#1e4b6d}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:#0af;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:28px;font-weight:300}div.is-style-sidebar h3,div.is-style-sidebar .h3{font-size:21px;font-weight:300}div.is-style-sidebar h4,div.is-style-sidebar .h4{font-size:18px;font-weight:500}div.is-style-sidebar h5,div.is-style-sidebar .h5{font-size:16px;font-weight:700}img{max-width:100%;height:auto}div.background-image{position:absolute;top:0;left:0;bottom:0;right:0}fieldset.styled{position:relative;padding:30px;border:1px solid rgba(0,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 #0af}.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 transparent;z-index:0;position:absolute;left:0;top:.05em;background-color:transparent}.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{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}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:12px;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:"\f061";font-family:"Font Awesome 5 Pro";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:#0af}div.node__links ul.links.inline li a:hover:after{transform:translateX(4px)}div.region-top-strip>nav{flex:0 1 100%}div.region-top-strip>nav ul{margin:0;padding:0}div.region-top-strip>nav ul li{margin:0;padding:0;list-style:none}div.region-top-strip>nav ul li a{font-weight:400;text-decoration:none}div.region-top-strip>nav>ul.menu{display:flex;justify-content:flex-end}div.region-top-strip>nav>ul.menu>li{position:relative}div.region-top-strip>nav>ul.menu>li>a{padding:0 12px;font-size:10px;line-height:33px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:none}div.region-top-strip>nav>ul.menu>li.hover{background:#fff}div.region-top-strip>nav>ul.menu>li.hover>a{color:#565656}div.region-top-strip>nav>ul.menu>li.hover>ul{opacity:1;visibility:visible;transition:opacity .3s ease-out,visibility 0s}div.region-top-strip>nav>ul.menu>li>ul{display:flex;position:absolute;visibility:hidden;box-sizing:border-box;top:33px;right:0;padding:18px 9px;white-space:nowrap;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,0.1);opacity:0;transition:opacity .3s ease-out,visibility 0s .3s}div.region-top-strip>nav>ul.menu>li>ul>li{flex:0 0 auto;padding:0 9px}div.region-top-strip>nav>ul.menu>li>ul>li>a,div.region-top-strip>nav>ul.menu>li>ul>li>span{position:relative;display:inline-block;padding-bottom:10px;margin-bottom:5px;font-size:11px;font-weight:400;line-height:1.1;text-transform:uppercase}div.region-top-strip>nav>ul.menu>li>ul>li>a:hover,div.region-top-strip>nav>ul.menu>li>ul>li>span:hover{color:#000}div.region-top-strip>nav>ul.menu>li>ul>li>a:after,div.region-top-strip>nav>ul.menu>li>ul>li>span:after{display:block;position:absolute;bottom:0;left:0;content:'';width:45px;height:1px;background-color:#0af;transition:width .3s ease-out}div.region-top-strip>nav>ul.menu>li>ul>li>a:hover:after,div.region-top-strip>nav>ul.menu>li>ul>li>span:hover:after{width:100%}div.region-top-strip>nav>ul.menu>li>ul>li>ul{padding-bottom:30px}div.region-top-strip>nav>ul.menu>li>ul>li>ul a{position:relative;display:inline-block;font-size:11px;line-height:1.1;color:#565656}div.region-top-strip>nav>ul.menu>li>ul>li>ul a:hover{color:#000}div.region-top-strip>nav>ul.menu>li>ul>li>ul a:after{display:block;position:absolute;bottom:-2px;left:0;content:'';width:0;height:1px;background-color:#0af;transition:width .3s ease-out}div.region-top-strip>nav>ul.menu>li>ul>li>ul a:hover:after{width:100%}.block-responsive-menu-horizontal-menu{flex:0 1 100%}.block-responsive-menu-horizontal-menu ul{margin:0;padding:0}.block-responsive-menu-horizontal-menu ul li{margin:0;padding:0;list-style:none;line-height:1.1}.block-responsive-menu-horizontal-menu ul li a{text-decoration:none}.block-responsive-menu-horizontal-menu ul li a.is-active{color:#1e4b6d}.block-responsive-menu-horizontal-menu ul.horizontal-menu{padding:0 12px 0 0;text-align:right;position:relative}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li{position:relative;display:inline-block;box-sizing:border-box;padding:0 12px}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li.hover{background-color:#fff}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>a,.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>span{position:relative;display:inline-block;font-size:13px;line-height:75px;font-weight:400;letter-spacing:1px;white-space:nowrap;color:inherit}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>a:after,.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>span:after{display:block;position:absolute;bottom:25px;left:50%;content:'';width:0;height:1px;background-color:#0af;transition:left .3s ease-out,width .3s ease-out}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li.hover>a,.block-responsive-menu-horizontal-menu ul.horizontal-menu>li.hover>span{color:#1e4b6d;border-bottom-color:#0af}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li.hover>a:hover,.block-responsive-menu-horizontal-menu ul.horizontal-menu>li.hover>span:hover{color:#000}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li.hover>a:after,.block-responsive-menu-horizontal-menu ul.horizontal-menu>li.hover>span:after{left:0;width:100%}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li.hover>ul{visibility:visible;opacity:1;transition:opacity .3s ease-out,visibility 0s}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul{display:flex;visibility:hidden;position:absolute;box-sizing:border-box;top:75px;left:0;padding:12px 17px;flex-wrap:wrap;flex-direction:column;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,0.1);opacity:0;transition:opacity .3s ease-out,visibility 0s .3s;white-space:nowrap}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li{flex:0 0 auto}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>a,.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>span{position:relative;display:inline-block;padding-bottom:10px;margin-bottom:5px;font-size:11px;font-weight:400;line-height:1.1;text-transform:uppercase}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>a:hover,.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>span:hover{color:#000}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>a:after,.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>span:after{display:block;position:absolute;bottom:0;left:0;content:'';width:45px;height:1px;background-color:#0af;transition:width .3s ease-out}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>a:hover:after,.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>span:hover:after{width:100%}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>ul{padding-bottom:15px}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>ul a{position:relative;display:inline-block;font-size:11px;line-height:1.1;color:#565656}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>ul a:hover{color:#000}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>ul a:after{display:block;position:absolute;bottom:-2px;left:0;content:'';width:0;height:1px;background-color:#0af;transition:width .3s ease-out}.block-responsive-menu-horizontal-menu ul.horizontal-menu>li>ul>li>ul a:hover:after{width:100%}.responsive-menu-block-wrapper{display:none}html.mm-opened .mm-page{position:fixed !important;width:100%}.mm-page,.mm-wrapper_background body{background-color:#ffffff}.mm-opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0}.mm-opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem}.off-canvas-wrapper{display:block}.no-js .off-canvas-wrapper{display:none}.responsive-menu-toggle{display:flex;flex:0 0 100px;max-width:100px;margin-top:20px}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative}.no-js .responsive-menu-toggle-icon{display:none}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:12px;text-transform:uppercase;top:10px;left:40px;color:#fff}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px}.responsive-menu-toggle-icon:before{top:8px}.responsive-menu-toggle-icon span.icon{top:14px}.responsive-menu-toggle-icon:after{top:20px}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity}html.mm-opening .responsive-menu-toggle-icon:before,html.mm-opening .responsive-menu-toggle-icon:after{top:14px}html.mm-opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0}html.mm-opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}html.mm-opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#mm-blocker{background:rgba(0,0,0,0)}.mm-opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s}.mm-opening #page{border-left:1px solid #ccc}.mm-panel a{border-bottom:none}ul.menu.mm-listview a.is-active{color:inherit}.mm-panel a:hover{border:none}div.region-top-strip{position:relative;color:#fff;background-color:#565656;height:33px;z-index:21}div.region-top-strip nav{margin-left:auto;margin-right:auto;max-width:1050px}div.layout-container{position:relative}header{position:relative;margin-bottom:-76px;color:#fff;transition:color .2s;z-index:20}header.light{color:#565656;background-color:#fff}header.stuck{color:#565656;box-shadow:0 1px 4px rgba(0,0,0,0.1)}header div.region{position:relative;z-index:2}header div.bg{position:absolute;bottom:0;width:100%}header div.bg div.bg-line{margin:0 auto;height:1px;background-color:#fff;width:1050px;z-index:1}div.region-header{margin-left:auto;margin-right:auto;max-width:1050px;display:flex;box-sizing:border-box;height:75px;border-bottom:1px solid #fff}div.region-header div.block-system-branding-block{box-sizing:border-box;flex:1 0 215px;max-width:215px;line-height:75px}@media all and (max-width:1050px){div.region-header div.block-system-branding-block{flex:1 1 100%;max-width:none;padding-right:24px}}@media all and (max-width:750px){div.region-header div.block-system-branding-block{text-align:center}}div.region-header div.block-system-branding-block a{position:relative;display:inline-block;width:215px;height:27px;vertical-align:middle}div.region-header div.block-system-branding-block img{position:absolute;left:0;width:100%;opacity:1;transition:opacity .5s}div.region-header div.block-system-branding-block img.dark{opacity:0}header.stuck div.region-header div.block-system-branding-block img,header.light div.region-header div.block-system-branding-block img{opacity:0}header.stuck div.region-header div.block-system-branding-block img.dark,header.light div.region-header div.block-system-branding-block img.dark{opacity:1}@media all and (max-width:1050px){div.region-header div.block-responsive-menu-horizontal-menu{display:none}}header.stuck div.region-header div.responsive-menu-toggle-wrapper span.label,header.light div.region-header div.responsive-menu-toggle-wrapper span.label{color:#565656}header.stuck div.region-header div.responsive-menu-toggle-wrapper .responsive-menu-toggle-icon:before,header.stuck div.region-header div.responsive-menu-toggle-wrapper .responsive-menu-toggle-icon:after,header.stuck div.region-header div.responsive-menu-toggle-wrapper .responsive-menu-toggle-icon span.icon,header.light div.region-header div.responsive-menu-toggle-wrapper .responsive-menu-toggle-icon:before,header.light div.region-header div.responsive-menu-toggle-wrapper .responsive-menu-toggle-icon:after,header.light div.region-header div.responsive-menu-toggle-wrapper .responsive-menu-toggle-icon span.icon{color:#565656;background-color:#565656}div.region-header div.block.contact-us{flex:0 0 150px;max-width:150px;text-align:center;height:75px;border-left:1px solid #fff;display:flex;justify-content:center;align-items:center}div.region-header div.block.contact-us p{font-size:13px;color:#fff;margin:0}div.region-header div.block.contact-us a{display:inline-block;padding:6px 14px;margin:0;font-weight:400;font-size:13px;line-height:1em;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:1px solid #fff;border-radius:25px;background-color:transparent;background-image:none;text-shadow:none;box-shadow:none;overflow-wrap:break-word;transition:background-color .2s}.stuck div.region-header div.block.contact-us a,.light div.region-header div.block.contact-us a{color:#565656;border-color:#565656;background-color:#fff}div.region-header div.block.contact-us a:hover,div.region-header div.block.contact-us a:focus{color:#fff;background-color:#0af;border-color:#0af;background-image:none;box-shadow:none}@media all and (max-width:550px){div.region-header div.block.contact-us{display:none}}div.region-header #block-searchblock{flex:0 0 20px;max-width:20px;line-height:75px}div.region-header #block-searchblock h2{position:relative;margin:0;padding:0;overflow:hidden;text-indent:100em;text-transform:uppercase}div.region-header #block-searchblock h2:before{display:block;width:16px;height:16px;content:'\f002';font-family:'Font Awesome 5 Pro';font-weight:900;color:#fff;font-size:16px;text-align:center}.stuck div.region-header #block-searchblock h2:before,.light div.region-header #block-searchblock h2:before{color:#565656}div.region-header #block-searchblock a.toggle{color:#fff}.stuck div.region-header #block-searchblock a.toggle,.light div.region-header #block-searchblock a.toggle{color:#565656}div.region-header #block-searchblock div.toggle-target{position:absolute;height:0;top:74px;right:0;line-height:1px;padding:0 0 10px 10px;width:400px;display:block;overflow:hidden;transition:0s height ease-out .15s}@media screen and (max-width:440px){div.region-header #block-searchblock div.toggle-target{width:330px}}div.region-header #block-searchblock div.toggle-target.expanded{height:40px;transition:0s height}div.region-header #block-searchblock div.toggle-target form{position:absolute;top:-40px;right:10px;height:40px;transition:.15s top ease-out}div.region-header #block-searchblock div.toggle-target.expanded form{top:0}div.region-header #block-searchblock div.toggle-target div.form-item{margin:0;z-index:1}div.region-header #block-searchblock div.toggle-target div.form-item input{padding-left:25px;display:inline-block;color:#565656;width:400px;padding-right:100px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:none;background-position:277px center}div.region-header #block-searchblock div.toggle-target div.form-actions{position:absolute;top:0;right:0;z-index:2}div.region-header #block-searchblock div.toggle-target div.form-actions input{width:100px;height:40px;padding:12px 19px;border-radius:0;border-bottom-right-radius:20px;background-color:#0af}@media all and (max-width:1050px){div.region-header{padding-right:12px}}ul.ui-autocomplete.search-api-autocomplete-search{border-color:rgba(0,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:14px;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:#1e4b6d;padding-top:75px;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:#0af}@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:14px;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:14px}section.content-before-wrap div.page-subtitle nav.breadcrumb a{color:#0af}section.content-before-wrap #block-descartes-local-tasks{position:absolute;top:10px;right:0;z-index:2}section.content-before-wrap #block-descartes-local-tasks h2{margin:0}section.content-before-wrap #block-descartes-local-tasks .tabs{margin:0;padding:0}section.content-before-wrap #block-descartes-local-tasks .tabs>li{display:block;float:left;margin:0;padding-left:10px;line-height:1;border:none}section.content-before-wrap #block-descartes-local-tasks .tabs a{display:inline-block;padding:5px 10px;font-size:13px;color:#000;background-color:#ccc;border-radius:3px}section.content-before-wrap #block-descartes-local-tasks .tabs a.is-active{color:#565656;background-color:#fff}section.content-before-wrap #block-descartes-local-tasks .tabs a:hover,section.content-before-wrap #block-descartes-local-tasks .tabs a:active,section.content-before-wrap #block-descartes-local-tasks .tabs a:focus{color:#fff;background-color:#0af}div.region-content-before{margin-left:auto;margin-right:auto;max-width:1050px}section.content-before-wrap.has-gutenberg-title{padding:0}section.content-before-wrap.has-gutenberg-title #block-descartes-local-tasks{top:75px}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:140px 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:20px;color:#565656;border:none;border-radius:60px;background-position:center right 25px;box-shadow:0 5px 10px rgba(0,0,0,0.5);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,0.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 5 Pro";font-weight:900;font-size:25px;line-height:60px;text-align:center;content:"\f002";border-radius:30px;background-color:#0af;box-shadow:0 5px 10px rgba(0,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,0.7);box-shadow:0 0 0 3px -moz-mac-focusring}section.is-style-light-page-top+section,section.is-style-page-top+section{padding-top:250px}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:transparent}main.has-gutenberg article.node--view-mode-full.node--unpublished:before{content:'';display:block;width:100%;height:75px;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:1050px){div.format-gutenberg>*{padding-left:20px;padding-right:20px}}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}div.format-gutenberg .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}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}}footer{background-color:#f4f5f6}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}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:18px}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:11px;line-height:1.3}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:#a5a6a6;font-size:15px;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:11px;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:20px;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-youtube{color:#ff0000}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}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:20px;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:#0af}div.view div.more-link{text-align:left;margin-top:1em}div.view div.more-link a.more-link{display:inline-block;font-size:12px;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:"\f061";font-family:"Font Awesome 5 Pro";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:#0af}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}}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,0.15);border:1px solid rgba(0,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:800px;max-height:600px;overflow-y:auto;border-radius:5px;border-left:10px solid #eaeaea;border-top:10px solid #eaeaea;border-bottom:10px solid #eaeaea;box-shadow:10px 10px 10px rgba(0,0,0,0.2)}.ui-dialog.modal .ui-dialog-titlebar-close{position:absolute;top:20px;right:12px}.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:#0af}.ui-dialog.modal .ui-dialog-title:after{margin-bottom:0}.ui-dialog.modal .ui-dialog-titlebar{position:sticky;top:0;padding:25px 25px 5px 25px;font-size:32px;font-weight:200;border:none;background-color:#fff;z-index:5}.ui-dialog.modal .ui-dialog-content{padding:20px 50px 25px 50px;overflow:visible}.ui-dialog.modal.no-title .ui-dialog-titlebar .ui-dialog-title{display:none}@media screen and (max-width:600px),(max-height:400px){.ui-dialog.modal{position:fixed;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;box-sizing:border-box;max-height:none;max-width:none;width:auto !important;height:auto !important;border:none !important}}div.language-select.ui-dialog-content{display:flex}div.language-select.ui-dialog-content>div{flex:0 0 250px;position:relative}div.language-select.ui-dialog-content div.right{z-index:1}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:13px;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:15px;text-decoration:none}div.language-select.ui-dialog-content ul li.active>a{color:#0af}div.language-select.ui-dialog-content ul ul{display:none;position:absolute;top:38px;left:250px;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;padding:5px 0}.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-bottom:5px !important;font-family:'Roboto',sans-serif !important;font-size:15px !important;font-weight:200 !important;color:#666666 !important}.mainDiv.clickdform span.maxSize2{font-size:16px !important}.mainDiv.clickdform span.maxSize3{font-size:18px !important}.mainDiv.clickdform input[type='text'],.mainDiv.clickdform textarea,.mainDiv.clickdform select{font-family:'Roboto',sans-serif !important;font-size:16px !important;font-weight:200;line-height:1.5em;color:#666 !important;border:0;border-bottom:0 solid #1e4b6d;padding:10px;margin-bottom:5px !important;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3);border-radius:5px;-webkit-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,0.5);border:0 solid #00aaff}.mainDiv.clickdform input[type="checkbox"]{-webkit-appearance:checkbox;margin-top:2px;margin-right:6px;margin-bottom:7px}.mainDiv.clickdform input[type="checkbox"]+span{font-family:'Roboto',sans-serif !important;font-size:12px !important;font-weight:200 !important;color:#666 !important}.mainDiv.clickdform #btnSubmit{margin:15px 0 0 0;font-family:'Roboto',sans-serif !important;font-size:15px;clear:both;padding:14px 62px !important;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.2);transition:transform .3s}.mainDiv.clickdform #btnSubmit:hover{box-shadow:0px 5px 15px rgba(0,0,0,0.2);transform:translateY(-2px) scale(1.03)}.mainDiv.clickdform table{margin:auto;width:100%;font-size:14px;line-height:1.1;background-color:transparent}.mainDiv.clickdform table thead th{padding:3px;font-size:14px;font-weight:300;background-color:transparent;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:15px;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:18px 39px;margin:0;font-weight:400;font-size:16px;line-height:1em;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:1px solid #1e4b6d;border-radius:56px;background-color:#1e4b6d;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:#0af;background-color:#0af}div.view div.more-link a.small{padding:12px 30px;font-size:14px;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:18px 39px;margin:0;font-weight:400;font-size:16px;line-height:1em;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;letter-spacing:1px;color:#fff;border:1px solid #1e4b6d;border-radius:56px;background-color:#1e4b6d;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:#0af;background-color:#0af}ul.js-pager__items[data-drupal-views-infinite-scroll-pager] a.small{padding:12px 30px;font-size:14px;border-radius:38px}div.view.descartes-list-view div.views-row{padding:20px 0;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}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-customer-success-search div.layout__region--first,div.view-knowledge-center-search div.layout__region--first{flex:0 0 195px;padding-left:0;text-align:center;font-size:15px}div.view-customer-success-search div.layout__region--second,div.view-knowledge-center-search div.layout__region--second{flex:1 1 100%}div.view-customer-success-search span.field--name-title,div.view-knowledge-center-search span.field--name-title{display:block;margin-bottom:3px;font-size:22px;font-weight:400}div.view-customer-success-search div.layout__region--third,div.view-knowledge-center-search div.layout__region--third{font-size:14px;font-style:oblique;line-height:1.3em}div.view-customer-success-search div.layout__region--third div.field--type-entity-reference,div.view-knowledge-center-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,div.view-knowledge-center-search div.layout__region--third div.field__label{font-weight:300}div.view-customer-success-search div.layout__region--third div.field__items,div.view-knowledge-center-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.layout__region--second{flex:1 1 100%}div.view-events div.field--name-field-event-location{margin-top:15px;font-size:.9em;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:#0af;height:3px;width:80px}div.secondary-search-filters{padding:5px 20px;font-size:18px;color:#1e4b6d;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:16px;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:rgba(255,255,255,0.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:24px;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}div.top-contacts div.cols-item-content{border-right:1px solid rgba(0,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,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:20px 0;font-size:19px;font-weight:500;line-height:1}article.profile.compact div.field--name-field-name:before{display:block;margin:20px auto;content:"";width:80px;height:3px;background-color:#0af}article.profile.compact div.field--name-field-bio{font-size:14px;margin:20px 0}@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}}
