/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}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;-webkit-text-decoration:underline dotted;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;}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=72.5em&xxlarge=90em";}html{box-sizing:border-box;font-size:100%;}*,*::before,*::after{box-sizing:inherit;}body{margin:0;padding:0;background:#ffffff;font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.75;color:#272727;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic;}textarea{height:auto;min-height:50px;border-radius:0;}select{box-sizing:border-box;width:100%;border-radius:0;}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important;}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto;}[data-whatinput='mouse'] button{outline:0;}pre{overflow:auto;}button,input,optgroup,select,textarea{font-family:inherit;}.is-visible{display:block !important;}.is-hidden{display:none !important;}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;}p{margin-bottom:1rem;font-size:inherit;line-height:1.75;text-rendering:optimizeLegibility;}em,i{font-style:italic;line-height:inherit;}strong,b{font-weight:700;line-height:inherit;}small{font-size:80%;line-height:inherit;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;color:inherit;text-rendering:optimizeLegibility;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#696969;}h1,.h1{font-size:2.5rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem;}h2,.h2{font-size:1.875rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem;}h3,.h3{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem;}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem;}h5,.h5{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem;}h6,.h6{font-size:0.875rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem;}@media print,screen and (min-width:40em){h1,.h1{font-size:3.75rem;}h2,.h2{font-size:2.25rem;}h3,.h3{font-size:1.5rem;}h4,.h4{font-size:1.25rem;}h5,.h5{font-size:1.125rem;}h6,.h6{font-size:1rem;}}@media print,screen and (min-width:64em){h1,.h1{font-size:5rem;}h2,.h2{font-size:2.625rem;}h3,.h3{font-size:2rem;}h4,.h4{font-size:1.5rem;}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1.125rem;}}a{line-height:inherit;color:#6ED5FF;text-decoration:none;cursor:pointer;}a:hover,a:focus{color:#3bc6ff;}a img{border:0;}hr{clear:both;max-width:1160px;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #696969;border-left:0;}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.75;}li{font-size:inherit;}ul{margin-left:1.25rem;list-style-type:disc;}ol{margin-left:1.25rem;}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0;}dl{margin-bottom:1rem;}dl dt{margin-bottom:0.3rem;font-weight:700;}blockquote{margin:0 0 1rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #696969;}blockquote,blockquote p{line-height:1.75;color:#272727;}abbr,abbr[title]{border-bottom:1px dotted #000000;cursor:help;text-decoration:none;}figure{margin:0;}kbd{margin:0;padding:0.125rem 0.25rem 0;background-color:#B8B3B3;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#000000;}.subheader{margin-top:0.2rem;margin-bottom:0.5rem;font-weight:400;line-height:1.4;color:#272727;}.lead{font-size:125%;line-height:1.6;}.stat{font-size:2.5rem;line-height:1;}p + .stat{margin-top:-1rem;}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none;}.cite-block,cite{display:block;color:#272727;font-size:0.8125rem;}.cite-block:before,cite:before{content:"— ";}.code-inline,code{border:1px solid #696969;background-color:#B8B3B3;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#000000;display:inline;max-width:100%;word-wrap:break-word;padding:0.125rem 0.3125rem 0.0625rem;}.code-block{border:1px solid #696969;background-color:#B8B3B3;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#000000;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}@media print,screen and (min-width:40em){.medium-text-left{text-align:left;}.medium-text-right{text-align:right;}.medium-text-center{text-align:center;}.medium-text-justify{text-align:justify;}}@media print,screen and (min-width:64em){.large-text-left{text-align:left;}.large-text-right{text-align:right;}.large-text-center{text-align:center;}.large-text-justify{text-align:justify;}}.show-for-print{display:none !important;}@media print{*{background:transparent !important;color:black !important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none !important;text-shadow:none !important;}.show-for-print{display:block !important;}.hide-for-print{display:none !important;}table.show-for-print{display:table !important;}thead.show-for-print{display:table-header-group !important;}tbody.show-for-print{display:table-row-group !important;}tr.show-for-print{display:table-row !important;}td.show-for-print{display:table-cell !important;}th.show-for-print{display:table-cell !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:'';}abbr[title]:after{content:" (" attr(title) ")";}pre,blockquote{border:1px solid #272727;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.print-break-inside{page-break-inside:auto;}}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.6875rem;margin:0 0 1rem;padding:0.75rem;border:1px solid #696969;border-radius:0;background-color:#ffffff;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.25;color:#000000;transition:border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:none;transition:border-color 0.25s ease-in-out;}textarea{max-width:100%;}textarea[rows]{height:auto;}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#B8B3B3;cursor:not-allowed;}[type='submit'],[type='button']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}input[type='search']{box-sizing:border-box;}::-webkit-input-placeholder{color:transparent;}::-moz-placeholder{color:transparent;}:-ms-input-placeholder{color:transparent;}::-ms-input-placeholder{color:transparent;}::placeholder{color:transparent;}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem;}[type='checkbox'] + label,[type='radio'] + label{display:inline-block;vertical-align:baseline;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;}[type='checkbox'] + label[for],[type='radio'] + label[for]{cursor:pointer;}label > [type='checkbox'],label > [type='radio']{margin-right:0.5rem;}[type='file']{width:100%;}label{display:block;margin:0;font-size:1rem;font-weight:400;line-height:1.25;color:#000000;}label.middle{margin:0 0 1rem;padding:0.5625rem 0;}.help-text{margin-top:-0.5rem;font-size:0.8125rem;font-style:italic;color:#000000;}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch;}.input-group > :first-child,.input-group > :first-child.input-group-button > *{border-radius:0 0 0 0;}.input-group > :last-child,.input-group > :last-child.input-group-button > *{border-radius:0 0 0 0;}.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap;}.input-group-label{padding:0 1rem;border:1px solid #696969;background:#B8B3B3;color:#000000;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center;}.input-group-label:first-child{border-right:0;}.input-group-label:last-child{border-left:0;}.input-group-field{border-radius:0;flex:1 1 0px;min-width:0;}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto;}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem;}fieldset{margin:0;padding:0;border:0;}legend{max-width:100%;margin-bottom:0.5rem;}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #696969;}.fieldset legend{margin:0;margin-left:-0.1875rem;padding:0 0.1875rem;}select{height:2.6875rem;margin:0 0 1rem;padding:0.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #696969;border-radius:0;background-color:#ffffff;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.25;color:#000000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2839, 39, 39%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:border-color 0.25s ease-in-out;}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");}}select:focus{outline:none;transition:border-color 0.25s ease-in-out;}select:disabled{background-color:#B8B3B3;cursor:not-allowed;}select::-ms-expand{display:none;}select[multiple]{height:auto;background-image:none;}select:not([multiple]){padding-top:0;padding-bottom:0;}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#faedeb;}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37;}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37;}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37;}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#cc4b37;}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37;}.is-invalid-label{color:#cc4b37;}.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:0.75rem;font-weight:700;color:#cc4b37;}.form-error.is-visible{display:block;}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0;}thead,tbody,tfoot{border:1px solid #f2f2f2;background-color:#ffffff;}caption{padding:0.5rem 0.625rem 0.625rem;font-weight:700;}thead{background:#f9f9f9;color:#272727;}tfoot{background:#f2f2f2;color:#272727;}thead tr,tfoot tr{background:transparent;}thead th,thead td,tfoot th,tfoot td{padding:0.5rem 0.625rem 0.625rem;font-weight:700;text-align:left;}tbody th,tbody td{padding:0.5rem 0.625rem 0.625rem;}tbody tr:nth-child(even){border-bottom:0;background-color:#f2f2f2;}table.unstriped tbody{background-color:#ffffff;}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f2f2f2;background-color:#ffffff;}@media print,screen and (max-width:63.99875em){table.stack thead{display:none;}table.stack tfoot{display:none;}table.stack tr,table.stack th,table.stack td{display:block;}table.stack td{border-top:0;}}table.scroll{display:block;width:100%;overflow-x:auto;}table.hover thead tr:hover{background-color:#f4f4f4;}table.hover tfoot tr:hover{background-color:#ededed;}table.hover tbody tr:hover{background-color:#fafafa;}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ededed;}.table-scroll{overflow-x:auto;}@font-face{font-family:"icomoon";src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot);src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal;}.messages:before,.messages--warning:before,.messages--error:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased;}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes arrow-pulse{0%{opacity:0;-webkit-transform:translateY(0%);transform:translateY(0%);background-position:0 -800%;}10%{opacity:0;background-position:0 -800%;}35%{background-position:0 50%;}50%{opacity:1;-webkit-transform:translateY(50%);transform:translateY(50%);background-position:0 50%;}90%{opacity:0;background-position:0 1000%;}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);}}@keyframes arrow-pulse{0%{opacity:0;-webkit-transform:translateY(0%);transform:translateY(0%);background-position:0 -800%;}10%{opacity:0;background-position:0 -800%;}35%{background-position:0 50%;}50%{opacity:1;-webkit-transform:translateY(50%);transform:translateY(50%);background-position:0 50%;}90%{opacity:0;background-position:0 1000%;}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);}}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}#block-themekit-local-tasks ul.primary{font-size:16px;margin:0 auto;padding:0;overflow:hidden;position:relative;z-index:1;background:#fafafa;border-bottom:1px solid #efefef;}#block-themekit-local-tasks ul.primary li{list-style:none;float:left;margin-bottom:0;}#block-themekit-local-tasks ul.primary li a{position:relative;padding:8px 18px;background:#efefef;border-top:5px solid #ffd204;display:block;color:#251923;font-weight:normal;text-decoration:none;}#block-themekit-local-tasks ul.primary li a:hover,#block-themekit-local-tasks ul.primary li a:active{background:#251923;color:#ffffff;}#block-themekit-local-tasks ul.primary li:nth-child(4n + 1) a{border-top:5px solid #b6c4c5;}#block-themekit-local-tasks ul.primary li:nth-child(4n + 1) a:hover,#block-themekit-local-tasks ul.primary li:nth-child(4n + 1) a:active{background:#b6c4c5;color:#ffffff;}#block-themekit-local-tasks ul.primary li:nth-child(4n + 2) a{border-top:5px solid #575642;}#block-themekit-local-tasks ul.primary li:nth-child(4n + 2) a:hover,#block-themekit-local-tasks ul.primary li:nth-child(4n + 2) a:active{background:#575642;color:#ffffff;}#block-themekit-local-tasks ul.primary li:nth-child(4n + 3) a{border-top:5px solid #4c4650;}#block-themekit-local-tasks ul.primary li:nth-child(4n + 3) a:hover,#block-themekit-local-tasks ul.primary li:nth-child(4n + 3) a:active{background:#4c4650;color:#ffffff;}#block-themekit-local-tasks ul.primary li:nth-child(4n + 4) a{border-top:5px solid #251923;}#block-themekit-local-tasks ul.primary li:nth-child(4n + 4) a:hover,#block-themekit-local-tasks ul.primary li:nth-child(4n + 4) a:active{background:#251923;color:#ffffff;}#block-themekit-help p{font-size:1rem;}.messages{color:#272727;margin:15px 0;padding:8px 10px;position:relative;text-align:left;display:flex;align-items:center;background-image:none;}.messages:before{font-size:30px;margin-right:10px;}.layout-builder-form .messages{margin-top:6px;}.messages--ok,.messages--status{color:#1f7309;border-color:#c3f9b5;}.messages--ok a,.messages--status a{color:#c3f9b5;}.messages--status:before{content:"";color:#81b564;}.messages--ok:before{content:"";color:#81b564;}.messages--warning:before{content:"";color:#e2be6c;}.messages--error{background-color:#c74e4e;border-color:#ac3636;color:#fff;}.messages--error a{color:white;}.messages--error:before{content:"";}.messages ul{list-style:none;margin:0;padding:0;}.messages ul li{border-bottom:1px solid #fff;list-style-image:none;margin-bottom:4px;padding-bottom:5px;}.messages ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.krumo-element,.krumo-footnote,.krumo-call,.krumo-preview{color:#231f20;}.cssanimations .ajax-progress.ajax-progress-fullscreen{height:44px;width:44px;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background:#ffffff;z-index:7000;opacity:0.9;border:2px solid #1779ba;}.cssanimations .ajax-progress.ajax-progress-fullscreen:before{content:'';display:block;position:absolute;left:0;top:0;width:40px;height:40px;background:url(/themes/custom/themekit/dist/images/svg/loader.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;-webkit-animation:rotate 700ms linear infinite normal;animation:rotate 700ms linear infinite normal;}.no-cssanimations .ajax-progress.ajax-progress-fullscreen{background:url(/themes/custom/themekit/dist/7e5fb429a042830c9e6b40bf35f686ef.gif);background-repeat:no-repeat;background-size:contain;background-position:center center;}#drupal-live-announce{position:absolute;bottom:10px;z-index:-1;}.file{background-image:none;padding-left:0;}.layout-builder{background:none;}.layout-builder-form{position:relative;padding-bottom:50px;}.layout-builder-form > .form-actions{background:#f7f7f7;width:100%;position:fixed;bottom:0;margin:0;padding:8px 32px;z-index:10;display:flex;}.layout-builder-form > .form-actions:after{content:'';display:block;width:100%;height:10px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.15));position:absolute;top:-10px;left:0;z-index:301;}.layout-builder-form > .form-actions .button{display:inline-block;margin:1rem 0.75rem 1rem 0;padding:calc(1rem - 1px) calc(1.5rem - 1px);cursor:pointer;text-align:center;text-decoration:none;color:#222330;border:1px solid transparent !important;border-radius:2px;background-color:#d4d4d8;font-size:1rem;font-weight:700;line-height:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;}.layout-builder-form > .form-actions .button:hover{background-color:#c2c3ca;}.layout-builder-form > .form-actions .button--primary{color:#fff;background-color:#003cc5;}.layout-builder-form > .form-actions .button--primary:hover{color:#fff;background-color:#0036b1;}.layout-builder-form > .form-actions #edit-preview-toggle{align-self:flex-end;}.layout-builder-form > .form-actions #edit-preview-toggle .js-form-item{margin:0;}.ui-dialog-off-canvas #drupal-off-canvas .js-layout-builder-category .details-wrapper a.use-ajax{color:#ffffff;display:flex;align-items:center;}.ui-dialog-off-canvas #drupal-off-canvas .js-layout-builder-category .details-wrapper a.use-ajax img{width:30px;margin-right:10px;padding:5px;}ul.layout-selection svg{width:60px;height:auto;}.layout-builder-block{background:none;}.layout-builder__add-block{width:100%;flex-shrink:0;margin-top:auto;}.layout-builder__add-section:last-child{margin-bottom:150px;}body.banner-has-media .layout-builder-discard-changes,body.banner-has-media
.layout-builder-form{padding-top:100px;}.layout-builder-discard-changes{padding-left:20px;padding-right:20px;margin-bottom:50px;}@media print,screen and (min-width:40em){.layout-builder-discard-changes{padding-left:30px;padding-right:30px;}}@media print,screen and (min-width:64em){.layout-builder-discard-changes{padding-left:50px;padding-right:50px;}}.layout-builder-discard-changes .form-actions{display:flex;align-items:center;}.layout-builder-discard-changes .form-actions input.button--primary{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #FFBE00;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,#FFBE00 50%,#FFBE00 100%);background-size:250% 100%;background-position:100% 0;color:#002D5B;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;margin-right:10px;}[data-whatinput='mouse'] .layout-builder-discard-changes .form-actions input.button--primary{outline:0;}.layout-builder-discard-changes .form-actions input.button--primary:hover,.layout-builder-discard-changes .form-actions input.button--primary:focus,.layout-builder-discard-changes .form-actions input.button--primary:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.field--name-moderation-state{max-width:1100px;margin:0 auto;padding:16px;border:#ccc solid 1px;}.field--name-moderation-state .form-wrapper{display:flex;align-items:center;}.field--name-moderation-state .form-wrapper .form-type-select{margin-left:16px;display:flex;align-items:center;}.field--name-moderation-state .form-wrapper .form-type-select label{white-space:nowrap;margin-right:10px;}.field--name-moderation-state .form-wrapper .form-type-select select{margin-bottom:0;}.editor-link-dialog-form{min-height:200px;}.ui-widget.ui-autocomplete.linkit-ui-autocomplete{overflow-y:auto;}#skip-to-content{position:fixed;top:0;left:0;width:0;z-index:8000;}#skip-to-content .skip-to-content-link{display:inline-block;position:absolute;width:160px;background:#1779ba;color:#ffffff;padding:5px;left:-1000px;opacity:0;transition-property:opacity,left;transition-duration:600ms,0ms;transition-delay:1000ms,1600ms;}#skip-to-content .skip-to-content-link:focus{left:0;opacity:1;transition-property:opacity;transition-duration:0ms;transition-delay:0ms;}#main-content{transition:background 500ms;}#main-content:focus{background:#a9d6f4;outline:none;}svg{display:block;max-width:100%;width:100%;height:100%;}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{height:auto;padding:13px 20px;margin:0;}select:not([multiple]){height:auto;padding:13px 40px 13px 20px;margin:0;max-width:100%;background-image:url(/themes/custom/themekit/dist/images/svg/select-arrow.svg);background-size:12px auto;background-position:right -20px center;}.theme--insight-2021 select:not([multiple]){background-image:url(/themes/custom/themekit/dist/images/svg/select-arrow-insight-2021.svg);color:#F13351;font-weight:700;}.theme--insight-2021 select:not([multiple]):focus{border-color:#F13351;}h1{font-weight:800;line-height:1.05;}.cke_editable p:last-child,.text-formatted p:last-child{margin-bottom:0;}.cke_editable p.small-text,.text-formatted p.small-text{font-size:0.8em;}.cke_editable a.btn-primary,.text-formatted a.btn-primary{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #FFBE00;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,#FFBE00 50%,#FFBE00 100%);background-size:250% 100%;background-position:100% 0;color:#002D5B;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .cke_editable a.btn-primary,[data-whatinput='mouse']
  .text-formatted a.btn-primary{outline:0;}.cke_editable a.btn-primary:hover,.cke_editable a.btn-primary:focus,.cke_editable a.btn-primary:active,.text-formatted a.btn-primary:hover,.text-formatted a.btn-primary:focus,.text-formatted a.btn-primary:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.cke_editable a.btn-secondary,.text-formatted a.btn-secondary{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #009AD9;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,transparent 50%,transparent 100%);background-size:250% 100%;background-position:100% 0;color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .cke_editable a.btn-secondary,[data-whatinput='mouse']
  .text-formatted a.btn-secondary{outline:0;}.cke_editable a.btn-secondary:hover,.cke_editable a.btn-secondary:focus,.cke_editable a.btn-secondary:active,.text-formatted a.btn-secondary:hover,.text-formatted a.btn-secondary:focus,.text-formatted a.btn-secondary:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.cke_editable .emphasis,.text-formatted .emphasis{color:#6ED5FF;}.page-node-type-event h2,.page-node-type-event-sub h2{font-size:2rem;}@media print,screen and (min-width:40em){.page-node-type-event h2,.page-node-type-event-sub h2{font-size:2.375rem;}}@media print,screen and (min-width:64em){.page-node-type-event h2,.page-node-type-event-sub h2{font-size:2.75rem;}}@media print,screen and (min-width:64em){.page-node-type-event h4,.page-node-type-event-sub h4{font-size:1.375rem;}}.theme--insight-2021 h1,.theme--insight-2021 h2,.theme--insight-2021 h3,.theme--insight-2021 h4,.theme--insight-2021 h5,.theme--insight-2021 h6{color:#30004C;}.layout{padding-top:60px;padding-bottom:60px;position:relative;}@media print,screen and (min-width:40em){.layout{padding-bottom:120px;}}@media print,screen and (min-width:64em){.layout{padding-top:120px;padding-bottom:150px;}}.layout:first-child{padding-top:16vw;}@media screen and (min-width:72.5em){.layout:first-child{padding-top:12vw;}.layout:first-child.has-angle{padding-top:12vw;}}.page-node-type-event .layout:last-child,.page-node-type-event-sub .layout:last-child{padding-bottom:0;}.layout > .bg-container{position:absolute;left:0;top:0;width:100%;height:100%;}.layout.has-angle{overflow:hidden;padding-top:10vw;}.layout.has-angle:not(:first-child){margin-top:-7vw;}.layout-builder .layout.has-angle:not(:first-child){padding-top:120px;margin-top:0;}.layout.has-angle:not(:first-child).angle--left > .bg-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(4deg);transform:skewY(4deg);}.layout.has-angle:not(:first-child).angle--right > .bg-container{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:skewY(-4deg);transform:skewY(-4deg);}.layout-builder .layout.has-angle:not(:first-child).angle--left > .bg-container,.layout-builder .layout.has-angle:not(:first-child).angle--right > .bg-container{-webkit-transform:skewY(0);transform:skewY(0);}.layout > .layout-content{position:relative;max-width:72.5rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;}@media print,screen and (min-width:40em){.layout > .layout-content{padding-left:1.875rem;padding-right:1.875rem;}}@media print,screen and (min-width:64em){.layout > .layout-content{display:flex;justify-content:space-between;}}@media print,screen and (min-width:64em){.layout > .layout-content > .layout__region{flex-shrink:0;}}@media print,screen and (max-width:63.99875em){.layout > .layout-content > .layout__region:not(:last-child){padding-bottom:60px;}}@media print,screen and (min-width:64em){.layout > .layout-content > .layout__region.headline-offset > .block:first-child{margin-top:60px;}}.layout > .layout-content > .layout__region .block + .block{margin-top:30px;}@media print,screen and (min-width:64em){.layout > .layout-content > .layout__region .block + .block{margin-top:60px;}}.page-node-type-event .layout > .layout-content > .layout__region .block + .block,.page-node-type-event-sub .layout > .layout-content > .layout__region .block + .block{margin-top:50px;}@media print,screen and (min-width:64em){.page-node-type-event .layout > .layout-content > .layout__region .block + .block,.page-node-type-event-sub .layout > .layout-content > .layout__region .block + .block{margin-top:100px;}}.layout.bg-color--none > .bg-container{background:#ffffff;}.layout.bg-color--none:not(.has-angle) + .bg-color--none:not(.has-angle){padding-top:0;}@media print,screen and (min-width:64em){.layout.bg-color--none:not(.has-angle) + .bg-color--none:not(.has-angle){padding-top:0;}}.layout.bg-color--dark-blue > .bg-container{background:linear-gradient(180deg,#002D5B 0%,#00437B 100%);}.layout.bg-color--dark-blue:not(.has-angle) + .bg-color--dark-blue:not(.has-angle){padding-top:0;}@media print,screen and (min-width:64em){.layout.bg-color--dark-blue:not(.has-angle) + .bg-color--dark-blue:not(.has-angle){padding-top:0;}}.layout.bg-color--light-blue > .bg-container{background:#F2F7FA;}.layout.bg-color--light-blue:not(.has-angle) + .bg-color--light-blue:not(.has-angle){padding-top:0;}@media print,screen and (min-width:64em){.layout.bg-color--light-blue:not(.has-angle) + .bg-color--light-blue:not(.has-angle){padding-top:0;}}.layout.bg-color--dark-blue-gradient > .bg-container{background:linear-gradient(180deg,#002D5B 0%,#009AD9 100%);}.layout.bg-color--dark-blue-gradient:not(.has-angle) + .bg-color--dark-blue-gradient:not(.has-angle){padding-top:0;}@media print,screen and (min-width:64em){.layout.bg-color--dark-blue-gradient:not(.has-angle) + .bg-color--dark-blue-gradient:not(.has-angle){padding-top:0;}}.layout.bg-color--extended-gradient > .bg-container{background:linear-gradient(180deg,#276296 0%,#009AD9 100%);}.layout.bg-color--extended-gradient:not(.has-angle) + .bg-color--extended-gradient:not(.has-angle){padding-top:0;}@media print,screen and (min-width:64em){.layout.bg-color--extended-gradient:not(.has-angle) + .bg-color--extended-gradient:not(.has-angle){padding-top:0;}}.layout.bg-color--light-gray > .bg-container{background:rgba(230,232,232,0.4);}.layout.bg-color--light-gray:not(.has-angle) + .bg-color--light-gray:not(.has-angle){padding-top:0;}@media print,screen and (min-width:64em){.layout.bg-color--light-gray:not(.has-angle) + .bg-color--light-gray:not(.has-angle){padding-top:0;}}.layout.bg-color--dark-blue,.layout.bg-color--dark-blue-gradient,.layout.bg-color--extended-gradient{color:#ffffff;}.layout.bg-color--dark-blue-gradient.layout--extend-gradient > .bg-container{background:linear-gradient(180deg,#002D5B 0%,#276296 100%);}.layout.bg-color--dark-blue-gradient.layout--extend-gradient.angle--left + .layout > .bg-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(4deg);transform:skewY(4deg);}.layout.bg-color--dark-blue-gradient.layout--extend-gradient.angle--right + .layout > .bg-container{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:skewY(-4deg);transform:skewY(-4deg);}.layout.bg-color--dark-blue-gradient.layout--extend-gradient:not(.has-angle) + .layout > .bg-container{-webkit-transform:none;transform:none;}.layout.bg-color--dark-blue-gradient.layout--extend-gradient.has-angle{overflow:visible;margin-bottom:-2px;}.layout.bg-color--dark-blue-gradient.layout--extend-gradient + .layout{padding-top:0;margin-top:0;}.layout.bg-color--dark-blue-gradient.layout--extend-gradient + .layout > .bg-container{background:linear-gradient(180deg,#276296 0%,#009AD9 100%);}
.paragraph--type--header-banner-hero > .paragraph-content .field--name-field-heading-formatted p,.paragraph--type--header-banner-full > .paragraph-content .field--name-field-heading-formatted p{line-height:inherit;}
.block--billboard{position:relative;}.layout:first-child .block--billboard:first-child{margin-top:-16vw;}.page-node-type-event .layout:first-child .block--billboard:first-child,.page-node-type-event-sub .layout:first-child .block--billboard:first-child{margin-top:0;}.layout.has-angle .block--billboard:first-child > .bg-container{height:calc(100% + 10vw);top:-13.6vw;}.layout.has-angle.angle--left .block--billboard:first-child > .bg-container{top:-6.4vw;}.layout.has-angle:not(:first-child).angle--left .block--billboard:first-child > .bg-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(4deg) translateX(-50%);transform:skewY(4deg) translateX(-50%);}.layout.has-angle:not(:first-child).angle--right .block--billboard:first-child > .bg-container{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:skewY(-4deg) translateX(-50%);transform:skewY(-4deg) translateX(-50%);}.block--billboard:last-child{margin-bottom:-60px;}@media print,screen and (min-width:40em){.block--billboard:last-child{margin-bottom:-150px;}}.block--billboard > .bg-container{position:absolute;width:100vw;height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.layout-builder__section .block--billboard > .bg-container{max-width:100%;}.block--billboard > .bg-container > .field--name-field-media{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;}.block--billboard > .bg-container > .field--name-field-media div{height:100%;}.block--billboard > .bg-container > .field--name-field-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.block--billboard > .bg-container > .field--name-field-media img{width:auto;max-width:inherit;min-width:100%;height:auto;min-height:100%;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.block--billboard > .block-content{position:relative;z-index:20;}.layout-builder__section .block--billboard > .block-content{z-index:0;}@media print,screen and (min-width:40em){.block--billboard > .block-content{padding-top:30px;padding-bottom:30px;}}.block--billboard > .block-content > .content-wrapper{padding:30px 30px 30px 40px;background:#ffffff;max-width:670px;}@media print,screen and (min-width:40em){.block--billboard > .block-content > .content-wrapper{padding:95px 100px;}}.block--billboard > .block-content > .content-wrapper > .field--name-field-heading{line-height:1.2;color:#005F9E;position:relative;}.block--billboard > .block-content > .content-wrapper > .field--name-field-heading:before{content:'';border-top:0.24em solid transparent;border-bottom:0.24em solid transparent;border-left:0.43em solid #FFBE00;position:absolute;top:0.38em;left:-0.7em;}.block--billboard > .block-content > .content-wrapper > .field--name-field-description{color:#363545;}@media print,screen and (min-width:40em){.block--billboard > .block-content > .content-wrapper > .field--name-field-description{font-size:1.25rem;}}.block--billboard > .block-content > .content-wrapper > .field--name-field-description:not(:first-child){margin-top:15px;}@media print,screen and (min-width:40em){.block--billboard > .block-content > .content-wrapper > .field--name-field-description:not(:first-child){margin-top:25px;}}.block--billboard > .block-content > .content-wrapper > .field--name-field-secondary-text:not(:first-child){margin-top:10px;}@media print,screen and (min-width:40em){.block--billboard > .block-content > .content-wrapper > .field--name-field-secondary-text:not(:first-child){margin-top:20px;}}.block--billboard > .block-content > .content-wrapper > .field--name-field-p-content-items:not(:first-child){margin-top:25px;}@media print,screen and (min-width:40em){.block--billboard > .block-content > .content-wrapper > .field--name-field-p-content-items:not(:first-child){margin-top:50px;}}.block--billboard > .block-content > .content-wrapper > .field--name-field-p-content-items > .field__item:not(:last-child){margin-bottom:25px;}@media print,screen and (min-width:40em){.block--billboard > .block-content > .content-wrapper > .field--name-field-p-content-items > .field__item:not(:last-child){margin-bottom:50px;}}.page-node-type-event .block--billboard:last-child,.page-node-type-event-sub .block--billboard:last-child{margin-bottom:0;}.page-node-type-event .block--billboard:not(:last-child),.page-node-type-event-sub .block--billboard:not(:last-child){margin-bottom:100px;}@media print,screen and (min-width:64em){.page-node-type-event .block--billboard:not(:last-child),.page-node-type-event-sub .block--billboard:not(:last-child){margin-bottom:200px;}}.page-node-type-event .block--billboard:not(:last-child) > .block-content,.page-node-type-event-sub .block--billboard:not(:last-child) > .block-content{bottom:-40px;padding-bottom:0;}@media print,screen and (min-width:64em){.page-node-type-event .block--billboard:not(:last-child) > .block-content,.page-node-type-event-sub .block--billboard:not(:last-child) > .block-content{bottom:-100px;padding-bottom:0;}}.page-node-type-event .block--billboard > .block-content,.page-node-type-event-sub .block--billboard > .block-content{padding-top:50px;padding-bottom:50px;}@media print,screen and (min-width:64em){.page-node-type-event .block--billboard > .block-content,.page-node-type-event-sub .block--billboard > .block-content{padding-top:100px;padding-bottom:100px;}}.page-node-type-event .block--billboard > .block-content > .content-wrapper > .field--name-field-heading:before,.page-node-type-event-sub .block--billboard > .block-content > .content-wrapper > .field--name-field-heading:before{content:none;}.page-node-type-event .block--billboard > .block-content > .content-wrapper > .field--name-field-description,.page-node-type-event-sub .block--billboard > .block-content > .content-wrapper > .field--name-field-description{font-weight:700;}.page-node-type-event .block--billboard > .block-content > .content-wrapper > .field--name-field-p-content-items:not(:first-child),.page-node-type-event-sub .block--billboard > .block-content > .content-wrapper > .field--name-field-p-content-items:not(:first-child){margin-top:15px;}@media print,screen and (min-width:40em){.page-node-type-event .block--billboard > .block-content > .content-wrapper > .field--name-field-p-content-items:not(:first-child),.page-node-type-event-sub .block--billboard > .block-content > .content-wrapper > .field--name-field-p-content-items:not(:first-child){margin-top:25px;}}.theme--insight-2021 .block--billboard > .block-content > .content-wrapper > .field--name-field-heading{color:#30004C;}.theme--insight-2021 .block--billboard > .block-content > .content-wrapper > .field--name-field-description,.theme--insight-2021 .block--billboard > .block-content > .content-wrapper > .field--name-field-secondary-text{color:#515E61;}
.layout-builder .block--contact-us{overflow:hidden;}@media print,screen and (min-width:64em){.block--contact-us{display:flex;justify-content:space-between;}}.block--contact-us > .content-wrapper{position:relative;}@media print,screen and (min-width:64em){.block--contact-us > .content-wrapper{width:42%;flex-shrink:0;}}.block--contact-us > .content-wrapper .triangles{position:absolute;top:-85px;left:-30px;border-top:41px solid transparent;border-bottom:41px solid transparent;border-left:70px solid #0DB9FF;}@media print,screen and (max-width:39.99875em){.block--contact-us > .content-wrapper .triangles{-webkit-transform:scale(0.5);transform:scale(0.5);top:-90px;}}@media screen and (min-width:72.5em){.block--contact-us > .content-wrapper .triangles{left:-77px;}}.layout.has-angle .block--contact-us > .content-wrapper .triangles{top:-10vw;}@media print,screen and (max-width:39.99875em){.layout.has-angle .block--contact-us > .content-wrapper .triangles{top:-61px;}}@media screen and (min-width:72.5em){.layout.has-angle .block--contact-us > .content-wrapper .triangles{top:-6.6vw;}}.block--contact-us > .content-wrapper .triangles:before,.block--contact-us > .content-wrapper .triangles:after{content:'';position:absolute;}.block--contact-us > .content-wrapper .triangles:before{border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:21px solid #FFBE00;left:-11px;top:-41px;}.block--contact-us > .content-wrapper .triangles:after{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:35px solid #A7D8EC;left:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.block--contact-us > .content-wrapper > h2.field--name-field-heading{margin-bottom:0;color:#005F9E;}.layout.bg-color--dark-blue .block--contact-us > .content-wrapper > h2.field--name-field-heading,.layout.bg-color--dark-blue-gradient .block--contact-us > .content-wrapper > h2.field--name-field-heading,.layout.bg-color--extended-gradient .block--contact-us > .content-wrapper > h2.field--name-field-heading{color:#ffffff;}.block--contact-us > .content-wrapper > .field--name-field-description{line-height:1.45;margin-top:1.5em;}@media print,screen and (min-width:40em){.block--contact-us > .content-wrapper > .field--name-field-description{font-size:1.25rem;}}.block--contact-us > .content-wrapper > .field--name-field-description p{line-height:inherit;}.block--contact-us > .content-wrapper .field--name-field-p-contact-info{margin-top:20px;}@media print,screen and (min-width:40em){.block--contact-us > .content-wrapper .field--name-field-p-contact-info{margin-top:40px;}}.block--contact-us > .content-wrapper .field--name-field-p-contact-info > .field__item:not(:last-child){margin-bottom:16px;}@media print,screen and (min-width:40em){.block--contact-us > .content-wrapper .field--name-field-p-contact-info > .field__item:not(:last-child){margin-bottom:32px;}}@media print,screen and (max-width:63.99875em){.block--contact-us > .form-wrapper{margin-top:60px;}}@media print,screen and (min-width:64em){.block--contact-us > .form-wrapper{width:41%;flex-shrink:0;}}.page-node-type-event .block--contact-us,.page-node-type-event-sub .block--contact-us{position:relative;z-index:0;padding-top:50px;padding-bottom:50px;}@media print,screen and (min-width:64em){.page-node-type-event .block--contact-us,.page-node-type-event-sub .block--contact-us{padding-top:100px;padding-bottom:100px;}}.page-node-type-event .block--contact-us > .bg-container,.page-node-type-event-sub .block--contact-us > .bg-container{position:absolute;z-index:0;top:0;left:50%;width:100vw;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.page-node-type-event .block--contact-us > .bg-container:after,.page-node-type-event-sub .block--contact-us > .bg-container:after{content:'';width:100%;height:100%;position:absolute;z-index:2;left:0;top:0;}.page-node-type-event .block--contact-us > .bg-container .field--name-field-media,.page-node-type-event-sub .block--contact-us > .bg-container .field--name-field-media{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;}.page-node-type-event .block--contact-us > .bg-container .field--name-field-media div,.page-node-type-event-sub .block--contact-us > .bg-container .field--name-field-media div{height:100%;}.page-node-type-event .block--contact-us > .bg-container .field--name-field-media img,.page-node-type-event-sub .block--contact-us > .bg-container .field--name-field-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.page-node-type-event .block--contact-us > .bg-container .field--name-field-media img,.page-node-type-event-sub .block--contact-us > .bg-container .field--name-field-media img{width:auto;max-width:inherit;min-width:100%;height:auto;min-height:100%;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.page-node-type-event .block--contact-us > .content-wrapper,.page-node-type-event-sub .block--contact-us > .content-wrapper{position:relative;z-index:1;}.page-node-type-event .block--contact-us > .content-wrapper .triangles,.page-node-type-event-sub .block--contact-us > .content-wrapper .triangles{display:none;}.page-node-type-event .block--contact-us > .content-wrapper h2.field--name-field-heading,.page-node-type-event-sub .block--contact-us > .content-wrapper h2.field--name-field-heading{color:inherit;}.page-node-type-event .block--contact-us > .content-wrapper .field--name-field-description,.page-node-type-event-sub .block--contact-us > .content-wrapper .field--name-field-description{margin-top:1em;}@media print,screen and (min-width:40em){.page-node-type-event .block--contact-us > .content-wrapper .field--name-field-description,.page-node-type-event-sub .block--contact-us > .content-wrapper .field--name-field-description{font-size:1.125rem;}}.page-node-type-event .block--contact-us > .form-wrapper,.page-node-type-event-sub .block--contact-us > .form-wrapper{position:relative;z-index:1;}.theme--insight-2021 .block--contact-us{color:#ffffff;}.theme--insight-2021 .block--contact-us > .bg-container:after{background:linear-gradient(115deg,#30004C 20%,#F13351 80%,#F5C400 130%);opacity:0.85;}
@media print,screen and (min-width:64em){.block--content-grid.has-flourish{position:relative;}.block--content-grid.has-flourish:before{content:'';position:absolute;left:-175px;bottom:-25px;background-image:url(/themes/custom/themekit/dist/images/svg/triangle-flourish-3.svg);background-size:contain;background-repeat:no-repeat;width:441px;height:502px;}}.block--content-grid > h2.field--name-field-heading{line-height:1.2;color:#005F9E;position:relative;max-width:520px;margin-bottom:1em;}.layout.bg-color--dark-blue .block--content-grid > h2.field--name-field-heading,.layout.bg-color--dark-blue-gradient .block--content-grid > h2.field--name-field-heading,.layout.bg-color--extended-gradient .block--content-grid > h2.field--name-field-heading{color:#ffffff;}.block--content-grid > h2.field--name-field-heading:before{content:'';border-top:0.24em solid transparent;border-bottom:0.24em solid transparent;border-left:0.43em solid #FFBE00;position:absolute;top:0.38em;left:-0.7em;}.block--content-grid .field--name-field-p-cards{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-left:-15px;width:calc(100% + 15px);}@media print,screen and (min-width:40em){.block--content-grid .field--name-field-p-cards{margin-left:-30px;width:calc(100% + 30px);}}@media print,screen and (min-width:64em){.block--content-grid .field--name-field-p-cards{margin-left:-50px;width:calc(100% + 50px);}}.block--content-grid .field--name-field-p-cards > .field__item{margin-bottom:25px;flex-shrink:0;width:calc((100% - 30px) / 2);margin-left:15px;}@media print,screen and (min-width:40em){.block--content-grid .field--name-field-p-cards > .field__item{margin-bottom:55px;margin-left:30px;width:calc((100% - 90px) / 3);}}@media print,screen and (min-width:64em){.block--content-grid .field--name-field-p-cards > .field__item{margin-left:50px;width:calc((100% - 200px) / 4);}}@media print,screen and (min-width:64em){.block--content-grid .field--name-field-p-cards.grid-layout--two-lines > .field__item:nth-child(4){margin-left:50%;}}@media print,screen and (min-width:64em){.block--content-grid .field--name-field-p-cards.grid-layout--two-lines.total-cards--4 > .field__item:nth-child(3){margin-left:50%;}.block--content-grid .field--name-field-p-cards.grid-layout--two-lines.total-cards--4 > .field__item:nth-child(4){margin-left:50px;}}@media print,screen and (min-width:64em){.block--content-grid .field--name-field-p-cards.grid-layout--three-lines > .field__item:nth-child(4){margin-left:50%;}}@media print,screen and (min-width:64em){.block--content-grid .field--name-field-p-cards.grid-layout--three-lines.total-cards--8 > .field__item:nth-child(4){margin-left:25%;}}@media print,screen and (min-width:64em){.block--content-grid .field--name-field-p-cards.grid-layout--three-lines.total-cards--9 > .field__item:nth-child(4){margin-left:50px;}.block--content-grid .field--name-field-p-cards.grid-layout--three-lines.total-cards--9 > .field__item:nth-child(5){margin-left:25%;}}@media print,screen and (min-width:64em){.block--content-grid .field--name-field-p-cards.grid-layout--four-lines.total-cards--10 > .field__item:nth-child(5){margin-left:25%;}.block--content-grid .field--name-field-p-cards.grid-layout--four-lines.total-cards--10 > .field__item:nth-child(10){margin-left:75%;}}@media print,screen and (min-width:64em){.block--content-grid .field--name-field-p-cards.grid-layout--four-lines.total-cards--13 > .field__item:nth-child(9),.block--content-grid .field--name-field-p-cards.grid-layout--four-lines.total-cards--14 > .field__item:nth-child(9){margin-left:25%;}.block--content-grid .field--name-field-p-cards.grid-layout--four-lines.total-cards--13 > .field__item:nth-child(12),.block--content-grid .field--name-field-p-cards.grid-layout--four-lines.total-cards--14 > .field__item:nth-child(12){margin-left:50%;}}
.paragraph--type--cta-link-default.cta-primary .field--name-field-link a{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #FFBE00;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,#FFBE00 50%,#FFBE00 100%);background-size:250% 100%;background-position:100% 0;color:#002D5B;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .paragraph--type--cta-link-default.cta-primary .field--name-field-link a{outline:0;}.paragraph--type--cta-link-default.cta-primary .field--name-field-link a:hover,.paragraph--type--cta-link-default.cta-primary .field--name-field-link a:focus,.paragraph--type--cta-link-default.cta-primary .field--name-field-link a:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.theme--insight-2021 .paragraph--type--cta-link-default.cta-primary .field--name-field-link a{display:inline-block;vertical-align:top;font-size:1.125rem;font-weight:700;padding:14px 22px;text-transform:none;letter-spacing:0;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #F13351;background-image:linear-gradient(65deg,#30004C 0%,#30004C 50%,#F13351 50%,#F13351 100%);background-size:250% 100%;background-position:100% 0;color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .theme--insight-2021 .paragraph--type--cta-link-default.cta-primary .field--name-field-link a{outline:0;}.theme--insight-2021 .paragraph--type--cta-link-default.cta-primary .field--name-field-link a:hover,.theme--insight-2021 .paragraph--type--cta-link-default.cta-primary .field--name-field-link a:focus,.theme--insight-2021 .paragraph--type--cta-link-default.cta-primary .field--name-field-link a:active{border-color:#30004C;background-position:0 0;color:#ffffff;}.paragraph--type--cta-link-default.cta-secondary .field--name-field-link a{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #009AD9;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,transparent 50%,transparent 100%);background-size:250% 100%;background-position:100% 0;color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a{outline:0;}.paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:hover,.paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:focus,.paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.layout.bg-color--none .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a,.layout.bg-color--light-blue .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a,.block--billboard .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a{color:#009AD9;}.layout.bg-color--none .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:hover,.layout.bg-color--none .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:focus,.layout.bg-color--none .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:active,.layout.bg-color--light-blue .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:hover,.layout.bg-color--light-blue .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:focus,.layout.bg-color--light-blue .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:active,.block--billboard .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:hover,.block--billboard .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:focus,.block--billboard .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:active{color:#ffffff;}.page-node-type-event.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a{display:inline-block;vertical-align:top;font-size:1.125rem;font-weight:700;padding:14px 22px;text-transform:none;letter-spacing:0;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #F13351;background-image:linear-gradient(65deg,#F13351 0%,#F13351 50%,transparent 50%,transparent 100%);background-size:250% 100%;background-position:100% 0;color:#F13351;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .page-node-type-event.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a,[data-whatinput='mouse']
    .page-node-type-event-sub.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a{outline:0;}.page-node-type-event.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:hover,.page-node-type-event.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:focus,.page-node-type-event.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:active,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:hover,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:focus,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--cta-link-default.cta-secondary .field--name-field-link a:active{border-color:#F13351;background-position:0 0;color:#ffffff;}
@media print,screen and (min-width:64em){.block--featured-text.has-flourish{position:relative;}.block--featured-text.has-flourish:before{content:'';position:absolute;left:-306px;top:-177px;background-image:url(/themes/custom/themekit/dist/images/svg/triangle-flourish-1.svg);background-size:contain;background-repeat:no-repeat;width:441px;height:502px;}.layout__region--second .block--featured-text.has-flourish:before{left:auto;right:-306px;-webkit-transform:scaleX(-1);transform:scaleX(-1);}.block--featured-text.has-flourish > h2.field--name-field-heading,.block--featured-text.has-flourish > .field--name-field-description{position:relative;}}.block--featured-text > h2.field--name-field-heading{line-height:1.2;color:#005F9E;position:relative;margin:0;}.layout.bg-color--dark-blue .block--featured-text > h2.field--name-field-heading,.layout.bg-color--dark-blue-gradient .block--featured-text > h2.field--name-field-heading,.layout.bg-color--extended-gradient .block--featured-text > h2.field--name-field-heading{color:#ffffff;}.block--featured-text > h2.field--name-field-heading:before{content:'';border-top:0.24em solid transparent;border-bottom:0.24em solid transparent;border-left:0.43em solid #FFBE00;position:absolute;top:0.38em;left:-0.7em;}.block--featured-text > .field--name-field-description{font-size:1rem;line-height:1.45;font-weight:600;color:#001F3D;}.layout.bg-color--dark-blue .block--featured-text > .field--name-field-description,.layout.bg-color--dark-blue-gradient .block--featured-text > .field--name-field-description,.layout.bg-color--extended-gradient .block--featured-text > .field--name-field-description{color:#ffffff;}@media print,screen and (min-width:40em){.block--featured-text > .field--name-field-description{font-size:1.25rem;}}.block--featured-text > .field--name-field-description:not(:first-child){margin-top:20px;}@media print,screen and (min-width:40em){.block--featured-text > .field--name-field-description:not(:first-child){margin-top:35px;}}.block--featured-text > .field--name-field-description p{line-height:inherit;}.block--featured-text > .field--name-field-description p:not(:last-child){margin-bottom:1.25em;}.block--featured-text > .field--name-field-secondary-text:not(:first-child){margin-top:10px;}@media print,screen and (min-width:40em){.block--featured-text > .field--name-field-secondary-text:not(:first-child){margin-top:20px;}}.block--featured-text > .field--name-field-p-content-items{margin-top:25px;}@media print,screen and (min-width:40em){.block--featured-text > .field--name-field-p-content-items{margin-top:50px;}}.block--featured-text > .field--name-field-p-content-items > .field__item:not(:last-child){margin-bottom:25px;}@media print,screen and (min-width:40em){.block--featured-text > .field--name-field-p-content-items > .field__item:not(:last-child){margin-bottom:50px;}}.page-node-type-event .block--featured-text > h2.field--name-field-heading:before,.page-node-type-event-sub .block--featured-text > h2.field--name-field-heading:before{content:none;}.theme--insight-2021 .block--featured-text > h2.field--name-field-heading{color:#30004C;}.theme--insight-2021 .block--featured-text > .field--name-field-description{color:#515E61;}.theme--insight-2021 .block--featured-text > .field--name-field-secondary-text{color:#515E61;}
@font-face{font-family:"icomoon";src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot);src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal;}.region-footer-bottom .menu--social ul.menu li a.linkedin:before,.region-footer-bottom .menu--social ul.menu li a[href*=linkedin]:before,.region-footer-bottom .menu--social ul.menu li a.twitter:before,.region-footer-bottom .menu--social ul.menu li a[href*=twitter]:before,.region-footer-bottom .menu--social ul.menu li a.facebook:before,.region-footer-bottom .menu--social ul.menu li a[href*=facebook]:before,.region-footer-bottom .menu--social ul.menu li a.youtube:before,.region-footer-bottom .menu--social ul.menu li a[href*=youtube]:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased;}.region-footer{padding-top:65px;padding-bottom:30px;}@media print,screen and (min-width:64em){.region-footer{padding-top:130px;padding-bottom:55px;}}.region-footer > .region-content{max-width:72.5rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;}@media print,screen and (min-width:40em){.region-footer > .region-content{padding-left:1.875rem;padding-right:1.875rem;}}@media print,screen and (min-width:64em){.region-footer > .region-content{display:flex;flex-wrap:wrap;}}.region-footer > .region-content .flex-break{flex-basis:100%;height:0;}.region-footer ul.menu{list-style:none;margin:0;}.region-footer a.logo{display:block;width:200px;height:36px;text-indent:-9999px;background:url(/themes/custom/themekit/dist/images/svg/Trimble-Transportation-Trimble-Horizontal-Industry-RGB-Blue.svg) no-repeat 0 0;background-size:100% auto;margin-bottom:30px;}@media print,screen and (min-width:40em){.region-footer a.logo{width:350px;}}@media print,screen and (min-width:64em){.region-footer a.logo{margin-top:6px;margin-bottom:90px;flex-shrink:0;}}.region-footer .block-subscription-block{margin-bottom:30px;}@media print,screen and (min-width:64em){.region-footer .block-subscription-block{margin-bottom:85px;margin-left:auto;min-width:50%;flex-shrink:0;}}.region-footer .block-subscription-block .paragraph--type--reference-marketo-form h2{display:none;}.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form{justify-content:flex-start;flex-wrap:nowrap;}@media print,screen and (min-width:40em){.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow{max-width:230px;flex-shrink:0;margin-right:10px;}}@media print,screen and (max-width:39.99875em){.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow .mktoFieldWrap{margin-bottom:15px;}}@media print,screen and (min-width:40em){.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow .mktoFieldWrap{margin-bottom:0;}}.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow .mktoFieldWrap input,.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow .mktoFieldWrap select{padding-top:18px;padding-bottom:18px;background-color:#ffffff;border-color:#B8B3B3;color:#696969;}.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow .mktoFieldWrap.marketo-form-item > label{top:19px;background:#ffffff;color:#696969;}.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > label,.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow .mktoFieldWrap.marketo-form-item.has-value > label{top:-11px;}.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoButtonRow{width:auto;}.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoButtonRow button{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #009AD9;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,transparent 50%,transparent 100%);background-size:250% 100%;background-position:100% 0;color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;box-shadow:none;color:#009AD9;}[data-whatinput='mouse'] .region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoButtonRow button{outline:0;}.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoButtonRow button:hover,.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoButtonRow button:focus,.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoButtonRow button:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}@media print,screen and (max-width:39.99875em){.region-footer .block-subscription-block .paragraph--type--reference-marketo-form .marketo-form > form > .mktoButtonRow button{width:100%;}}.region-footer .block-subscription-block .paragraph--type--marketo-submission-confirmation .field--name-field-thank-you-title{font-size:1rem;margin-top:6px;}@media print,screen and (min-width:40em){.region-footer .block-subscription-block .paragraph--type--marketo-submission-confirmation .field--name-field-thank-you-title{font-size:1.125rem;}}@media print,screen and (min-width:64em){.region-footer .block-subscription-block .paragraph--type--marketo-submission-confirmation .field--name-field-thank-you-title{font-size:1.25rem;}}.region-footer .menu--footer{margin-bottom:30px;}@media print,screen and (min-width:64em){.region-footer .menu--footer{margin-bottom:0;width:70%;flex-shrink:0;}}.region-footer .menu--footer > ul.menu{font-weight:600;line-height:1.5;}.region-footer .menu--footer > ul.menu a{color:#001F3D;}.region-footer .menu--footer > ul.menu a:hover,.region-footer .menu--footer > ul.menu a:focus,.region-footer .menu--footer > ul.menu a:active{color:#009AD9;}@media print,screen and (min-width:40em){.region-footer .menu--footer > ul.menu{display:-ms-grid;display:grid;-ms-grid-columns:33.3% 33.3% 33.3%;grid-template-columns:33.3% 33.3% 33.3%;-ms-grid-rows:auto auto;grid-template-rows:auto auto;}}@media print,screen and (min-width:40em){.region-footer .menu--footer > ul.menu > li{padding-right:15px;}.region-footer .menu--footer > ul.menu > li:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / span 1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2;}.region-footer .menu--footer > ul.menu > li:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / span 1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2;}.region-footer .menu--footer > ul.menu > li:nth-child(3){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / span 1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / span 1;margin-bottom:30px;}.region-footer .menu--footer > ul.menu > li:nth-child(4){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / span 1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / span 1;min-height:100%;}}.region-footer .menu--footer > ul.menu > li > span{text-transform:uppercase;font-size:0.875rem;color:rgba(0,45,91,0.59);}@media print,screen and (max-width:39.99875em){.region-footer .menu--footer > ul.menu > li > span{display:block;position:relative;color:#002D5B;padding:10px 15px 10px 0;font-size:1rem;}.region-footer .menu--footer > ul.menu > li > span:before{content:'';width:2px;height:10px;background:#002D5B;position:absolute;right:4px;top:16px;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out;-webkit-transform-origin:center center;transform-origin:center center;}.region-footer .menu--footer > ul.menu > li > span:after{content:'';width:10px;height:2px;background:#002D5B;position:absolute;right:0;top:20px;}}@media print,screen and (max-width:39.99875em){.region-footer .menu--footer > ul.menu > li > ul.menu{overflow:hidden;max-height:0;transition:max-height 300ms ease-in-out;margin-left:-20px;margin-right:-20px;background:#F2F7FA;padding:0 20px;}}@media print,screen and (max-width:39.99875em){.region-footer .menu--footer > ul.menu > li > ul.menu > li{padding:5px 0;}.region-footer .menu--footer > ul.menu > li > ul.menu > li:first-child{padding-top:15px;}.region-footer .menu--footer > ul.menu > li > ul.menu > li:last-child{padding-bottom:15px;}}@media print,screen and (min-width:40em){.region-footer .menu--footer > ul.menu > li > ul.menu > li{margin-top:10px;}}@media print,screen and (max-width:39.99875em){.region-footer .menu--footer > ul.menu > li.expanded > span:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);}}@media print,screen and (max-width:39.99875em){.region-footer .menu--footer > ul.menu > li.expanded > ul.menu{max-height:600px;}}@media print,screen and (max-width:39.99875em){.region-footer .menu--footer-highlights{max-width:335px;margin:0 auto;}}@media print,screen and (min-width:64em){.region-footer .menu--footer-highlights{margin-left:auto;width:22%;flex-shrink:0;}}.region-footer .menu--footer-highlights ul.menu{line-height:1.5;}@media print,screen and (min-width:40em) and (max-width:63.99875em){.region-footer .menu--footer-highlights ul.menu{display:flex;flex-wrap:wrap;}}.region-footer .menu--footer-highlights ul.menu li{padding:15px 15px 15px 32px;background:#F2F7FA;margin-bottom:10px;}@media print,screen and (max-width:39.99875em){.region-footer .menu--footer-highlights ul.menu li:last-child{margin-bottom:0;}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.region-footer .menu--footer-highlights ul.menu li{width:32%;margin-right:2%;}.region-footer .menu--footer-highlights ul.menu li:nth-child(3n){margin-right:0;}}@media print,screen and (min-width:64em){.region-footer .menu--footer-highlights ul.menu li:not(:last-child){margin-bottom:16px;}}.region-footer .menu--footer-highlights ul.menu li a{color:#00437B;font-weight:700;}.region-footer .menu--footer-highlights ul.menu li a:hover,.region-footer .menu--footer-highlights ul.menu li a:focus,.region-footer .menu--footer-highlights ul.menu li a:active{color:#009AD9;}.region-footer .menu--footer-highlights ul.menu li .description{margin-top:4px;font-size:0.75rem;color:#696969;}.region-footer-bottom{background:#F2F7FA;padding-top:15px;padding-bottom:15px;}.region-footer-bottom > .region-content{max-width:72.5rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;display:flex;flex-wrap:wrap;flex-direction:column;}@media print,screen and (min-width:40em){.region-footer-bottom > .region-content{padding-left:1.875rem;padding-right:1.875rem;}}@media print,screen and (min-width:64em){.region-footer-bottom > .region-content{flex-direction:row;align-items:center;}}.region-footer-bottom ul.menu{list-style:none;margin:0;}.region-footer-bottom .menu--footer-utility{font-size:0.875rem;line-height:1.5;color:#696969;font-weight:600;}@media print,screen and (min-width:40em){.region-footer-bottom .menu--footer-utility{display:flex;}}@media print,screen and (max-width:39.99875em){.region-footer-bottom .menu--footer-utility .copyright{display:inline-block;vertical-align:top;padding-top:5px;}}.region-footer-bottom .menu--footer-utility ul.menu{line-height:inherit;}@media print,screen and (max-width:39.99875em){.region-footer-bottom .menu--footer-utility ul.menu{display:inline;vertical-align:top;padding-left:20px;}}@media print,screen and (min-width:40em){.region-footer-bottom .menu--footer-utility ul.menu{display:flex;}}@media print,screen and (max-width:39.99875em){.region-footer-bottom .menu--footer-utility ul.menu li{padding-top:5px;padding-right:20px;display:inline-block;vertical-align:top;}}@media print,screen and (min-width:40em){.region-footer-bottom .menu--footer-utility ul.menu li{margin-left:18px;}}.region-footer-bottom .menu--footer-utility ul.menu li a{color:inherit;}.region-footer-bottom .menu--footer-utility ul.menu li a:hover,.region-footer-bottom .menu--footer-utility ul.menu li a:focus,.region-footer-bottom .menu--footer-utility ul.menu li a:active{color:#009AD9;}.region-footer-bottom .menu--social{margin-top:20px;}@media print,screen and (min-width:64em){.region-footer-bottom .menu--social{margin-top:0;margin-left:auto;}}.region-footer-bottom .menu--social ul.menu{display:flex;align-items:center;line-height:1;}.region-footer-bottom .menu--social ul.menu li:not(:last-child){margin-right:12px;}.region-footer-bottom .menu--social ul.menu li a{color:#00437B;vertical-align:top;}.region-footer-bottom .menu--social ul.menu li a.linkedin,.region-footer-bottom .menu--social ul.menu li a[href*=linkedin]{font:0/0 transparent;text-decoration:none;}.region-footer-bottom .menu--social ul.menu li a.linkedin:before,.region-footer-bottom .menu--social ul.menu li a[href*=linkedin]:before{content:"";font-size:18px;}.region-footer-bottom .menu--social ul.menu li a.twitter,.region-footer-bottom .menu--social ul.menu li a[href*=twitter]{font:0/0 transparent;text-decoration:none;}.region-footer-bottom .menu--social ul.menu li a.twitter:before,.region-footer-bottom .menu--social ul.menu li a[href*=twitter]:before{content:"";font-size:18px;}.region-footer-bottom .menu--social ul.menu li a.facebook,.region-footer-bottom .menu--social ul.menu li a[href*=facebook]{font:0/0 transparent;text-decoration:none;}.region-footer-bottom .menu--social ul.menu li a.facebook:before,.region-footer-bottom .menu--social ul.menu li a[href*=facebook]:before{content:"";font-size:18px;}.region-footer-bottom .menu--social ul.menu li a.youtube,.region-footer-bottom .menu--social ul.menu li a[href*=youtube]{font:0/0 transparent;text-decoration:none;}.region-footer-bottom .menu--social ul.menu li a.youtube:before,.region-footer-bottom .menu--social ul.menu li a[href*=youtube]:before{content:"";font-size:18px;}.region-footer-bottom .menu--social ul.menu li a:hover,.region-footer-bottom .menu--social ul.menu li a:focus,.region-footer-bottom .menu--social ul.menu li a:active{color:#009AD9;}.region-footer-bottom .menu--social ul.menu li a.youtube:before,.region-footer-bottom .menu--social ul.menu li a[href*=youtube]:before{font-size:20px;}.page-node-type-event .region-footer-bottom,.page-node-type-event-sub .region-footer-bottom{padding-top:20px;padding-bottom:20px;}@media print,screen and (min-width:40em){.page-node-type-event .region-footer-bottom,.page-node-type-event-sub .region-footer-bottom{padding-top:40px;padding-bottom:40px;}}@media print,screen and (min-width:40em){.page-node-type-event .region-footer-bottom .block-event-footer,.page-node-type-event-sub .region-footer-bottom .block-event-footer{display:flex;align-items:center;margin-right:20px;}}.page-node-type-event .region-footer-bottom .block-event-footer > a,.page-node-type-event-sub .region-footer-bottom .block-event-footer > a{display:block;width:178px;height:42px;background:url(/themes/custom/themekit/dist/images/svg/logo-light.svg) no-repeat 0 0;background-size:contain;text-indent:-9999px;}@media print,screen and (min-width:40em){.page-node-type-event .region-footer-bottom .block-event-footer > a,.page-node-type-event-sub .region-footer-bottom .block-event-footer > a{margin-right:20px;flex-shrink:0;}}.page-node-type-event .region-footer-bottom .block-event-footer p.copyright,.page-node-type-event-sub .region-footer-bottom .block-event-footer p.copyright{margin:0;font-size:0.875rem;line-height:1.5;font-weight:700;}@media print,screen and (max-width:39.99875em){.page-node-type-event .region-footer-bottom .block-event-footer p.copyright,.page-node-type-event-sub .region-footer-bottom .block-event-footer p.copyright{margin-top:10px;}}@media print,screen and (min-width:40em){.page-node-type-event .region-footer-bottom .block-event-footer p.copyright,.page-node-type-event-sub .region-footer-bottom .block-event-footer p.copyright{flex-grow:1;}}.theme--insight-2021 .region-footer-bottom{background:#1C2020;color:#ffffff;}.theme--insight-2021 .region-footer-bottom .menu--social ul.menu li a{color:#ffffff;}.theme--insight-2021 .region-footer-bottom .menu--social ul.menu li a:hover,.theme--insight-2021 .region-footer-bottom .menu--social ul.menu li a:focus,.theme--insight-2021 .region-footer-bottom .menu--social ul.menu li a:active{color:#F13351;}
@font-face{font-family:"icomoon";src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot);src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal;}.region-header .menu--utility button.utility-menu-toggle:before,.region-header .block-header-search-block .search-toggle:before,.region-mobile-navigation .menu--main > ul.menu > li.menu-item--expanded > a:after,.region-mobile-navigation .menu--main > ul.menu > li.menu-item--expanded > span:after,.region-event-header .region-top .btn-back:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased;}.sticky-container{position:relative;}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.sticky.is-stuck{position:fixed;z-index:5;width:100%;}.sticky.is-stuck.is-at-top{top:0;}.sticky.is-stuck.is-at-bottom{bottom:0;}.sticky.is-anchored{position:relative;right:auto;left:auto;}.sticky.is-anchored.is-at-bottom{bottom:0;}@media print,screen and (max-width:63.99875em){body.menu-active{max-height:100%;overflow:hidden;}}.region-header{background:#00437B;color:#ffffff;padding:12px 0;position:relative;z-index:70;}.region-header > .region-content{max-width:81.25rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;display:flex;justify-content:flex-end;align-items:center;}@media print,screen and (min-width:40em){.region-header > .region-content{padding-left:1.875rem;padding-right:1.875rem;}}.region-header ul.menu{list-style:none;margin:0;line-height:1.5;}.region-header .block-themekit-branding{margin-right:auto;}.region-header .block-themekit-branding > a{display:block;width:200px;height:32px;background:url(/themes/custom/themekit/dist/images/svg/Trimble-Transportation-Horizontal-Industry-RGB-White.svg) 0 0 no-repeat;background-size:contain;}@media print,screen and (min-width:40em){.region-header .block-themekit-branding > a{width:350px;}}.region-header .block-themekit-branding > a img{opacity:0;}.region-header .menu--utility{line-height:1.5;}@media print,screen and (max-width:63.99875em){.region-header .menu--utility{margin-right:16px;}.utility-menu-active .region-header .menu--utility{position:static;}}@media print,screen and (min-width:64em){.region-header .menu--utility{padding:3px 24px 3px 0;border-right:1px solid #ffffff;}}@media print,screen and (max-width:63.99875em){.region-header .menu--utility button.utility-menu-toggle{display:block;font:0/0 transparent;text-decoration:none;}.region-header .menu--utility button.utility-menu-toggle:before{content:"";font-size:100%;font-size:1.5rem;color:#ffffff;}}@media print,screen and (min-width:64em){.region-header .menu--utility button.utility-menu-toggle{display:none;}}.region-header .menu--utility > ul.menu{font-size:0.875rem;line-height:inherit;text-transform:uppercase;}@media print,screen and (max-width:63.99875em){.region-header .menu--utility > ul.menu{display:none;position:absolute;z-index:80;right:0;top:calc(100% - 1px);background:#00437B;padding:24px 48px 24px 24px;}.utility-menu-active .region-header .menu--utility > ul.menu{display:block;}}@media print,screen and (min-width:64em){.region-header .menu--utility > ul.menu{display:flex;font-size:0.75rem;}}@media print,screen and (max-width:63.99875em){.region-header .menu--utility > ul.menu > li:not(:last-child){margin-bottom:24px;}}@media print,screen and (min-width:64em){.region-header .menu--utility > ul.menu > li:not(:last-child){margin-right:24px;}}.region-header .menu--utility > ul.menu > li a{color:#ffffff;}.region-header .menu--utility > ul.menu > li a:hover,.region-header .menu--utility > ul.menu > li a:focus,.region-header .menu--utility > ul.menu > li a:active{color:#009AD9;}@media print,screen and (max-width:63.99875em){.region-header .block-header-search-block{margin-right:8px;}}@media print,screen and (min-width:64em){.region-header .block-header-search-block{margin-left:24px;margin-right:12px;}}.search-active .region-header .block-header-search-block{position:static;}.region-header .block-header-search-block .search-toggle{display:block;font:0/0 transparent;text-decoration:none;}.region-header .block-header-search-block .search-toggle:before{content:"";font-size:100%;font-size:20px;color:#ffffff;}.region-header .block-header-search-block .search-container{position:absolute;z-index:70;left:0;top:0;width:100%;background:#363545;color:#ffffff;display:none;padding-top:8px;padding-bottom:32px;}.search-active .region-header .block-header-search-block .search-container{display:block;}.region-header .block-header-search-block .search-container .content-inner{max-width:81.25rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;display:flex;flex-wrap:wrap;}@media print,screen and (min-width:40em){.region-header .block-header-search-block .search-container .content-inner{padding-left:1.875rem;padding-right:1.875rem;}}.region-header .block-header-search-block .search-container .content-inner:before{content:'';width:105px;height:27px;background:url(/themes/custom/themekit/dist/images/svg/logo-light.svg) 0 0 no-repeat;background-size:contain;}.region-header .block-header-search-block .search-container .content-inner .search-close{width:20px;height:20px;text-indent:-9999px;position:relative;margin-left:auto;}.region-header .block-header-search-block .search-container .content-inner .search-close:before,.region-header .block-header-search-block .search-container .content-inner .search-close:after{content:'';width:100%;height:4px;background:#ffffff;position:absolute;left:0;top:8px;}.region-header .block-header-search-block .search-container .content-inner .search-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.region-header .block-header-search-block .search-container .content-inner .search-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.region-header .block-header-search-block .search-container .content-inner form{width:100%;flex-shrink:0;margin-top:15px;}@media print,screen and (min-width:64em){.region-header .block-header-search-block .search-container .content-inner form{display:flex;}}.region-header .block-header-search-block .search-container .content-inner form .form-item{margin:0 0 20px;flex-grow:1;}@media print,screen and (min-width:64em){.region-header .block-header-search-block .search-container .content-inner form .form-item{margin:0 20px 0 0;}}.region-header .block-header-search-block .search-container .content-inner form .form-item input{margin:0;height:auto;font-size:1.5rem;color:#ffffff;border:0;border-bottom:2px solid #ffffff;background:transparent;}.region-header .block-header-search-block .search-container .content-inner form .form-actions{margin:0;}@media print,screen and (max-width:63.99875em){.region-header .block-header-search-block .search-container .content-inner form .form-actions{text-align:center;}}.region-header .block-header-search-block .search-container .content-inner form .form-actions input{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #FFBE00;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,#FFBE00 50%,#FFBE00 100%);background-size:250% 100%;background-position:100% 0;color:#002D5B;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;border-color:#ffffff;}[data-whatinput='mouse'] .region-header .block-header-search-block .search-container .content-inner form .form-actions input{outline:0;}.region-header .block-header-search-block .search-container .content-inner form .form-actions input:hover,.region-header .block-header-search-block .search-container .content-inner form .form-actions input:focus,.region-header .block-header-search-block .search-container .content-inner form .form-actions input:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.region-header .block-app-launcher .MuiIconButton-root{overflow:hidden;}.region-header .block-app-launcher .MuiIconButton-root .MuiIconButton-label{background:url(/themes/custom/themekit/dist/images/svg/TrimbleAppLauncher.svg) 0 0 no-repeat;background-size:contain;}.region-header .block-app-launcher .MuiIconButton-root .MuiIconButton-label img{width:24px;height:24px;opacity:0;}.region-header button.menu-toggle{position:absolute;z-index:60;right:0;top:100%;background:#ffffff;padding:20px 25px 20px 15px;border-radius:0;outline:0;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;}@media print,screen and (min-width:64em){.region-header button.menu-toggle{display:none;}}.region-header button.menu-toggle span.title{font-size:0.875rem;line-height:1.25;font-weight:700;text-transform:uppercase;color:#00437B;letter-spacing:0.07em;transition:all 300ms ease-in-out;margin-right:6px;max-width:70px;}.menu-active .region-header button.menu-toggle span.title{opacity:0;margin:0;-webkit-transform:translateX(200%);transform:translateX(200%);max-width:0;}.region-header button.menu-toggle span.toggle{display:block;width:24px;height:3px;transition:all 300ms ease-in-out;position:relative;background:#00437B;border-radius:2px;}.region-header button.menu-toggle span.toggle:before,.region-header button.menu-toggle span.toggle:after{transition:all 300ms ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);content:'';display:block;width:100%;height:3px;background:#00437B;opacity:1;position:absolute;left:0;border-radius:2px;}.region-header button.menu-toggle span.toggle:before{top:-8px;-webkit-transform-origin:0 0;transform-origin:0 0;}.region-header button.menu-toggle span.toggle:after{bottom:-8px;-webkit-transform-origin:0 100%;transform-origin:0 100%;}.menu-active .region-header button.menu-toggle span.toggle{-webkit-transform:rotate(720deg);transform:rotate(720deg);background:transparent;}.menu-active .region-header button.menu-toggle span.toggle:before{left:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.menu-active .region-header button.menu-toggle span.toggle:after{left:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}@media print,screen and (min-width:64em){.region-header button.menu-toggle{display:none;}}.region-navigation{z-index:50;}@media print,screen and (max-width:63.99875em){.region-navigation{display:none;}}.region-navigation .sticky{background:#002D5B;color:#ffffff;}.toolbar-horizontal .region-navigation .sticky.is-stuck.is-at-top{top:39px !important;}.toolbar-horizontal.toolbar-tray-open .region-navigation .sticky.is-stuck.is-at-top{top:79px !important;}.region-navigation .sticky > .region-content{max-width:81.25rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;display:flex;align-items:center;padding-top:10px;padding-bottom:10px;}@media print,screen and (min-width:40em){.region-navigation .sticky > .region-content{padding-left:1.875rem;padding-right:1.875rem;}}.region-navigation ul.menu{list-style:none;margin:0;line-height:1.5;}.region-navigation .menu--main{font-weight:700;}.region-navigation .menu--main > ul.menu{display:flex;}.region-navigation .menu--main > ul.menu > li{margin-left:25px;position:relative;z-index:50;}.region-navigation .menu--main > ul.menu > li.is-active > a:after,.region-navigation .menu--main > ul.menu > li.is-active > span:after{opacity:1;}.region-navigation .menu--main > ul.menu > li > a,.region-navigation .menu--main > ul.menu > li > span{font-size:1.125rem;color:#ffffff;display:inline-block;vertical-align:top;position:relative;}.region-navigation .menu--main > ul.menu > li > a:after,.region-navigation .menu--main > ul.menu > li > span:after{content:'';position:absolute;left:0;top:calc(100% + 16px);width:100%;height:9px;background:#009AD9;opacity:0;}.region-navigation .menu--main > ul.menu > li > a:hover:after,.region-navigation .menu--main > ul.menu > li > a:focus:after,.region-navigation .menu--main > ul.menu > li > a:active:after,.region-navigation .menu--main > ul.menu > li > span:hover:after,.region-navigation .menu--main > ul.menu > li > span:focus:after,.region-navigation .menu--main > ul.menu > li > span:active:after{opacity:1;}.region-navigation .menu--main > ul.menu > li > ul.menu{position:absolute;z-index:55;left:-48px;top:calc(100% + 25px);background:#ffffff;display:none;padding:32px 48px;}.region-navigation .menu--main > ul.menu > li > ul.menu.js-dropdown-active{display:block;}.region-navigation .menu--main > ul.menu > li > ul.menu a{color:#002D5B;font-size:1rem;white-space:nowrap;}.region-navigation .menu--main > ul.menu > li > ul.menu a:hover,.region-navigation .menu--main > ul.menu > li > ul.menu a:focus,.region-navigation .menu--main > ul.menu > li > ul.menu a:active{color:#009AD9;}.region-navigation .menu--main > ul.menu > li > ul.menu span{text-transform:uppercase;color:#009AD9;letter-spacing:0.06em;display:block;margin-bottom:10px;}.region-navigation .menu--main > ul.menu > li > ul.menu li:not(:last-child){margin-bottom:15px;}.region-navigation .menu--main-cta{margin-left:auto;}.region-navigation .menu--main-cta ul.menu a{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #FFBE00;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,#FFBE00 50%,#FFBE00 100%);background-size:250% 100%;background-position:100% 0;color:#002D5B;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .region-navigation .menu--main-cta ul.menu a{outline:0;}.region-navigation .menu--main-cta ul.menu a:hover,.region-navigation .menu--main-cta ul.menu a:focus,.region-navigation .menu--main-cta ul.menu a:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.region-mobile-navigation{position:fixed;z-index:45;left:0;top:56px;height:calc(100vh - 56px);width:100%;background:#ffffff;-webkit-transform:translateY(-300%);transform:translateY(-300%);transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out;padding:70px 0 85px;}.toolbar-vertical .region-mobile-navigation{top:95px;height:calc(100vh - 95px);}.menu-active .region-mobile-navigation{-webkit-transform:translateY(0);transform:translateY(0);}@media print,screen and (min-width:64em){.region-mobile-navigation{display:none;}}.region-mobile-navigation ul.menu{list-style:none;margin:0;line-height:1.5;}.region-mobile-navigation .menu--main{max-height:100%;overflow-y:auto;padding:0 25px;}.region-mobile-navigation .menu--main ul.menu{font-weight:700;}.region-mobile-navigation .menu--main ul.menu a,.region-mobile-navigation .menu--main ul.menu span{color:#002D5B;}.region-mobile-navigation .menu--main > ul.menu > li{padding-bottom:15px;}.region-mobile-navigation .menu--main > ul.menu > li > a,.region-mobile-navigation .menu--main > ul.menu > li > span{font-size:1.125rem;display:block;margin-bottom:15px;outline:0;}.region-mobile-navigation .menu--main > ul.menu > li.menu-item--expanded > a,.region-mobile-navigation .menu--main > ul.menu > li.menu-item--expanded > span{position:relative;padding-right:20px;}.region-mobile-navigation .menu--main > ul.menu > li.menu-item--expanded > a:after,.region-mobile-navigation .menu--main > ul.menu > li.menu-item--expanded > span:after{content:"";font-size:14px;position:absolute;right:0;top:6px;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out;}.region-mobile-navigation .menu--main > ul.menu > li.menu-item--expanded[aria-expanded=true] > a:after,.region-mobile-navigation .menu--main > ul.menu > li.menu-item--expanded[aria-expanded=true] > span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.region-mobile-navigation .menu--main > ul.menu > li > ul.menu{padding:25px 50px;margin:0 -25px;background:#F2F7FA;}.region-mobile-navigation .menu--main > ul.menu > li > ul.menu li:not(:last-child){margin-bottom:15px;}.region-mobile-navigation .menu--main > ul.menu > li > ul.menu li.is-accordion-submenu-parent:not(:last-child){margin-bottom:25px;}.region-mobile-navigation .menu--main > ul.menu > li > ul.menu span{text-transform:uppercase;font-size:0.875rem;color:#009AD9;}.region-mobile-navigation .menu--main > ul.menu > li > ul.menu ul.menu{display:block !important;margin-top:15px;}.region-mobile-navigation .menu--main-cta{position:absolute;left:25px;bottom:25px;width:calc(100% - 50px);text-align:center;}.region-mobile-navigation .menu--main-cta ul.menu a{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #FFBE00;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,#FFBE00 50%,#FFBE00 100%);background-size:250% 100%;background-position:100% 0;color:#002D5B;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;width:100%;max-width:350px;}[data-whatinput='mouse'] .region-mobile-navigation .menu--main-cta ul.menu a{outline:0;}.region-mobile-navigation .menu--main-cta ul.menu a:hover,.region-mobile-navigation .menu--main-cta ul.menu a:focus,.region-mobile-navigation .menu--main-cta ul.menu a:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.region-event-header{position:relative;z-index:50;}.region-event-header .region-top{padding-top:8px;padding-bottom:8px;font-size:1rem;line-height:1.25;}.theme--insight-2021 .region-event-header .region-top{background:linear-gradient(90deg,#30004C 0%,#F13351 49.51%,#F5C400 100%);}.region-event-header .region-top .region-top-content{max-width:81.25rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;}@media print,screen and (min-width:40em){.region-event-header .region-top .region-top-content{padding-left:1.875rem;padding-right:1.875rem;}}.region-event-header .region-top .btn-back{display:inline-block;vertical-align:top;font-size:1rem;line-height:1.25;}.theme--insight-2021 .region-event-header .region-top .btn-back{color:#ffffff;}.theme--insight-2021 .region-event-header .region-top .btn-back:hover,.theme--insight-2021 .region-event-header .region-top .btn-back:focus,.theme--insight-2021 .region-event-header .region-top .btn-back:active{color:#F5C400;}.region-event-header .region-top .btn-back:before{content:"";font-size:18px;-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-top:1px;vertical-align:top;margin-right:6px;}.region-event-header .region-content{max-width:81.25rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;padding-top:20px;padding-bottom:20px;position:relative;min-height:75px;display:flex;justify-content:flex-end;align-items:center;}@media print,screen and (min-width:40em){.region-event-header .region-content{padding-left:1.875rem;padding-right:1.875rem;}}.region-event-header .region-content .block-event-menu-block{position:static;line-height:1.25;}.region-event-header .region-content .block-event-menu-block .event-logo-wrapper{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:190px;max-height:calc(100% - 40px);display:flex;}@media print,screen and (min-width:40em){.region-event-header .region-content .block-event-menu-block .event-logo-wrapper{left:30px;}}.region-event-header .region-content .block-event-menu-block .event-logo-wrapper > a{position:absolute;z-index:1;text-indent:-9999px;left:0;top:0;width:100%;height:100%;}.region-event-header .region-content .block-event-menu-block .event-logo-wrapper .media.media--view-mode-logo{z-index:0;display:flex;max-height:100%;}.region-event-header .region-content .block-event-menu-block .event-logo-wrapper .media.media--view-mode-logo > .field--name-field-media-svg{max-height:100%;}@media print,screen and (max-width:39.99875em){.region-event-header .region-content .block-event-menu-block .event-navigation{padding:20px;}}@media print,screen and (max-width:63.99875em){.region-event-header .region-content .block-event-menu-block .event-navigation{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out,opacity 250ms ease-in-out;transition:transform 250ms ease-in-out,opacity 250ms ease-in-out,-webkit-transform 250ms ease-in-out;position:fixed;background:#30004C;padding:30px;top:111px;right:0;}.event-menu-active .region-event-header .region-content .block-event-menu-block .event-navigation{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@media print,screen and (min-width:64em){.region-event-header .region-content .block-event-menu-block .event-navigation{display:flex;justify-content:flex-end;align-items:center;}}.region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items{margin:0;list-style:none;}@media print,screen and (min-width:64em){.region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items{display:flex;align-items:center;}}.region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items > li{font-size:1.125rem;line-height:1.333;font-weight:700;}@media print,screen and (max-width:63.99875em){.region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items > li{margin:0 0 16px;}.region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items > li:last-child{margin-bottom:0;}}@media print,screen and (min-width:64em){.region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items > li{margin:0 0 0 32px;}}.theme--insight-2021 .region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items > li a{color:#ffffff;}.theme--insight-2021 .region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items > li a:hover,.theme--insight-2021 .region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items > li a:focus,.theme--insight-2021 .region-event-header .region-content .block-event-menu-block .event-navigation ul.event-navigation-items > li a:active{color:#F13351;}@media print,screen and (max-width:63.99875em){.region-event-header .region-content .block-event-menu-block .event-navigation .field--name-field-link{margin-top:16px;}}@media print,screen and (min-width:64em){.region-event-header .region-content .block-event-menu-block .event-navigation .field--name-field-link{margin-left:32px;}}.region-event-header .region-content .block-event-menu-block .event-navigation .field--name-field-link a{display:inline-block;vertical-align:top;font-size:1.125rem;font-weight:700;padding:14px 22px;text-transform:none;letter-spacing:0;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ffffff;background-image:linear-gradient(65deg,#F13351 0%,#F13351 50%,#ffffff 50%,#ffffff 100%);background-size:250% 100%;background-position:100% 0;color:#F13351;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .region-event-header .region-content .block-event-menu-block .event-navigation .field--name-field-link a{outline:0;}.region-event-header .region-content .block-event-menu-block .event-navigation .field--name-field-link a:hover,.region-event-header .region-content .block-event-menu-block .event-navigation .field--name-field-link a:focus,.region-event-header .region-content .block-event-menu-block .event-navigation .field--name-field-link a:active{border-color:#F13351;background-position:0 0;color:#ffffff;}@media print,screen and (max-width:63.99875em){.region-event-header .region-content .event-menu-toggle{display:block;width:35px;height:3px;transition:all 300ms ease-in-out;position:relative;background:#ffffff;border-radius:2px;text-indent:-9999px;outline:0;margin:12px 0;}.region-event-header .region-content .event-menu-toggle:before,.region-event-header .region-content .event-menu-toggle:after{transition:all 300ms ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);content:'';display:block;width:100%;height:3px;background:#ffffff;opacity:1;position:absolute;left:0;border-radius:2px;}.region-event-header .region-content .event-menu-toggle:before{top:-12px;-webkit-transform-origin:0 0;transform-origin:0 0;}.region-event-header .region-content .event-menu-toggle:after{bottom:-12px;-webkit-transform-origin:0 100%;transform-origin:0 100%;}.event-menu-active .region-event-header .region-content .event-menu-toggle{-webkit-transform:rotate(720deg);transform:rotate(720deg);background:transparent;}.event-menu-active .region-event-header .region-content .event-menu-toggle:before{left:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.event-menu-active .region-event-header .region-content .event-menu-toggle:after{left:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}}@media print,screen and (min-width:64em){.region-event-header .region-content .event-menu-toggle{display:none;}}
.paragraph--type--header-banner-full{margin-bottom:-7vw;position:relative;z-index:10;padding-top:100px;padding-bottom:120px;}@media print,screen and (min-width:64em){.paragraph--type--header-banner-full{padding-top:225px;padding-bottom:285px;}}.paragraph--type--header-banner-full > .bg-clip{overflow:hidden;position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;}@media print,screen and (min-width:64em){.paragraph--type--header-banner-full > .bg-clip:before,.paragraph--type--header-banner-full > .bg-clip:after{content:'';}}.paragraph--type--header-banner-full > .bg-clip:before,.paragraph--type--header-banner-full > .bg-clip:after{position:absolute;background-size:contain;background-repeat:no-repeat;width:441px;height:502px;z-index:13;}.paragraph--type--header-banner-full > .bg-clip:before{left:-164px;top:90px;background-image:url(/themes/custom/themekit/dist/images/svg/triangle-flourish-1.svg);}.paragraph--type--header-banner-full > .bg-clip:after{right:-81px;top:30%;background-image:url(/themes/custom/themekit/dist/images/svg/triangle-flourish-2.svg);-webkit-transform:scaleX(-1);transform:scaleX(-1);}.paragraph--type--header-banner-full > .bg-clip > .bg-container{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#002D5B 0%,#005F9E 100%);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(-4deg);transform:skewY(-4deg);overflow:hidden;}.paragraph--type--header-banner-full > .bg-clip > .bg-container .field--name-field-image{position:absolute;right:0;top:0;width:100%;height:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(4deg);transform:skewY(4deg);}.paragraph--type--header-banner-full > .bg-clip > .bg-container .field--name-field-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.paragraph--type--header-banner-full > .bg-clip > .bg-container .field--name-field-image img{width:auto;max-width:inherit;min-width:100%;height:auto;min-height:100%;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}@media print,screen and (min-width:40em){.paragraph--type--header-banner-full > .bg-clip > .bg-container .field--name-field-image{width:50%;}}.paragraph--type--header-banner-full > .bg-clip > .bg-container .field--name-field-image:before{content:'';background-color:#001427;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0.3;}@media print,screen and (min-width:40em){.paragraph--type--header-banner-full > .bg-clip > .bg-container .field--name-field-image:before{background:linear-gradient(90deg,#001427 0%,rgba(0,20,39,0) 100%);}}@media print,screen and (min-width:40em){.paragraph--type--header-banner-full.featured-content > .bg-clip > .bg-container .field--name-field-image{height:78%;-webkit-transform:none;transform:none;overflow:hidden;}}@media print,screen and (min-width:40em){.paragraph--type--header-banner-full.featured-content > .bg-clip > .bg-container .field--name-field-image img{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(4deg);transform:skewY(4deg);}}.paragraph--type--header-banner-full > .paragraph-content{max-width:72.5rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:15;color:#ffffff;}@media print,screen and (min-width:40em){.paragraph--type--header-banner-full > .paragraph-content{padding-left:1.875rem;padding-right:1.875rem;}}@media print,screen and (min-width:64em){.paragraph--type--header-banner-full > .paragraph-content > .content-wrapper{max-width:680px;}}.paragraph--type--header-banner-full > .paragraph-content > .content-wrapper > .field--name-field-micro-heading{font-size:1rem;line-height:1.33;text-transform:uppercase;font-weight:800;color:#6ED5FF;letter-spacing:0.07em;margin-bottom:0.5em;}@media print,screen and (min-width:64em){.paragraph--type--header-banner-full > .paragraph-content > .content-wrapper > .field--name-field-micro-heading{font-size:1.125rem;}}.paragraph--type--header-banner-full > .paragraph-content > .content-wrapper > .field--name-field-description{max-width:480px;margin-top:20px;font-size:1.125rem;font-weight:700;}@media print,screen and (min-width:64em){.paragraph--type--header-banner-full > .paragraph-content > .content-wrapper > .field--name-field-description{margin-top:40px;font-size:1.375rem;}}.paragraph--type--header-banner-full > .paragraph-content .field--name-field-heading-formatted{font-size:2.5rem;font-weight:800;line-height:1.05;margin:0;text-transform:uppercase;}@media print,screen and (min-width:40em){.paragraph--type--header-banner-full > .paragraph-content .field--name-field-heading-formatted{font-size:3.75rem;}}@media print,screen and (min-width:64em){.paragraph--type--header-banner-full > .paragraph-content .field--name-field-heading-formatted{font-size:5rem;}}.paragraph--type--header-banner-full > .paragraph-content .field--name-field-heading-formatted .emphasis{color:#6ED5FF;}.paragraph--type--header-banner-full > .paragraph-content .field--name-field-p-cta-links-2{margin-top:20px;display:flex;flex-wrap:wrap;}.paragraph--type--header-banner-full > .paragraph-content .field--name-field-p-cta-links-2 > .field__item{margin-top:20px;}.paragraph--type--header-banner-full > .paragraph-content .field--name-field-p-cta-links-2 > .field__item:not(:last-child){margin-right:25px;}.paragraph--type--header-banner-full > .paragraph-content .field--name-field-p-featured-content{margin-top:40px;max-width:535px;}@media print,screen and (min-width:64em){.paragraph--type--header-banner-full > .paragraph-content .field--name-field-p-featured-content{margin-top:50px;margin-left:50%;}}
.block--headline .field--name-field-heading-formatted{line-height:1.2;color:#005F9E;position:relative;margin:0;}.layout.bg-color--dark-blue .block--headline .field--name-field-heading-formatted,.layout.bg-color--dark-blue-gradient .block--headline .field--name-field-heading-formatted,.layout.bg-color--extended-gradient .block--headline .field--name-field-heading-formatted{color:#ffffff;}.block--headline .field--name-field-heading-formatted:before{content:'';border-top:0.24em solid transparent;border-bottom:0.24em solid transparent;border-left:0.43em solid #FFBE00;position:absolute;top:0.38em;left:-0.7em;}.block--headline .field--name-field-heading-formatted .emphasis{color:#6ED5FF;}.block--headline.has-flourish{position:relative;z-index:0;}.block--headline.has-flourish .field--name-field-heading-formatted{position:relative;z-index:0;}.block--headline.has-flourish:before{content:'';position:absolute;top:-180px;background-image:url(/themes/custom/themekit/dist/images/svg/triangle-flourish-1.svg);background-size:cover;width:433px;height:503px;z-index:-1;}.onecol-layout .layout__region--first .block--headline.has-flourish:before,.twocol-layout .layout__region--first .block--headline.has-flourish:before{left:-325px;}.twocol-layout .layout__region--second .block--headline.has-flourish:before{right:-325px;-webkit-transform:scaleX(-1);transform:scaleX(-1);}
@font-face{font-family:"icomoon";src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot);src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal;}.block--product-explorer .paragraph--type--icon-card h4:after,.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card h4:after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased;}.block--media-with-inset .paragraph--type--icon-card{background:#002D5B;color:#6ED5FF;padding:25px 30px 25px 15px;}@media print,screen and (min-width:40em){.block--media-with-inset .paragraph--type--icon-card{padding:45px 50px 45px 30px;}}.block--media-with-inset .paragraph--type--icon-card > .field--name-field-icon{width:60px;margin-top:-40px;margin-bottom:5px;}@media print,screen and (min-width:40em){.block--media-with-inset .paragraph--type--icon-card > .field--name-field-icon{margin-top:-60px;margin-bottom:10px;}}.block--media-with-inset .paragraph--type--icon-card .field--name-field-heading{font-size:1rem;line-height:1;font-weight:700;color:#ffffff;}@media print,screen and (min-width:40em){.block--media-with-inset .paragraph--type--icon-card .field--name-field-heading{font-size:1.375rem;}}.block--media-with-inset .paragraph--type--icon-card .field--name-field-description{font-size:0.875rem;line-height:1.35;font-weight:700;margin-top:5px;}@media print,screen and (min-width:40em){.block--media-with-inset .paragraph--type--icon-card .field--name-field-description{font-size:1rem;margin-top:8px;}}.block--media-with-inset .paragraph--type--icon-card .field--name-field-description p{line-height:inherit;}.block--content-grid .paragraph--type--icon-card > .field--name-field-icon{width:35px;margin-bottom:18px;}.block--content-grid .paragraph--type--icon-card .field--name-field-heading{font-size:1.125rem;font-weight:600;color:#005F9E;margin:0 0 16px 0;line-height:1.4;}@media print,screen and (min-width:40em){.block--content-grid .paragraph--type--icon-card .field--name-field-heading{font-size:1.25rem;}}@media print,screen and (min-width:64em){.block--content-grid .paragraph--type--icon-card .field--name-field-heading{font-size:1.5rem;}}.layout.bg-color--dark-blue .block--content-grid .paragraph--type--icon-card .field--name-field-heading,.layout.bg-color--dark-blue-gradient .block--content-grid .paragraph--type--icon-card .field--name-field-heading,.layout.bg-color--extended-gradient .block--content-grid .paragraph--type--icon-card .field--name-field-heading{color:#009AD9;}.block--content-grid .paragraph--type--icon-card .field--name-field-description{line-height:1.5;margin-top:6px;font-size:1rem;}@media print,screen and (min-width:40em){.block--content-grid .paragraph--type--icon-card .field--name-field-description{margin-top:12px;}}.block--content-grid .paragraph--type--icon-card .field--name-field-description p{line-height:1.75;}.block--product-explorer .paragraph--type--icon-card{background:#ffffff;margin-left:15px;padding-left:20px;}@media print,screen and (min-width:40em){.block--product-explorer .paragraph--type--icon-card{margin-left:20px;}}.paragraph--type--product-group-card .block--product-explorer .paragraph--type--icon-card,.paragraph--type--icon-card-group .block--product-explorer .paragraph--type--icon-card{margin-left:0;}.block--product-explorer .paragraph--type--icon-card > a{display:block;padding:24px 32px 40px 48px;position:relative;color:#4E4F50;}@media print,screen and (min-width:40em){.block--product-explorer .paragraph--type--icon-card > a{padding:32px 48px 48px 60px;}}.paragraph--type--product-group-card .block--product-explorer .paragraph--type--icon-card > a,.paragraph--type--icon-card-group .block--product-explorer .paragraph--type--icon-card > a{padding-top:0;padding-bottom:0;}.block--product-explorer .paragraph--type--icon-card > a:hover h4,.block--product-explorer .paragraph--type--icon-card > a:focus h4,.block--product-explorer .paragraph--type--icon-card > a:active h4{color:#009AD9;}.block--product-explorer .paragraph--type--icon-card h4{margin-bottom:5px;color:#002D5B;}.block--product-explorer .paragraph--type--icon-card h4:after{content:"";font-size:25px;margin-left:8px;color:#FFBE00;vertical-align:middle;margin-bottom:4px;margin-right:-25px;}.block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-icon,.block--product-explorer .paragraph--type--icon-card .field--name-field-icon{position:absolute;top:24px;left:-15px;width:48px;}@media print,screen and (min-width:40em){.block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-icon,.block--product-explorer .paragraph--type--icon-card .field--name-field-icon{top:32px;left:-20px;width:60px;}}.paragraph--type--product-group-card .block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-icon,.paragraph--type--icon-card-group .block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-icon,.paragraph--type--product-group-card
    .block--product-explorer .paragraph--type--icon-card .field--name-field-icon,.paragraph--type--icon-card-group
    .block--product-explorer .paragraph--type--icon-card .field--name-field-icon{top:0;}.block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-icon svg,.block--product-explorer .paragraph--type--icon-card .field--name-field-icon svg{width:48px;height:48px;}@media print,screen and (min-width:40em){.block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-icon svg,.block--product-explorer .paragraph--type--icon-card .field--name-field-icon svg{width:60px;height:60px;}}.block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-tagline,.block--product-explorer .paragraph--type--icon-card .field--name-field-description{font-weight:700;line-height:1.5;}.block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-tagline p,.block--product-explorer .paragraph--type--icon-card .field--name-field-description p{line-height:inherit;}.block--product-explorer .paragraph--type--icon-card > a{display:block;}.block--product-explorer .paragraph--type--icon-card > a:hover h5,.block--product-explorer .paragraph--type--icon-card > a:focus h5,.block--product-explorer .paragraph--type--icon-card > a:active h5{color:#009AD9;}.block--product-explorer .paragraph--type--icon-card h5{color:#002D5B;position:relative;margin:0;}.block--product-explorer .paragraph--type--icon-card h5:before{content:'+';position:absolute;left:-20px;top:0;font-weight:700;color:#009AD9;}@media print,screen and (min-width:64em){.block--product-explorer .paragraph--type--icon-card h5{font-size:1.125rem;}}.block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-tagline,.block--product-explorer .paragraph--type--icon-card .field--name-field-description{font-size:1rem;line-height:1.5;color:#4E4F50;}.block--product-explorer .paragraph--type--icon-card .field--name-field-teaser-tagline p,.block--product-explorer .paragraph--type--icon-card .field--name-field-description p{line-height:inherit;}.block--product-explorer .paragraph--type--icon-card .field--name-field-icon{left:-40px;}.block--product-explorer .paragraph--type--icon-card > a{padding:32px 48px 48px 40px;}.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card{background:#ffffff;margin-left:15px;}@media print,screen and (min-width:40em){.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card{margin-left:20px;}}.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card > a{display:block;padding:24px 32px 40px 48px;position:relative;color:#4E4F50;}@media print,screen and (min-width:40em){.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card > a{padding:0 48px 0 40px;}}.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card > a:hover h4,.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card > a:focus h4,.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card > a:active h4{color:#009AD9;}.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card h4{margin-bottom:5px;color:#002D5B;}.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card h4:after{content:"";font-size:25px;margin-left:8px;color:#FFBE00;vertical-align:middle;margin-bottom:4px;margin-right:-25px;}.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card .field--name-field-icon{position:absolute;top:24px;left:-15px;width:48px;}@media print,screen and (min-width:40em){.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card .field--name-field-icon{top:32px;left:-20px;width:60px;}}.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card .field--name-field-icon svg{width:48px;height:48px;}@media print,screen and (min-width:40em){.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card .field--name-field-icon svg{width:60px;height:60px;}}.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card .field--name-field-description{font-weight:700;line-height:1.5;}.block--product-explorer .field--name-field-p-card-single .paragraph--type--icon-card .field--name-field-description p{line-height:inherit;}.block--product-explorer .paragraph--type--icon-card-group .field--name-field-p-card-single .paragraph--type--icon-card{margin:0;}.block--product-explorer .paragraph--type--icon-card-group .field--name-field-p-card-single .paragraph--type--icon-card .field--name-field-icon{top:0;left:-40px;}.block--product-explorer .paragraph--type--icon-card-group .field--name-field-p-cards-2 .field--name-field-icon{display:none;}.block--product-explorer .paragraph--type--icon-card-group > a{padding-top:0;padding-bottom:0;}.block--product-explorer .paragraph--type--icon-card-group .field--name-field-icon{top:0;}
.layout.onecol-layout > .layout-content{display:block;}
@media print,screen and (min-width:64em){.layout.twocol-layout.width--50-50 > .layout-content > .layout__region{width:calc((100% - 120px) / 2);}.layout.twocol-layout.width--50-50 > .layout-content > .layout__region:not(:last-child){margin-right:120px;}}@media print,screen and (min-width:64em) and (min-width:64em){.layout.twocol-layout.width--60-40 > .layout-content > .layout__region--first{width:calc(60% - 120px);margin-right:120px;}}@media print,screen and (min-width:64em) and (min-width:64em){.layout.twocol-layout.width--60-40 > .layout-content > .layout__region--second{width:40%;}}@media print,screen and (min-width:64em) and (min-width:64em){.layout.twocol-layout.width--40-60 > .layout-content > .layout__region--first{width:40%;}}@media print,screen and (min-width:64em) and (min-width:64em){.layout.twocol-layout.width--40-60 > .layout-content > .layout__region--second{width:calc(60% - 120px);margin-left:120px;}}
.block--media-with-inset{position:relative;z-index:1;}@media print,screen and (min-width:64em){.block--media-with-inset:before{content:'';position:absolute;background-image:url(/themes/custom/themekit/dist/images/svg/triangle-flourish-3.svg);background-size:contain;background-repeat:no-repeat;width:441px;height:502px;}}@media print,screen and (min-width:64em){.page-node-type-event.theme--insight-2021 .block--media-with-inset:before,.page-node-type-event-sub.theme--insight-2021 .block--media-with-inset:before{content:none;}}.layout__region--first .block--media-with-inset{padding-right:30px;}@media print,screen and (min-width:64em){.layout__region--first .block--media-with-inset{padding-right:90px;margin-right:-55px;}.layout__region--first .block--media-with-inset:before{right:305px;}}.layout__region--first .block--media-with-inset .field--name-field-p-inset{right:0;}.page-node-type-event.theme--insight-2021 .layout__region--first .block--media-with-inset,.page-node-type-event-sub.theme--insight-2021 .layout__region--first .block--media-with-inset{padding-right:0;padding-left:30px;}@media print,screen and (min-width:64em){.page-node-type-event.theme--insight-2021 .layout__region--first .block--media-with-inset,.page-node-type-event-sub.theme--insight-2021 .layout__region--first .block--media-with-inset{padding-right:0;margin-right:0;padding-left:90px;margin-left:-55px;}}.page-node-type-event.theme--insight-2021 .layout__region--first .block--media-with-inset .field--name-field-p-inset,.page-node-type-event-sub.theme--insight-2021 .layout__region--first .block--media-with-inset .field--name-field-p-inset{left:0;right:auto;}.layout__region--second .block--media-with-inset{padding-left:30px;}@media print,screen and (min-width:64em){.layout__region--second .block--media-with-inset{padding-left:90px;margin-left:-55px;}.layout__region--second .block--media-with-inset:before{left:305px;-webkit-transform:scaleX(-1);transform:scaleX(-1);}}.layout__region--second .block--media-with-inset .field--name-field-p-inset{left:0;}.page-node-type-event.theme--insight-2021 .layout__region--second .block--media-with-inset,.page-node-type-event-sub.theme--insight-2021 .layout__region--second .block--media-with-inset{padding-left:0;padding-right:30px;}@media print,screen and (min-width:64em){.page-node-type-event.theme--insight-2021 .layout__region--second .block--media-with-inset,.page-node-type-event-sub.theme--insight-2021 .layout__region--second .block--media-with-inset{padding-left:0;padding-right:90px;margin-left:0;margin-right:-55px;}}.page-node-type-event.theme--insight-2021 .layout__region--second .block--media-with-inset .field--name-field-p-inset,.page-node-type-event-sub.theme--insight-2021 .layout__region--second .block--media-with-inset .field--name-field-p-inset{right:0;left:auto;}.block--media-with-inset.inset-location--top{padding-top:25px;}@media print,screen and (min-width:64em){.block--media-with-inset.inset-location--top{padding-top:80px;}.block--media-with-inset.inset-location--top:before{bottom:-80px;}}.block--media-with-inset.inset-location--top:first-child{padding-top:0;}.block--media-with-inset.inset-location--top:first-child .field--name-field-p-inset{top:-25px;}@media print,screen and (min-width:64em){.block--media-with-inset.inset-location--top:first-child .field--name-field-p-inset{top:-80px;}}.block--media-with-inset.inset-location--top .field--name-field-p-inset{top:0;}.block--media-with-inset.inset-location--top.inset-type--quote,.block--media-with-inset.inset-location--top.inset-type--stat-card{padding-top:0;}.block--media-with-inset.inset-location--top.inset-type--quote .field--name-field-p-inset,.block--media-with-inset.inset-location--top.inset-type--stat-card .field--name-field-p-inset{top:15px;}@media print,screen and (min-width:64em){.block--media-with-inset.inset-location--top.inset-type--quote .field--name-field-p-inset,.block--media-with-inset.inset-location--top.inset-type--stat-card .field--name-field-p-inset{top:40px;}}.block--media-with-inset.inset-location--bottom{padding-bottom:25px;}@media print,screen and (min-width:64em){.block--media-with-inset.inset-location--bottom{padding-bottom:80px;}.block--media-with-inset.inset-location--bottom:before{top:-110px;}}.block--media-with-inset.inset-location--bottom:last-child{padding-bottom:0;}.block--media-with-inset.inset-location--bottom:last-child .field--name-field-p-inset{bottom:-25px;}@media print,screen and (min-width:64em){.block--media-with-inset.inset-location--bottom:last-child .field--name-field-p-inset{bottom:-80px;}}.block--media-with-inset.inset-location--bottom .field--name-field-p-inset{bottom:0;}.block--media-with-inset.inset-location--bottom.inset-type--quote,.block--media-with-inset.inset-location--bottom.inset-type--stat-card{padding-bottom:0;}.block--media-with-inset.inset-location--bottom.inset-type--quote .field--name-field-p-inset,.block--media-with-inset.inset-location--bottom.inset-type--stat-card .field--name-field-p-inset{bottom:15px;}@media print,screen and (min-width:64em){.block--media-with-inset.inset-location--bottom.inset-type--quote .field--name-field-p-inset,.block--media-with-inset.inset-location--bottom.inset-type--stat-card .field--name-field-p-inset{bottom:40px;}}.block--media-with-inset.inset-type--icon-card .field--name-field-p-inset{max-width:50%;}.block--media-with-inset.inset-shadow .field--name-field-p-inset{box-shadow:0 25px 40px rgba(0,0,0,0.13);}.block--media-with-inset .field--name-field-p-inset{position:absolute;z-index:1;max-width:75%;}.block--media-with-inset > .field--name-field-media img{width:100%;}
@font-face{font-family:"icomoon";src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot);src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal;}.node--type-product-details.node--view-mode-teaser-extended h4:after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased;}.node--type-product-details.node--view-mode-teaser-extended{background:#ffffff;margin-left:15px;}@media print,screen and (min-width:40em){.node--type-product-details.node--view-mode-teaser-extended{margin-left:20px;}}.paragraph--type--product-group-card .node--type-product-details.node--view-mode-teaser-extended,.paragraph--type--icon-card-group .node--type-product-details.node--view-mode-teaser-extended{margin-left:0;}.node--type-product-details.node--view-mode-teaser-extended > a{display:block;padding:24px 32px 40px 48px;position:relative;color:#4E4F50;}@media print,screen and (min-width:40em){.node--type-product-details.node--view-mode-teaser-extended > a{padding:32px 48px 48px 60px;}}.paragraph--type--product-group-card .node--type-product-details.node--view-mode-teaser-extended > a,.paragraph--type--icon-card-group .node--type-product-details.node--view-mode-teaser-extended > a{padding-top:0;padding-bottom:0;}.node--type-product-details.node--view-mode-teaser-extended > a:hover h4,.node--type-product-details.node--view-mode-teaser-extended > a:focus h4,.node--type-product-details.node--view-mode-teaser-extended > a:active h4{color:#009AD9;}.node--type-product-details.node--view-mode-teaser-extended h4{margin-bottom:5px;color:#002D5B;}.node--type-product-details.node--view-mode-teaser-extended h4:after{content:"";font-size:25px;margin-left:8px;color:#FFBE00;vertical-align:middle;margin-bottom:4px;margin-right:-25px;}.node--type-product-details.node--view-mode-teaser-extended .field--name-field-teaser-icon,.node--type-product-details.node--view-mode-teaser-extended .field--name-field-icon{position:absolute;top:24px;left:-15px;width:48px;}@media print,screen and (min-width:40em){.node--type-product-details.node--view-mode-teaser-extended .field--name-field-teaser-icon,.node--type-product-details.node--view-mode-teaser-extended .field--name-field-icon{top:32px;left:-20px;width:60px;}}.paragraph--type--product-group-card .node--type-product-details.node--view-mode-teaser-extended .field--name-field-teaser-icon,.paragraph--type--icon-card-group .node--type-product-details.node--view-mode-teaser-extended .field--name-field-teaser-icon,.paragraph--type--product-group-card
    .node--type-product-details.node--view-mode-teaser-extended .field--name-field-icon,.paragraph--type--icon-card-group
    .node--type-product-details.node--view-mode-teaser-extended .field--name-field-icon{top:0;}.node--type-product-details.node--view-mode-teaser-extended .field--name-field-teaser-icon svg,.node--type-product-details.node--view-mode-teaser-extended .field--name-field-icon svg{width:48px;height:48px;}@media print,screen and (min-width:40em){.node--type-product-details.node--view-mode-teaser-extended .field--name-field-teaser-icon svg,.node--type-product-details.node--view-mode-teaser-extended .field--name-field-icon svg{width:60px;height:60px;}}.node--type-product-details.node--view-mode-teaser-extended .field--name-field-teaser-tagline,.node--type-product-details.node--view-mode-teaser-extended .field--name-field-description{font-weight:700;line-height:1.5;}.node--type-product-details.node--view-mode-teaser-extended .field--name-field-teaser-tagline p,.node--type-product-details.node--view-mode-teaser-extended .field--name-field-description p{line-height:inherit;}
.glide{position:relative;width:100%;box-sizing:border-box;}.glide *{box-sizing:inherit;}.glide__track{overflow:hidden;}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform;}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide--rtl{direction:rtl;}.block--product-explorer{margin-top:45px;}@media print,screen and (min-width:40em){.block--product-explorer{margin-top:95px;}}.block--product-explorer .glide{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}@media print,screen and (min-width:40em){.block--product-explorer .glide{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);}}@media print,screen and (min-width:64em){.block--product-explorer .glide{margin-left:0;margin-right:0;width:100%;}}.block--product-explorer .glide__arrows{display:flex;justify-content:flex-end;}.block--product-explorer .glide__arrows .glide__arrow{width:34px;height:34px;border-radius:17px;text-indent:-9999px;position:relative;}.block--product-explorer .glide__arrows .glide__arrow:before{content:'';border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:12px;}.block--product-explorer .glide__arrows .glide__arrow.glide__arrow--left{background:#002D5B;margin-right:15px;}.block--product-explorer .glide__arrows .glide__arrow.glide__arrow--left:before{border-right:8px solid #ffffff;left:12px;}.theme--insight-2021 .block--product-explorer .glide__arrows .glide__arrow.glide__arrow--left{background:rgba(81,94,97,0.4);}.block--product-explorer .glide__arrows .glide__arrow.glide__arrow--right{background:#009AD9;}.block--product-explorer .glide__arrows .glide__arrow.glide__arrow--right:before{border-left:8px solid #ffffff;right:12px;}.theme--insight-2021 .block--product-explorer .glide__arrows .glide__arrow.glide__arrow--right{background:#F13351;}@media print,screen and (max-width:63.99875em){.block--product-explorer .glide__arrows{padding-left:1.25rem;padding-right:1.25rem;}}@media print,screen and (max-width:63.99875em) and (min-width:40em){.block--product-explorer .glide__arrows{padding-left:1.875rem;padding-right:1.875rem;}}.block--product-explorer .glide__slides{padding-top:30px;margin-top:30px;}.block--product-explorer .glide__slides > .glide__slide{max-width:calc(100vw - 96px);margin-right:24px;flex-shrink:0;}@media print,screen and (max-width:39.99875em){.block--product-explorer .glide__slides > .glide__slide:first-child:not(.glide__slide--clone){margin-left:48px;}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.block--product-explorer .glide__slides > .glide__slide:first-child:not(.glide__slide--clone){margin-left:56px;}}@media print,screen and (min-width:40em){.block--product-explorer .glide__slides > .glide__slide{width:490px;max-width:100%;}}
@font-face{font-family:"icomoon";src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot);src:url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/themekit/dist/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal;}.block--media-with-inset .paragraph--type--quote:before,.paragraph--type--header-banner-full .paragraph--type--quote:before,.paragraph--type--header-banner-hero .paragraph--type--quote:before,.block--featured-text .paragraph--type--quote:before,.block--billboard .paragraph--type--quote:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased;}.block--media-with-inset .paragraph--type--quote,.paragraph--type--header-banner-full .paragraph--type--quote,.paragraph--type--header-banner-hero .paragraph--type--quote{background:#002D5B;color:#ffffff;padding:25px 15px 25px 30px;position:relative;}.block--media-with-inset .paragraph--type--quote:before,.paragraph--type--header-banner-full .paragraph--type--quote:before,.paragraph--type--header-banner-hero .paragraph--type--quote:before{content:"";font-size:32px;color:#6ED5FF;position:absolute;top:25px;left:-15px;}@media print,screen and (min-width:40em){.block--media-with-inset .paragraph--type--quote:before,.paragraph--type--header-banner-full .paragraph--type--quote:before,.paragraph--type--header-banner-hero .paragraph--type--quote:before{font-size:53px;top:45px;left:-23px;}}@media print,screen and (min-width:40em){.block--media-with-inset .paragraph--type--quote,.paragraph--type--header-banner-full .paragraph--type--quote,.paragraph--type--header-banner-hero .paragraph--type--quote{padding:45px 30px 45px 50px;}}.block--media-with-inset .paragraph--type--quote .field--name-field-quote-text,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-quote-text,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-quote-text{font-size:1rem;line-height:1.33;font-weight:700;}@media print,screen and (min-width:40em){.block--media-with-inset .paragraph--type--quote .field--name-field-quote-text,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-quote-text,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-quote-text{font-size:1.375rem;}}.block--media-with-inset .paragraph--type--quote .field--name-field-quote-text p,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-quote-text p,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-quote-text p{line-height:inherit;}.block--media-with-inset .paragraph--type--quote .field--name-field-quote-text p:first-child:before,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-quote-text p:first-child:before,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-quote-text p:first-child:before{content:'\201C';margin-right:2px;}.block--media-with-inset .paragraph--type--quote .field--name-field-quote-text p:last-child:after,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-quote-text p:last-child:after,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-quote-text p:last-child:after{content:'\201D';margin-left:2px;}.block--media-with-inset .paragraph--type--quote .field--name-field-attribution,.block--media-with-inset .paragraph--type--quote .field--name-field-attribution-description,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-attribution,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-attribution-description,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-attribution,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-attribution-description{font-size:0.75rem;line-height:1.5;font-weight:700;text-align:right;padding-right:16px;}@media print,screen and (min-width:40em){.block--media-with-inset .paragraph--type--quote .field--name-field-attribution,.block--media-with-inset .paragraph--type--quote .field--name-field-attribution-description,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-attribution,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-attribution-description,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-attribution,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-attribution-description{padding-right:32px;}}.block--media-with-inset .paragraph--type--quote .field--name-field-attribution,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-attribution,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-attribution{margin-top:10px;}@media print,screen and (min-width:40em){.block--media-with-inset .paragraph--type--quote .field--name-field-attribution,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-attribution,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-attribution{margin-top:15px;}}.block--media-with-inset .paragraph--type--quote .field--name-field-attribution-description,.paragraph--type--header-banner-full .paragraph--type--quote .field--name-field-attribution-description,.paragraph--type--header-banner-hero .paragraph--type--quote .field--name-field-attribution-description{color:#0DB9FF;}.block--featured-text .paragraph--type--quote,.block--billboard .paragraph--type--quote{padding-left:35px;position:relative;}@media print,screen and (min-width:40em){.block--featured-text .paragraph--type--quote,.block--billboard .paragraph--type--quote{padding-left:55px;}}.block--featured-text .paragraph--type--quote:before,.block--billboard .paragraph--type--quote:before{content:"";position:absolute;left:0;top:3px;font-size:20px;color:#6ED5FF;}@media print,screen and (min-width:40em){.block--featured-text .paragraph--type--quote:before,.block--billboard .paragraph--type--quote:before{font-size:30px;}}.block--featured-text .paragraph--type--quote .field--name-field-quote-text,.block--billboard .paragraph--type--quote .field--name-field-quote-text{font-style:italic;font-weight:600;line-height:1.5;}@media print,screen and (min-width:40em){.block--featured-text .paragraph--type--quote .field--name-field-quote-text,.block--billboard .paragraph--type--quote .field--name-field-quote-text{font-size:1.25rem;}}.block--featured-text .paragraph--type--quote .field--name-field-quote-text p,.block--billboard .paragraph--type--quote .field--name-field-quote-text p{line-height:inherit;}.block--featured-text .paragraph--type--quote .field--name-field-attribution,.block--featured-text .paragraph--type--quote .field--name-field-attribution-description,.block--billboard .paragraph--type--quote .field--name-field-attribution,.block--billboard .paragraph--type--quote .field--name-field-attribution-description{font-size:0.75rem;line-height:1.5;font-weight:700;}.block--featured-text .paragraph--type--quote .field--name-field-attribution,.block--billboard .paragraph--type--quote .field--name-field-attribution{margin-top:6px;color:#005F9E;}.layout.bg-color--dark-blue .block--featured-text .paragraph--type--quote .field--name-field-attribution,.layout.bg-color--dark-blue-gradient .block--featured-text .paragraph--type--quote .field--name-field-attribution,.layout.bg-color--extended-gradient .block--featured-text .paragraph--type--quote .field--name-field-attribution,.layout.bg-color--dark-blue
    .block--billboard .paragraph--type--quote .field--name-field-attribution,.layout.bg-color--dark-blue-gradient
    .block--billboard .paragraph--type--quote .field--name-field-attribution,.layout.bg-color--extended-gradient
    .block--billboard .paragraph--type--quote .field--name-field-attribution{color:#6ED5FF;}@media print,screen and (min-width:40em){.block--featured-text .paragraph--type--quote .field--name-field-attribution,.block--billboard .paragraph--type--quote .field--name-field-attribution{margin-top:12px;}}
.paragraph--type--header-banner-form .paragraph--type--reference-marketo-form h2{display:none;}.paragraph--type--reference-marketo-form .marketo-form > form{min-width:100%;}@media print,screen and (min-width:40em){.paragraph--type--reference-marketo-form .marketo-form > form{display:flex;flex-wrap:wrap;justify-content:space-between;}.paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow{width:100%;flex-shrink:0;}.paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow.mktoFieldFirstName,.paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow.mktoFieldLastName{width:calc(50% - 6px);}.paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow.mktoFieldFirstName.mktoFieldLastName{width:100%;display:flex;justify-content:space-between;}.paragraph--type--reference-marketo-form .marketo-form > form > .mktoFormRow.mktoFieldFirstName.mktoFieldLastName > .mktoFormCol{width:calc(50% - 6px);}.paragraph--type--reference-marketo-form .marketo-form > form > .mktoButtonRow{width:100%;flex-shrink:0;}}.paragraph--type--reference-marketo-form .mktoButtonRow button{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #FFBE00;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,#FFBE00 50%,#FFBE00 100%);background-size:250% 100%;background-position:100% 0;color:#002D5B;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;cursor:pointer;}[data-whatinput='mouse'] .paragraph--type--reference-marketo-form .mktoButtonRow button{outline:0;}.paragraph--type--reference-marketo-form .mktoButtonRow button:hover,.paragraph--type--reference-marketo-form .mktoButtonRow button:focus,.paragraph--type--reference-marketo-form .mktoButtonRow button:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoButtonRow button,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoButtonRow button{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #009AD9;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,transparent 50%,transparent 100%);background-size:250% 100%;background-position:100% 0;color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;color:#009AD9;}[data-whatinput='mouse'] .layout.bg-color--none .paragraph--type--reference-marketo-form .mktoButtonRow button,[data-whatinput='mouse']
    .layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoButtonRow button{outline:0;}.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoButtonRow button:hover,.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoButtonRow button:focus,.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoButtonRow button:active,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoButtonRow button:hover,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoButtonRow button:focus,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoButtonRow button:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button{display:inline-block;vertical-align:top;font-size:1.125rem;font-weight:700;padding:14px 22px;text-transform:none;letter-spacing:0;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ffffff;background-image:linear-gradient(65deg,#F13351 0%,#F13351 50%,#ffffff 50%,#ffffff 100%);background-size:250% 100%;background-position:100% 0;color:#F13351;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button,[data-whatinput='mouse']
    .page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button{outline:0;}.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button:hover,.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button:focus,.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button:active,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button:hover,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button:focus,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoButtonRow button:active{border-color:#F13351;background-position:0 0;color:#ffffff;}.paragraph--type--reference-marketo-form .mktoError{font-size:0.75rem;line-height:1.5;position:absolute;left:0;top:100%;right:auto !important;bottom:auto !important;}.paragraph--type--reference-marketo-form .mktoFieldWrap{position:relative;margin-bottom:30px;}.paragraph--type--reference-marketo-form .mktoFieldWrap > label{color:rgba(255,255,255,0.8);background:#003E72;font-size:0.8125rem;padding:3px;top:-11px;left:15px;line-height:1.25;font-weight:400;position:absolute;transition-property:top,left,background-color;transition-duration:300ms;transition-timing-function:ease;width:auto !important;}.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoFieldWrap > label,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoFieldWrap > label{background:#ffffff;color:#696969;}.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap > label,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap > label{font-weight:700;background-color:transparent;color:#ffffff;}.paragraph--type--reference-marketo-form .mktoFieldWrap > label strong{font-weight:400;}.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap > label strong{font-weight:700;}.paragraph--type--reference-marketo-form .mktoFieldWrap > label .mktoAsterix{display:none;}.paragraph--type--reference-marketo-form .mktoFieldWrap > label.form-required:after{content:'*';background:none;width:auto;height:auto;vertical-align:top;margin:0;}.paragraph--type--reference-marketo-form .mktoFieldWrap input,.paragraph--type--reference-marketo-form .mktoFieldWrap select,.paragraph--type--reference-marketo-form .mktoFieldWrap textarea{border:1px solid rgba(184,179,179,0.69);background-color:#003E72;color:#ffffff;width:100% !important;}.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoFieldWrap input,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoFieldWrap input,.layout.bg-color--none
    .paragraph--type--reference-marketo-form .mktoFieldWrap select,.layout.bg-color--light-blue
    .paragraph--type--reference-marketo-form .mktoFieldWrap select,.layout.bg-color--none
    .paragraph--type--reference-marketo-form .mktoFieldWrap textarea,.layout.bg-color--light-blue
    .paragraph--type--reference-marketo-form .mktoFieldWrap textarea{background-color:#ffffff;border-color:#B8B3B3;color:#696969;}.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap input,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap input,.page-node-type-event.theme--insight-2021
    .paragraph--type--reference-marketo-form .mktoFieldWrap select,.page-node-type-event-sub.theme--insight-2021
    .paragraph--type--reference-marketo-form .mktoFieldWrap select,.page-node-type-event.theme--insight-2021
    .paragraph--type--reference-marketo-form .mktoFieldWrap textarea,.page-node-type-event-sub.theme--insight-2021
    .paragraph--type--reference-marketo-form .mktoFieldWrap textarea{border-color:#ffffff;background-color:rgba(48,0,76,0.8);font-weight:700;color:#ffffff;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item > label{font-size:1rem;left:21px;top:14px;padding:0;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item > select{color:transparent;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > label,.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > label{background:#003E72;font-size:0.8125rem;padding:3px;top:-11px;left:15px;}.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > label,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > label,.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > label,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > label{background:#ffffff;color:#696969;}.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > label,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > label,.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > label,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > label{background:rgba(48,0,76,0.8);color:#ffffff;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > select,.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > select{color:#ffffff;}.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > select,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > select,.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > select,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > select{color:#696969;}.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > select,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.has-value > select,.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > select,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-form-item.marketo-focus-form-item > select{color:#ffffff;background-image:url(/themes/custom/themekit/dist/images/svg/select-arrow-white.svg);}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox{margin-bottom:5px;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox > label:empty{display:none;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField{position:relative;z-index:0;font-size:1rem;line-height:1.5;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField input{margin:0;position:absolute;z-index:1;left:0;top:0;opacity:0;width:24px;height:24px;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField input:checked + label:after{opacity:1;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label{padding-left:32px;height:24px;position:relative;z-index:0;margin:0;display:block;line-height:inherit;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:before{content:'';border:1px solid rgba(184,179,179,0.69);background-color:#003E72;width:24px;height:24px;position:absolute;left:0;top:0;}.paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:after{content:'';width:12px;height:12px;background-color:#ffffff;position:absolute;left:6px;top:6px;opacity:0;}.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:before,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:before{background-color:#ffffff;}.layout.bg-color--none .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:after,.layout.bg-color--light-blue .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:after{background-color:#696969;}.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:before,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:before{background-color:#ffffff;}.page-node-type-event.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:after,.page-node-type-event-sub.theme--insight-2021 .paragraph--type--reference-marketo-form .mktoFieldWrap.marketo-checkbox .mktoLogicalField label:after{background-color:#30004C;}.paragraph--type--reference-marketo-form .mktoFieldWrap .mktoHtmlText{font-size:0.875rem;line-height:1.25;}.paragraph--type--reference-marketo-form .mktoFieldWrap .mktoHtmlText p{margin:0;}.paragraph--type--reference-marketo-form .paragraph--type--marketo-submission-confirmation .field--name-field-thank-you-title{font-size:1.125rem;margin-top:5px;margin-bottom:0.5em;}@media print,screen and (min-width:40em){.paragraph--type--reference-marketo-form .paragraph--type--marketo-submission-confirmation .field--name-field-thank-you-title{font-size:1.25rem;}}@media print,screen and (min-width:64em){.paragraph--type--reference-marketo-form .paragraph--type--marketo-submission-confirmation .field--name-field-thank-you-title{font-size:1.5rem;}}
.paragraph--type--resource-card{padding:32px 24px;background:#002D5B;color:#ffffff;box-shadow:0 25px 40px rgba(0,0,0,0.1);position:relative;}.paragraph--type--resource-card:before{content:'';position:absolute;left:-7px;top:22px;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:22px solid #FFBE00;}.paragraph--type--resource-card:after{content:'';position:absolute;left:8px;top:42px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #009AD9;}@media print,screen and (min-width:40em){.paragraph--type--resource-card{padding:48px 36px;}.paragraph--type--resource-card:before{top:38px;}.paragraph--type--resource-card:after{top:62px;}}.paragraph--type--resource-card .field--name-field-micro-heading{font-size:1rem;line-height:1.33;text-transform:uppercase;font-weight:800;color:#6ED5FF;letter-spacing:0.07em;margin-bottom:0.5em;}@media print,screen and (min-width:64em){.paragraph--type--resource-card .field--name-field-micro-heading{font-size:1.125rem;}}
.paragraph--type--slide > .field--name-field-p-cards-3 > .field__item:not(:last-child){margin-bottom:24px;}
.paragraph--type--text-list .field--name-field-text-list-item > .field__item{padding-left:24px;font-weight:700;position:relative;color:#005F9E;}.layout.bg-color--dark-blue .paragraph--type--text-list .field--name-field-text-list-item > .field__item,.layout.bg-color--dark-blue-gradient .paragraph--type--text-list .field--name-field-text-list-item > .field__item,.layout.bg-color--extended-gradient .paragraph--type--text-list .field--name-field-text-list-item > .field__item{color:#6ED5FF;}@media print,screen and (min-width:40em){.paragraph--type--text-list .field--name-field-text-list-item > .field__item{font-size:1.125rem;padding-left:36px;}}.paragraph--type--text-list .field--name-field-text-list-item > .field__item:before{content:'\2022';position:absolute;left:6px;top:0;}.paragraph--type--text-list .field--name-field-text-list-item > .field__item:not(:last-child){margin-bottom:5px;}@media print,screen and (min-width:40em){.block--featured-text .paragraph--type--text-list .field--name-field-text-list-item > .field__item{padding-left:24px;}}.block--featured-text .paragraph--type--text-list .field--name-field-text-list-item > .field__item:before{content:'';border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid #6ED5FF;left:0;top:11px;}.block--featured-text .paragraph--type--text-list .field--name-field-text-list-item > .field__item:not(:last-child){margin-bottom:1.25em;}
.paragraph--type--text-list-desc .field--name-field-p-list-items > .field__item:not(:last-child){margin-bottom:15px;}
.paragraph--type--text-list-desc-item .field--name-field-heading{position:relative;}.paragraph--type--text-list-desc-item .field--name-field-heading:before{content:'';border-top:0.24em solid transparent;border-bottom:0.24em solid transparent;border-left:0.43em solid #009AD9;position:absolute;top:0.5em;left:-0.9em;}.paragraph--type--text-list-desc-item .field--name-field-description{line-height:1.5;}@media print,screen and (min-width:40em){.paragraph--type--text-list-desc-item .field--name-field-description{font-size:1.125rem;}}.paragraph--type--text-list-desc-item .field--name-field-description p{line-height:inherit;}
.paragraph--type--text-list-with-icons{display:flex;align-items:flex-start;}.paragraph--type--text-list-with-icons .field--name-field-icon{width:20px;flex-shrink:0;margin-right:10px;}@media print,screen and (min-width:40em){.paragraph--type--text-list-with-icons .field--name-field-icon{margin-right:16px;padding-top:2px;}}.paragraph--type--text-list-with-icons .field--name-field-icon img{vertical-align:top;max-width:100%;}.paragraph--type--text-list-with-icons .field--name-field-description{flex-grow:1;line-height:1.2;}@media print,screen and (min-width:40em){.paragraph--type--text-list-with-icons .field--name-field-description{font-size:1.25rem;}}.paragraph--type--text-list-with-icons .field--name-field-description p{line-height:inherit;}.paragraph--type--text-list-with-icons .field--name-field-description a{font-weight:700;text-decoration:underline;}.paragraph--type--text-list-with-icons .field--name-field-description a:hover,.paragraph--type--text-list-with-icons .field--name-field-description a:focus,.paragraph--type--text-list-with-icons .field--name-field-description a:active{text-decoration:none;}
@media print,screen and (min-width:64em){.paragraph--type--resource-card .node--type-uberflip-content.node--view-mode-card h3{font-size:2.25rem;}}.paragraph--type--resource-card .node--type-uberflip-content.node--view-mode-card .field--name-field-uberflip-description{line-height:1.33;}@media print,screen and (min-width:40em){.paragraph--type--resource-card .node--type-uberflip-content.node--view-mode-card .field--name-field-uberflip-description{font-size:1.125rem;}}.paragraph--type--resource-card .node--type-uberflip-content.node--view-mode-card .field--name-field-uberflip-description:after{content:none;}.paragraph--type--resource-card .node--type-uberflip-content.node--view-mode-card .field--name-field-uberflip-description p{line-height:inherit;}.paragraph--type--resource-card:not(.cta-link) .node--type-uberflip-content.node--view-mode-card .field--name-field-uberflip-description{display:inline;}.paragraph--type--resource-card:not(.cta-link) .node--type-uberflip-content.node--view-mode-card .field--name-field-uberflip-description p{display:inline;}.paragraph--type--resource-card:not(.cta-link) .node--type-uberflip-content.node--view-mode-card .view-more{display:inline;line-height:1.33;}@media print,screen and (min-width:40em){.paragraph--type--resource-card:not(.cta-link) .node--type-uberflip-content.node--view-mode-card .view-more{font-size:1.125rem;}}.paragraph--type--resource-card:not(.cta-link) .node--type-uberflip-content.node--view-mode-card .view-more a{text-decoration:underline;}.paragraph--type--resource-card:not(.cta-link) .node--type-uberflip-content.node--view-mode-card .view-more a:hover,.paragraph--type--resource-card:not(.cta-link) .node--type-uberflip-content.node--view-mode-card .view-more a:focus,.paragraph--type--resource-card:not(.cta-link) .node--type-uberflip-content.node--view-mode-card .view-more a:active{text-decoration:none;}.paragraph--type--resource-card.cta-link .node--type-uberflip-content.node--view-mode-card .view-more{margin-top:24px;}.paragraph--type--resource-card.cta-link .node--type-uberflip-content.node--view-mode-card .view-more a{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #009AD9;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,transparent 50%,transparent 100%);background-size:250% 100%;background-position:100% 0;color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .paragraph--type--resource-card.cta-link .node--type-uberflip-content.node--view-mode-card .view-more a{outline:0;}.paragraph--type--resource-card.cta-link .node--type-uberflip-content.node--view-mode-card .view-more a:hover,.paragraph--type--resource-card.cta-link .node--type-uberflip-content.node--view-mode-card .view-more a:focus,.paragraph--type--resource-card.cta-link .node--type-uberflip-content.node--view-mode-card .view-more a:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}
.node--type-uberflip-content.node--view-mode-teaser{display:block;background:#ffffff;color:#001F3D;height:100%;box-shadow:0 10px 10px rgba(0,0,0,0.13);}.node--type-uberflip-content.node--view-mode-teaser:hover > .node__content .view-more,.node--type-uberflip-content.node--view-mode-teaser:focus > .node__content .view-more,.node--type-uberflip-content.node--view-mode-teaser:active > .node__content .view-more{color:#002D5B;}.node--type-uberflip-content.node--view-mode-teaser:hover > .node__content .view-more:after,.node--type-uberflip-content.node--view-mode-teaser:focus > .node__content .view-more:after,.node--type-uberflip-content.node--view-mode-teaser:active > .node__content .view-more:after{border-left-color:#002D5B;}.node--type-uberflip-content.node--view-mode-teaser .field--name-field-uberflip-thumbnail{height:153px;position:relative;}.node--type-uberflip-content.node--view-mode-teaser .field--name-field-uberflip-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.node--type-uberflip-content.node--view-mode-teaser .field--name-field-uberflip-thumbnail img{width:auto;max-width:inherit;min-width:100%;height:auto;min-height:100%;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.node--type-uberflip-content.node--view-mode-teaser > .node__content{display:flex;flex-direction:column;height:calc(100% - 153px);padding:30px;}.node--type-uberflip-content.node--view-mode-teaser > .node__content > .type{font-weight:700;text-transform:uppercase;font-size:0.875rem;line-height:1.5;margin-bottom:10px;color:#696969;}.node--type-uberflip-content.node--view-mode-teaser > .node__content h5{margin-bottom:1.5em;}.node--type-uberflip-content.node--view-mode-teaser > .node__content .view-more{margin-top:auto;font-weight:800;font-size:1rem;line-height:1.5;text-transform:uppercase;color:#009AD9;}.node--type-uberflip-content.node--view-mode-teaser > .node__content .view-more:after{content:'';display:inline-block;vertical-align:top;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #009AD9;margin-left:5px;margin-top:10px;}.page-node-type-event .node--type-uberflip-content.node--view-mode-teaser > .node__content .view-more,.page-node-type-event-sub .node--type-uberflip-content.node--view-mode-teaser > .node__content .view-more{text-transform:none;font-weight:700;}.theme--insight-2021 .node--type-uberflip-content.node--view-mode-teaser > .node__content .view-more{color:#F13351;}.theme--insight-2021 .node--type-uberflip-content.node--view-mode-teaser > .node__content .view-more:after{border-left-color:#F13351;margin-left:15px;}
.glide{position:relative;width:100%;box-sizing:border-box;}.glide *{box-sizing:inherit;}.glide__track{overflow:hidden;}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform;}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide--rtl{direction:rtl;}.block--uberflip-stream > h2{line-height:1.2;color:#005F9E;position:relative;margin:0;padding-right:100px;}.layout.bg-color--dark-blue .block--uberflip-stream > h2,.layout.bg-color--dark-blue-gradient .block--uberflip-stream > h2,.layout.bg-color--extended-gradient .block--uberflip-stream > h2{color:#ffffff;}.block--uberflip-stream > h2:before{content:'';border-top:0.24em solid transparent;border-bottom:0.24em solid transparent;border-left:0.43em solid #FFBE00;position:absolute;top:0.38em;left:-0.7em;}.page-node-type-event .block--uberflip-stream > h2:before,.page-node-type-event-sub .block--uberflip-stream > h2:before{content:none;}.theme--insight-2021 .block--uberflip-stream > h2{color:#30004C;}.block--uberflip-stream .glide{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);margin-top:24px;}@media print,screen and (min-width:40em){.block--uberflip-stream .glide{margin-top:48px;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);}}@media print,screen and (min-width:64em){.block--uberflip-stream .glide{margin-left:-10px;margin-right:-10px;width:100%;}}.block--uberflip-stream .glide:not([data-total-slides='1']){margin-top:-35px;}@media print,screen and (min-width:64em){.block--uberflip-stream .glide:not([data-total-slides='1']){margin-top:-42px;}}.block--uberflip-stream .glide__arrows{display:flex;justify-content:flex-end;}.block--uberflip-stream .glide__arrows .glide__arrow{width:34px;height:34px;border-radius:17px;text-indent:-9999px;position:relative;}.block--uberflip-stream .glide__arrows .glide__arrow:before{content:'';border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;top:12px;}.block--uberflip-stream .glide__arrows .glide__arrow.glide__arrow--left{background:#002D5B;margin-right:15px;}.block--uberflip-stream .glide__arrows .glide__arrow.glide__arrow--left:before{border-right:8px solid #ffffff;left:12px;}.theme--insight-2021 .block--uberflip-stream .glide__arrows .glide__arrow.glide__arrow--left{background:rgba(81,94,97,0.4);}.block--uberflip-stream .glide__arrows .glide__arrow.glide__arrow--right{background:#009AD9;}.block--uberflip-stream .glide__arrows .glide__arrow.glide__arrow--right:before{border-left:8px solid #ffffff;right:12px;}.theme--insight-2021 .block--uberflip-stream .glide__arrows .glide__arrow.glide__arrow--right{background:#F13351;}@media print,screen and (max-width:63.99875em){.block--uberflip-stream .glide__arrows{padding-left:1.25rem;padding-right:1.25rem;}}@media print,screen and (max-width:63.99875em) and (min-width:40em){.block--uberflip-stream .glide__arrows{padding-left:1.875rem;padding-right:1.875rem;}}.block--uberflip-stream .glide__slides{align-items:stretch;padding-top:30px;margin-top:30px;padding-bottom:20px;}.block--uberflip-stream .glide__slides > .glide__slide{max-width:calc(100vw - 96px);margin-right:24px;height:auto;}@media print,screen and (max-width:39.99875em){.block--uberflip-stream .glide__slides > .glide__slide:first-child:not(.glide__slide--clone){margin-left:48px;}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.block--uberflip-stream .glide__slides > .glide__slide:first-child:not(.glide__slide--clone){margin-left:56px;}}@media print,screen and (min-width:40em){.block--uberflip-stream .glide__slides > .glide__slide{max-width:calc((100% - 24px) / 2);}}@media print,screen and (min-width:64em){.block--uberflip-stream .glide__slides > .glide__slide{max-width:calc((100% - 48px) / 3);}}.block--uberflip-stream .field--name-field-link{margin-top:4px;text-align:center;}@media print,screen and (min-width:40em){.block--uberflip-stream .field--name-field-link{margin-top:28px;}}.block--uberflip-stream .field--name-field-link a{display:inline-block;vertical-align:top;font-size:1rem;font-weight:800;padding:17px 25px;text-transform:uppercase;letter-spacing:0.071em;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #009AD9;background-image:linear-gradient(65deg,#009AD9 0%,#009AD9 50%,transparent 50%,transparent 100%);background-size:250% 100%;background-position:100% 0;color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .block--uberflip-stream .field--name-field-link a{outline:0;}.block--uberflip-stream .field--name-field-link a:hover,.block--uberflip-stream .field--name-field-link a:focus,.block--uberflip-stream .field--name-field-link a:active{border-color:#009AD9;background-position:0 0;color:#ffffff;}.layout.bg-color--none .block--uberflip-stream .field--name-field-link a,.layout.bg-color--light-blue .block--uberflip-stream .field--name-field-link a{color:#009AD9;}.layout.bg-color--none .block--uberflip-stream .field--name-field-link a:hover,.layout.bg-color--none .block--uberflip-stream .field--name-field-link a:focus,.layout.bg-color--none .block--uberflip-stream .field--name-field-link a:active,.layout.bg-color--light-blue .block--uberflip-stream .field--name-field-link a:hover,.layout.bg-color--light-blue .block--uberflip-stream .field--name-field-link a:focus,.layout.bg-color--light-blue .block--uberflip-stream .field--name-field-link a:active{color:#ffffff;}.page-node-type-event.theme--insight-2021 .block--uberflip-stream .field--name-field-link a,.page-node-type-event-sub.theme--insight-2021 .block--uberflip-stream .field--name-field-link a{display:inline-block;vertical-align:top;font-size:1.125rem;font-weight:700;padding:14px 22px;text-transform:none;letter-spacing:0;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #F13351;background-image:linear-gradient(65deg,#F13351 0%,#F13351 50%,transparent 50%,transparent 100%);background-size:250% 100%;background-position:100% 0;color:#F13351;box-shadow:0 15px 30px rgba(0,0,0,0.08);transition-property:background-position,border-color,color;transition-duration:250ms;transition-timing-function:ease-in-out;}[data-whatinput='mouse'] .page-node-type-event.theme--insight-2021 .block--uberflip-stream .field--name-field-link a,[data-whatinput='mouse']
      .page-node-type-event-sub.theme--insight-2021 .block--uberflip-stream .field--name-field-link a{outline:0;}.page-node-type-event.theme--insight-2021 .block--uberflip-stream .field--name-field-link a:hover,.page-node-type-event.theme--insight-2021 .block--uberflip-stream .field--name-field-link a:focus,.page-node-type-event.theme--insight-2021 .block--uberflip-stream .field--name-field-link a:active,.page-node-type-event-sub.theme--insight-2021 .block--uberflip-stream .field--name-field-link a:hover,.page-node-type-event-sub.theme--insight-2021 .block--uberflip-stream .field--name-field-link a:focus,.page-node-type-event-sub.theme--insight-2021 .block--uberflip-stream .field--name-field-link a:active{border-color:#F13351;background-position:0 0;color:#ffffff;}
