/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@font-face{font-family:"slick";src:url(/themes/invtrust/src/accessible-slick/./fonts/slick.eot);src:url(/themes/invtrust/src/accessible-slick/./fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/invtrust/src/accessible-slick/./fonts/slick.woff) format("woff"),url(/themes/invtrust/src/accessible-slick/./fonts/slick.ttf) format("truetype"),url(/themes/invtrust/src/accessible-slick/./fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-loading .slick-list{background:#fff url(/themes/invtrust/src/accessible-slick/./ajax-loader.gif) center center no-repeat;}.slick-prev,.slick-next{position:absolute;top:50%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;border:none;transform:translate(0,-50%);}.slick-prev:hover .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{opacity:1;}.slick-prev:focus,.slick-next:focus{top:calc(50% - 1px);}.slick-prev:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:focus .slick-next-icon{color:orange;font-size:28px;margin-left:-2px;}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:default;}.slick-prev.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-next.slick-disabled .slick-next-icon{opacity:0.25;}.slick-prev .slick-prev-icon,.slick-prev .slick-next-icon,.slick-next .slick-prev-icon,.slick-next .slick-next-icon{display:block;color:black;opacity:0.75;font-family:"slick";font-size:24px;line-height:1;}.slick-prev{left:-25px;}[dir=rtl] .slick-prev{left:auto;right:-25px;}.slick-prev .slick-prev-icon:before{content:"←";}[dir=rtl] .slick-prev .slick-prev-icon:before{content:"→";}.slick-next{right:-25px;}[dir=rtl] .slick-next{left:-25px;right:auto;}.slick-next .slick-next-icon:before{content:"→";}[dir=rtl] .slick-next .slick-next-icon:before{content:"←";}.slick-slider{margin-bottom:30px;}.slick-slider.slick-dotted{margin-bottom:60px;}.slick-dots{position:absolute;bottom:-30px;display:block;padding:0;margin:0;width:100%;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;}.slick-dots li button{display:block;height:20px;width:20px;margin-top:-4px;margin-left:-4px;line-height:0px;font-size:0px;color:transparent;border:0;background:transparent;cursor:pointer;}.slick-dots li button:hover .slick-dot-icon,.slick-dots li button:focus .slick-dot-icon{opacity:1;}.slick-dots li button:focus .slick-dot-icon:before{color:orange;}.slick-dots li button .slick-dot-icon{color:black;opacity:0.25;}.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";font-family:"slick";font-size:12px;line-height:1;text-align:center;transition:all 0.05s linear;}.slick-dots li.slick-active button:focus .slick-dot-icon{color:orange;opacity:1;}.slick-dots li.slick-active button .slick-dot-icon{color:black;opacity:1;}.slick-dots li.slick-active button .slick-dot-icon:before{margin-top:-3px;margin-left:-2px;font-size:18px;}.slick-sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-32px;z-index:10;opacity:0.75;background:none;border:0;cursor:pointer;color:black;}.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:focus{opacity:1;}.slick-autoplay-toggle-button:focus{color:orange;}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center;}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:"slick";font-size:18px;font-weight:normal;line-height:20px;text-align:center;}
*,::before,::after{box-sizing:border-box;}html{font-family:system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;}body{margin:0;}hr{height:0;color:inherit;}abbr[title]{text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,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;}table{text-indent:0;border-color:inherit;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;}::-moz-focus-inner{border-style:none;padding:0;}:-moz-focusring{outline:1px dotted ButtonText;}:-moz-ui-invalid{box-shadow:none;}legend{padding:0;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{color:#262425;font-size:16px;line-height:1.35;font-weight:400;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;}h1{font-size:2.25rem;line-height:1;font-weight:400;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;letter-spacing:-0.05rem;margin:0;}@media (min-width:481px){h1{font-size:2.625rem;}}@media (min-width:769px){h1{font-size:4rem;}}@media (min-width:993px){h1{font-size:5.3125rem;}}h2{font-size:1.8125rem;line-height:1;font-weight:400;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;margin:2.1rem 0 1.35rem;}@media (min-width:769px){h2{font-size:2.8125rem;}}h3{font-size:1.625rem;line-height:1;font-weight:500;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;margin:1rem 0;}@media (min-width:769px){h3{font-size:1.875rem;}}h4{font-size:1.3125rem;font-weight:500;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;}h5{font-weight:500;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;}p,ul,ol{font-size:1.25rem;font-weight:400;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;}.field--name-body h2:first-child,.field--name-body h3:first-child,.field--name-body h4:first-child,.field--name-body blockquote:first-child{margin-top:0;}blockquote{display:flex;margin-left:0;}blockquote::before{flex:0 1 54px;content:"‟";color:#003d4c;font-size:4.875rem;line-height:1.1;font-weight:700;font-style:italic;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;float:left;}blockquote p{flex:0 1 calc(100% - 54px);font-size:1.0625rem;font-style:italic;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;}blockquote p:last-child::after{content:"”";color:#003d4c;font-size:1.5rem;line-height:1;}.big{color:#003d4c;font-size:1.125rem;font-weight:400;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;}.small{color:#424242;font-size:0.8125rem;}a{color:#007377;text-decoration:underline;transition:color 0.3s ease;}a:hover{color:#007377;text-decoration:none;transition:color 0.2s ease;}a:visited{color:#007377;text-decoration:underline;}a:focus{outline-offset:1px;}.button,.button-full{color:#ffffff;font-size:1rem;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;border-radius:3px;background-color:#007377;display:inline-block;padding:12px 30px;transition:background 0.3s ease;}.button:visited,.button-full:visited{color:#ffffff;}.button:hover,.button-full:hover{color:#ffffff;background-color:#004244;transition:background 0.15s ease;}.button-outline{color:#007377;font-size:1rem;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;border:2px solid #007377;border-radius:3px;background-color:#ffffff;display:inline-block;padding:10px 30px;transition:background 0.3s ease;}.button-outline:visited{color:#007377;}.button-outline:hover{color:#007377;background-color:rgba(0,115,119,0.1);transition:background 0.15s ease;}nav.pager ul.pager__items{display:flex;justify-content:center;align-items:center;margin:0;padding:50px 0 40px;}nav.pager ul.pager__items li.pager__item{color:#262425;font-size:1rem;display:inline-block;float:none;margin:0;padding:0 0.5rem;}nav.pager ul.pager__items li.pager__item a{color:#003d4c;text-decoration:none;background-color:#f5f5f5;display:block;padding:0.5rem 1rem;transition:background-color 0.3s ease;}nav.pager ul.pager__items li.pager__item a:hover{color:#ffffff;background-color:#007377;transition:background-color 0.2s ease;}nav.pager ul.pager__items li.pager__item--ellipsis a,nav.pager ul.pager__items li.pager__item--first a,nav.pager ul.pager__items li.pager__item--previous a,nav.pager ul.pager__items li.pager__item--next a,nav.pager ul.pager__items li.pager__item--last a{background-color:transparent;padding:0 5px;}nav.pager ul.pager__items li.pager__item--ellipsis a:hover,nav.pager ul.pager__items li.pager__item--first a:hover,nav.pager ul.pager__items li.pager__item--previous a:hover,nav.pager ul.pager__items li.pager__item--next a:hover,nav.pager ul.pager__items li.pager__item--last a:hover{color:#007377;background-color:transparent;}nav.pager ul.pager__items li.pager__item--ellipsis{display:none;}@media (min-width:769px){nav.pager ul.pager__items li.pager__item--ellipsis{display:inline-block;}}nav.pager ul.pager__items li.pager__item.is-active{color:#ffffff;}nav.pager ul.pager__items li.pager__item.is-active a{color:#ffffff;background-color:#003d4c;}ul.menu{margin:0;padding:0;}ul.menu li.leaf{display:inline;list-style:none;margin:0;padding:0;}ul.menu li.leaf a{text-decoration:none;}.form-date,.form-email,.form-number,.form-search,.form-tel,.form-text,.form-time,.form-url{color:#262425;font-size:16px;line-height:32px;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";border:1px solid #757575;border-radius:3px;padding:4px 2%;width:100%;transition:border-color 0.15s ease;}.form-date:focus,.form-email:focus,.form-number:focus,.form-search:focus,.form-tel:focus,.form-text:focus,.form-time:focus,.form-url:focus{outline-offset:2px;}.form-type-checkbox .form-checkbox{float:left;margin-top:2px;}.form-type-checkbox label{margin-left:10px;}#edit-required-key p{color:#e53935;font-size:0.875rem;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;}textarea{color:#262425;font-size:16px;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";border:1px solid #757575;border-radius:1px 1px 0 0;padding:2%;width:100%;transition:border-color 0.15s ease;}textarea:focus{outline-offset:2px;}select{color:#262425;font-size:16px;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";border:1px solid #757575;border-radius:2px;background-color:#ffffff;box-shadow:inset 0 -7px 12px 0 rgba(0,0,0,0.015);padding:4px 2%;padding-right:2rem;width:100%;height:45px;}select:focus{outline-offset:2px;}select[disabled=disabled]{opacity:0.5;cursor:not-allowed;}@media (hover:none){input.form-text,textarea,select{font-size:1rem;}}.filter-wrapper{border:1px solid #1e88e5;border-top-style:none;border-radius:0 0 2px 2px;background-color:#f5f5f5;}.filter-wrapper .filter-help{float:none;}@media (min-width:993px){.filter-wrapper .filter-help{float:right;}}.filter-wrapper .filter-help p{font-size:0.875rem;}.filter-wrapper .filter-help p a{padding-left:0;}.filter-wrapper .filter-guidelines ul{font-size:0.8125rem;padding-left:12px;}.form-submit{color:#007377;font-size:16px;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;text-align:center;border:2px solid #007377;border-radius:3px;background-color:#ffffff;margin:0 10px 0 0;padding:10px 8%;width:auto;cursor:pointer;transition:background 0.3s ease;}.form-submit:focus{outline-offset:2px;}.form-submit:hover{color:#007377;background-color:rgba(0,115,119,0.1);transition:background 0.15s ease;}label{font-size:1rem;display:block;padding-bottom:3px;}.views-submit-button,.views-reset-button{position:relative;}.views-submit-button .hide-submit-text,.views-reset-button .hide-submit-text{color:#616161;font-size:0.8125rem;text-transform:uppercase;position:absolute;top:-20px;right:0;}.user-register-form{max-width:800px;}.field--type-webform{margin-bottom:100px;}.field--type-webform legend{font-weight:normal;}.field--type-webform form > .webform-type-fieldset{border-style:none;margin:3rem 0 0;padding:0;}.field--type-webform form > .webform-type-fieldset::before{content:"";border-top:1px solid #e0e0e0;display:block;position:relative;top:-3rem;width:100%;}.field--type-webform form > .webform-type-fieldset > legend{padding:0;}.field--type-webform form > .webform-type-fieldset > legend .fieldset-legend{color:#007377;font-size:1.125rem;font-weight:500;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;}.field--type-webform .webform-readonly input[type=text]{color:#424242;}.field--type-webform .webform-horizontal-rule{margin:2rem 0 !important;}.field--type-webform .form-type-tel,.field--type-webform .form-time,.field--type-webform .form-postal-code{max-width:300px;}.field--type-webform .form-number{max-width:400px;}.field--type-webform .form-date{padding:4px 2%;width:100%;max-width:300px;height:42px;}.field--type-webform .js-form-type-date .form-text.hasDatepicker{max-width:300px;}.field--type-webform .js-form-type-date .ui-datepicker-trigger{margin:12px 0 12px 1rem;}.field--type-webform .form-type-webform-document-file{border:1px solid #e0e0e0;border-radius:2px;background-color:#f5f5f5;padding:0.75rem;}.field--type-webform .form-type-webform-document-file .description{padding-top:1rem;}body:not(.page-node-type-team-member) .webform-confirmation{border-top-color:#007377;background-color:rgba(0,115,119,0.075);box-shadow:inset 0 0 0 1px rgba(0,115,119,0.25);padding:5% 8% 3%;}body:not(.page-node-type-team-member) .webform-confirmation h3[role=alert]:focus{outline-width:0;}body:not(.page-node-type-team-member) .webform-confirmation .webform-confirmation__message{font-size:1.3125rem;font-weight:bold;}.webform-confirmation .webform-confirmation__back::before{content:"← ";}.collapse-processed > summary::marker{content:"";}.toolbar-menu-administration .toolbar-menu{font-size:0.8125rem;font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;}.toolbar-menu-administration .toolbar-menu a,.toolbar-menu-administration .toolbar-menu a:visited{color:#222 !important;}.block-local-tasks-block{box-shadow:inset 0 -1px 0 0 #e0e0e0;}.block-local-tasks-block .tabs.primary{font-size:1rem;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";display:flex;margin:2rem 0;}.block-local-tasks-block .tabs.primary li{flex:0 1 auto;margin:0;}.block-local-tasks-block .tabs.primary li a{background-color:#f5f5f5;box-shadow:inset 0 -1px 0 0 #e0e0e0;padding:0.75rem 1.5rem;transition:box-shadow 0.15s ease;}.block-local-tasks-block .tabs.primary li a:hover,.block-local-tasks-block .tabs.primary li a.is-active{box-shadow:inset 0 -4px 0 0 #007377;transition:box-shadow 0.15s ease;}.external-link-popup.ui-dialog{border-style:none;}.external-link-popup.ui-dialog .ui-dialog-titlebar{font-size:1.3125rem;font-weight:400;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;text-indent:2px;border-style:none;background:none;padding:1rem 1.5rem 0;}.external-link-popup.ui-dialog .ui-dialog-titlebar-close{right:1rem;}.external-link-popup.ui-dialog .external-link-popup-content{padding:1.5rem;}.external-link-popup.ui-dialog .external-link-popup-content p{font-size:1.0625rem;margin:0;}.external-link-popup.ui-dialog .ui-dialog-buttonpane{border-color:#eeeeee;background:none;}.external-link-popup.ui-dialog .ui-dialog-buttonpane button{border-style:none;}.external-link-popup.ui-dialog .ui-dialog-buttonpane button:focus{outline:0;}.external-link-popup.ui-dialog .ui-dialog-buttonpane button:nth-child(1){color:#ffffff;font-size:1rem;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;border-radius:3px;background-color:#007377;display:inline-block;padding:12px 30px;transition:background 0.3s ease;}.external-link-popup.ui-dialog .ui-dialog-buttonpane button:nth-child(1):visited{color:#ffffff;}.external-link-popup.ui-dialog .ui-dialog-buttonpane button:nth-child(1):hover{color:#ffffff;background-color:#004244;transition:background 0.15s ease;}.external-link-popup.ui-dialog .ui-dialog-buttonpane button:nth-child(2){color:#007377;font-size:1rem;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;border:2px solid #007377;border-radius:3px;background-color:#ffffff;display:inline-block;padding:10px 30px;transition:background 0.3s ease;}.external-link-popup.ui-dialog .ui-dialog-buttonpane button:nth-child(2):visited{color:#007377;}.external-link-popup.ui-dialog .ui-dialog-buttonpane button:nth-child(2):hover{color:#007377;background-color:rgba(0,115,119,0.1);transition:background 0.15s ease;}#__bs_notify__{color:#ffffff !important;font-size:0.9375rem !important;font-weight:500;text-shadow:0 -1px 0 #222222;border-top-right-radius:8px !important;border-bottom-left-radius:0 !important;background-color:rgba(34,34,34,0.8) !important;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset -1px 0 0 0 rgba(255,255,255,0.3),0 -1px 0 0 rgba(34,34,34,0.75),1px 0 0 0 rgba(34,34,34,0.75);top:auto !important;right:auto !important;bottom:0 !important;left:0 !important;padding:20px 25px !important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}.site-header{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;position:relative;}@media (min-width:993px){.site-header{background-color:transparent;}}.site-header .region-header{flex:0 1 100%;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;}@media (min-width:993px){.site-header .region-header{flex:0 1 100%;max-width:100%;padding:2rem 1rem 1.75rem;flex-wrap:nowrap;}}.site-header .block-system-branding-block{flex:0 1 100%;padding:1rem;}@media (min-width:993px){.site-header .block-system-branding-block{flex:0 1 232px;padding:0;}}.site-header .block-system-branding-block img{vertical-align:bottom;max-width:232px;}.site-header .menu--main{flex:1 1 auto;background-color:#f4f6f3;display:flex;flex-wrap:wrap;}@media (min-width:993px){.site-header .menu--main{background-color:unset;flex-wrap:nowrap;}}.site-header .menu--main .menu-main{flex:0 1 100%;}@media (min-width:993px){.site-header .menu--main .menu-main{flex:1 1 auto;padding:0 1rem;}}.site-header .menu--main .menu-main .menu{font-size:1rem;display:flex;flex-wrap:wrap;margin:0;}@media (min-width:993px){.site-header .menu--main .menu-main .menu{flex-wrap:nowrap;justify-content:space-between;}}.site-header .menu--main .menu-main .menu .menu-item{flex:0 1 100%;padding:0;}@media (min-width:993px){.site-header .menu--main .menu-main .menu .menu-item{flex:0 1 auto;}}.site-header .menu--main .menu-main .menu .menu-item a{color:#003d4c;text-decoration:none;background-color:rgba(0,115,119,0);display:block;padding:1rem;transition:background-color 0.3s ease;}@media (min-width:1201px){.site-header .menu--main .menu-main .menu .menu-item a{padding:1rem 2rem;}}.site-header .menu--main .menu-main .menu .menu-item a:hover{background-color:rgba(0,115,119,0.15);transition:background-color 0.15s ease;}.site-header .menu--main .menu-main .menu .menu-item a.is-active{font-weight:bold;}.site-header .menu--main .menu-main .menu .menu-item .search{background-image:url(/themes/invtrust/images/magnifying-glass.svg);background-repeat:no-repeat;background-position:1rem center;background-size:16px auto;}@media (max-width:992px){.site-header .menu--main .menu-main .menu .menu-item .search{padding-left:2.5rem;}}@media (min-width:993px){.site-header .menu--main .menu-main .menu .menu-item .search{text-indent:-9999px;background-position:center;padding:1rem 1.5rem;}}.site-header .menu--main .menu-main .menu .menu-item .login{color:#003d4c;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;text-align:center;text-decoration:none;border:2px solid #003d4c;background-color:rgba(0,115,119,0);display:block;margin:1rem;padding:0.85rem 1rem;transition:background-color 0.3s ease;}@media (min-width:993px){.site-header .menu--main .menu-main .menu .menu-item .login{margin:0;padding:0.85rem 1.75rem;}}@media (min-width:1201px){.site-header .menu--main .menu-main .menu .menu-item .login{padding:0.85rem 2.5rem;}}.site-header .menu--main .menu-main .menu .menu-item .login:hover{background-color:rgba(0,115,119,0.15);transition:background-color 0.15s ease;}.site-header .menu-main .menu .menu-item--expanded{position:relative;z-index:398;list-style:none;}.site-header .menu-main .menu .menu-item--expanded .menu{display:none;}@media (min-width:993px){.site-header .menu-main .menu .menu-item--expanded .menu{display:block;}}.site-header .menu-main .menu .menu-item--expanded .menu .menu-item{margin-left:0;}@media (max-width:992px){.site-header .menu-main .menu .menu-item--expanded.menu-item--active-trail .menu{background-color:#007377;}}@media (max-width:992px){.site-header .menu-main .menu .menu-item--expanded.menu-item--active-trail .menu li a{color:#ffffff;}}.site-header .menu-main .menu .menu-item--expanded .menu{background-color:#007377;box-shadow:inset 1px 0 0 0 rgba(255,255,255,0.1);display:none;padding:0.25rem 0;}@media (min-width:993px){.site-header .menu-main .menu .menu-item--expanded .menu{box-shadow:0 2px 16px 2px rgba(34,34,34,0.2);opacity:0;position:absolute;top:-9999px;left:50%;z-index:1;padding:0;width:230px;transform:translate(-50%,0);transition:all 0.05s ease-out;}}.site-header .menu-main .menu .menu-item--expanded .menu .menu{font-size:0.9375rem;}@media (min-width:993px){.site-header .menu-main .menu .menu-item--expanded .menu .menu{background-color:rgba(34,34,34,0.1);box-shadow:none;position:unset;padding:0;width:auto;transform:unset;}}.site-header .menu-main .menu .menu-item--expanded .menu .menu .menu-item a{text-transform:none;padding:0.68rem 1.5rem 0.68rem 3rem;}.site-header .menu-main .menu .menu-item--expanded .menu a{color:#ffffff;transition:color 0.3s ease,background 0.3s ease;}@media (min-width:993px){.site-header .menu-main .menu .menu-item--expanded .menu a{padding:1rem 1.5rem;}}@media (min-width:993px){.site-header .menu-main .menu .menu-item--expanded .menu a:hover{color:#ffffff !important;background-color:#003d4c;-webkit-tap-highlight-color:transparent;transition:color 0.15s ease,background 0.15s ease;}}.site-header .menu-main .menu .menu-item.menu-item--expanded > a{position:relative;padding-right:1.6rem;}@media (min-width:1201px){.site-header .menu-main .menu .menu-item.menu-item--expanded > a{padding-right:2.6rem;}}.site-header .menu-main .menu .menu-item.menu-item--expanded > a span{display:block;position:absolute;top:22px;right:22px;z-index:1;width:15px;height:15px;cursor:pointer;}@media (min-width:993px){.site-header .menu-main .menu .menu-item.menu-item--expanded > a span{top:19px;right:9px;}}@media (min-width:1201px){.site-header .menu-main .menu .menu-item.menu-item--expanded > a span{right:22px;}}.site-header .menu-main .menu .menu-item.menu-item--expanded > a span i{background-color:#007377;display:block;position:absolute;top:45%;left:0;width:45%;height:2px;transition:all 0.15s ease;}.site-header .menu-main .menu .menu-item.menu-item--expanded > a span i:nth-child(1){left:20%;transform:rotate(45deg);}.site-header .menu-main .menu .menu-item.menu-item--expanded > a span i:nth-child(2){left:47%;transform:rotate(-45deg);}.site-header .menu-main .menu .menu-item.menu-open.menu-item--expanded > a{box-shadow:inset 0 1px 0 0 rgba(0,115,119,0.1);}@media (min-width:993px){.site-header .menu-main .menu .menu-item.menu-open.menu-item--expanded > a{box-shadow:unset;}}.site-header .menu-main .menu .menu-item.menu-open.menu-item--expanded > a span i{background-color:#007377;left:20%;width:67%;}.site-header .menu-main .menu .menu-item.menu-open.menu-item--expanded > a span i:nth-child(1){transform:rotate(-45deg);}.site-header .menu-main .menu .menu-item.menu-open.menu-item--expanded > a span i:nth-child(2){transform:rotate(45deg);}.site-header .menu-main .menu .menu-item.menu-open .menu{display:block;}@media (min-width:993px){.site-header .menu-main .menu .menu-item.menu-open .menu{opacity:1;top:50px;transition:all 0.25s ease-out;}}@media (min-width:993px){.site-header .menu-main .menu .menu-item.fade-in .menu{opacity:0;top:40px;}}@media (min-width:993px){.site-header .menu-main .menu .menu-item.fade-out .menu{opacity:0;top:40px;transition:all 0.2s ease-out;}}@media (max-width:992px){.site-header{overflow:hidden;height:80px;}}.site-header .navigation.menu--main .menu-button{color:#007377;border-style:none;background-color:transparent;position:absolute;top:16px;right:13px;z-index:2;padding:17px 15px;width:56px;height:49px;cursor:pointer;}@media (min-width:993px){.site-header .navigation.menu--main .menu-button{display:none;}}.site-header .navigation.menu--main .menu-button:focus{outline-color:#007377;outline-width:1px;}.site-header.mobile-menu-open #mobile-menu-icon i:nth-child(1){top:6px;left:50%;width:0;}.site-header.mobile-menu-open #mobile-menu-icon i:nth-child(2){transform:rotate(45deg);}.site-header.mobile-menu-open #mobile-menu-icon i:nth-child(3){transform:rotate(-45deg);}.site-header.mobile-menu-open #mobile-menu-icon i:nth-child(4){top:6px;left:50%;width:0;}.site-header #mobile-menu-icon{border:15px solid rgba(0,115,119,0);display:block;position:absolute;top:16px;right:11px;z-index:1;width:60px;height:45px;cursor:pointer;}@media (min-width:993px){.site-header #mobile-menu-icon{display:none;}}.site-header #mobile-menu-icon span{color:#007377;position:absolute;top:-3px;right:32px;}.site-header #mobile-menu-icon i{border-radius:7px;background-color:#007377;display:block;position:absolute;left:0;width:100%;height:3px;transform:rotate(0deg);transition:all 0.3s cubic-bezier(0.55,0,0.1,1);}.site-header #mobile-menu-icon i:nth-child(1){top:0;}.site-header #mobile-menu-icon i:nth-child(2),.site-header #mobile-menu-icon i:nth-child(3){top:7px;}.site-header #mobile-menu-icon i:nth-child(4){top:14px;}.site-header #mobile-menu-icon:hover{-webkit-tap-highlight-color:transparent;}.breadcrumbs{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;}.breadcrumbs .region-breadcrumb{flex:0 1 100%;max-width:100%;padding:1rem;}@media (min-width:993px){.breadcrumbs .region-breadcrumb{padding-top:0;}}.breadcrumbs .region-breadcrumb .breadcrumb{position:relative;z-index:2;}.breadcrumbs .region-breadcrumb .breadcrumb ol{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;font-size:0.8125rem;}.breadcrumbs .region-breadcrumb .breadcrumb ol li{padding-right:3px;}.breadcrumbs .region-breadcrumb .breadcrumb ol li::before{content:"❯";font-size:10px;}.breadcrumbs .region-breadcrumb .breadcrumb ol li:first-child::before{content:none;}.breadcrumbs .region-breadcrumb .breadcrumb ol li a{font-weight:bold;text-decoration:none;}.breadcrumbs .region-breadcrumb .breadcrumb ol li a:hover{text-decoration:underline;}.site-footer{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;}@media (min-width:993px){.site-footer{padding-top:70px;padding-right:5.7%;}}.site-footer .footer-top{flex:0 1 100%;max-width:100%;padding:1rem;padding-bottom:4px;}.site-footer .footer{flex:0 1 100%;max-width:100%;padding:1rem;}.site-footer .footer .region-footer{display:flex;flex-wrap:wrap;}.site-footer .footer .region-footer .block{flex:0 1 100%;}@media (min-width:769px){.site-footer .footer .region-footer .block{flex:0 1 25%;}}.site-footer .footer .region-footer .block p{font-size:1.0625rem;}.site-footer .footer-bottom{flex:0 1 100%;max-width:100%;padding:1rem;}.site-footer .footer-bottom .menu--footer .menu{font-size:1.0625rem;display:flex;flex-wrap:wrap;margin:0;padding:1rem 0 3rem;}.site-footer .footer-bottom .menu--footer .menu .menu-item{flex:0 1 100%;}@media (min-width:769px){.site-footer .footer-bottom .menu--footer .menu .menu-item{flex:0 1 auto;padding-right:3.5rem;}}.site-footer .footer-bottom .menu--footer .menu .menu-item a{color:#003d4c;text-decoration:none;}.site-footer .footer-bottom .footer-copyright{border-top:1px solid #007377;display:flex;flex-wrap:wrap;align-items:center;padding:1.5rem 0 3rem;}.site-footer .footer-bottom .footer-copyright p{flex:0 1 100%;font-size:0.875rem;}@media (min-width:769px){.site-footer .footer-bottom .footer-copyright p{flex:1 1 auto;}}.site-footer .footer-bottom .footer-copyright .social-btns{flex:0 1 100%;}@media (min-width:769px){.site-footer .footer-bottom .footer-copyright .social-btns{flex:0 1 auto;}}.site-footer .footer-bottom .footer-copyright .social-btns svg{vertical-align:bottom;}.site-footer .footer-bottom .footer-copyright .social-btns .linkedin:hover svg #linkedin path:nth-child(1){fill:#0077b5;}body{background-color:#ffffff;}@media (min-width:481px){body{background-image:url(/themes/invtrust/images/star.svg),url("data:image/svg+xml,%0A%3Csvg width='100px' height='265px' viewBox='0 0 100 265' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Crect id='Rectangle' fill='%23003D4C' x='0' y='0' width='100' height='265' %3E%3C/rect%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%0A%3Csvg width='100px' height='10px' viewBox='0 0 100 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Crect id='Rectangle' fill='%23007377' x='0' y='0' width='100' height='10' %3E%3C/rect%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat,repeat-y;background-position:13px 252px,-50px 0,-50px 0;background-size:24px auto,auto,auto;overflow-x:hidden;}}@media (min-width:993px){body{background-position:30px 246px,0 0,0 0;background-size:40px auto,auto,auto;}}hr{border-style:none;border-top:1px solid #e0e0e0;}img{max-width:100%;height:auto;}img.align-left{float:none;margin:3px auto 2rem;}@media (min-width:769px){img.align-left{float:left;margin:3px 2rem 2rem 0;}}img.align-right{float:none;margin:3px auto 2rem;}@media (min-width:769px){img.align-right{float:right;margin:3px 0 2rem 2rem;}}.highlighted{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;}.highlighted .region-highlighted{flex:0 1 100%;max-width:100%;padding:0 1rem;}.help{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;}.help .region-help{flex:0 1 100%;max-width:100%;padding:0 1rem;}.site-main{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;}.site-main .layout-content-top{flex:0 1 100%;max-width:100%;padding:0 1rem;}.site-main .layout-content-top .page-title{margin-bottom:1.5rem;}.site-main .layout-content{flex:0 1 100%;max-width:100%;padding:1rem;padding-bottom:50px;}@media (min-width:993px){.site-main .layout-content{flex:0 1 100%;max-width:100%;padding:0 8.5% 0 1rem;}}.layout-content-bottom{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;}.layout-content-bottom .region-content-bottom{flex:0 1 100%;max-width:100%;padding:1rem;}.sidebar-first .site-main{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;padding-bottom:50px;}.sidebar-first .site-main .layout-content{flex:0 1 100%;max-width:100%;padding:1rem;order:2;}@media (min-width:993px){.sidebar-first .site-main .layout-content{flex:0 1 75%;max-width:75%;padding:1rem;}}.sidebar-first .site-main .layout-sidebar-first{flex:0 1 100%;max-width:100%;padding:1rem;order:1;}@media (min-width:993px){.sidebar-first .site-main .layout-sidebar-first{flex:0 1 25%;max-width:25%;padding:1rem;}}.sidebar-second .site-main{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;padding-bottom:50px;}.sidebar-second .site-main .layout-content{flex:0 1 100%;max-width:100%;padding:1rem;}@media (min-width:993px){.sidebar-second .site-main .layout-content{flex:0 1 70%;max-width:70%;padding:1rem 2rem 1rem 1rem;}}.sidebar-second .site-main .layout-sidebar-second{flex:0 1 100%;max-width:100%;padding:2rem 1rem 1rem;box-shadow:inset 0 1px 0 0 #e0e0e0;}@media (min-width:993px){.sidebar-second .site-main .layout-sidebar-second{flex:0 1 30%;max-width:30%;padding:1rem 1rem 1rem 2rem;box-shadow:inset 1px 0 0 0 #e0e0e0;}}.both-sidebars .site-main{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;padding-bottom:50px;}.both-sidebars .site-main .layout-content{flex:0 1 100%;max-width:100%;padding:1rem;order:2;}@media (min-width:993px){.both-sidebars .site-main .layout-content{flex:0 1 50%;max-width:50%;padding:1rem;}}.both-sidebars .site-main .layout-sidebar-first{flex:0 1 100%;max-width:100%;padding:1rem;order:1;}@media (min-width:993px){.both-sidebars .site-main .layout-sidebar-first{flex:0 1 25%;max-width:25%;padding:1rem;}}.both-sidebars .site-main .layout-sidebar-second{flex:0 1 100%;max-width:100%;padding:1rem;order:3;}@media (min-width:993px){.both-sidebars .site-main .layout-sidebar-second{flex:0 1 25%;max-width:25%;padding:1rem;}}@media (min-width:481px){.site-header-container,.breadcrumbs-container,.highlighted-container,.help-container,.layout-page-intro .view-content,.site-main-container,.layout-content-bottom-container,.site-footer-container{padding-left:50px;}}@media (min-width:993px){.site-header-container,.breadcrumbs-container,.highlighted-container,.help-container,.layout-page-intro .view-content,.site-main-container,.layout-content-bottom-container,.site-footer-container{padding-left:100px;}}@media (min-width:1401px){.site-header-container,.breadcrumbs-container,.highlighted-container,.help-container,.layout-page-intro .view-content,.site-main-container,.layout-content-bottom-container,.site-footer-container{padding-left:50px;}}.page-node-type-team-member .field--name-field-tm-position{margin:-20px 0 3rem 3px;}.page-node-type-team-member .intro{border-bottom:1px solid #e0e0e0;display:flex;flex-wrap:wrap;margin-bottom:35px;padding-bottom:25px;}@media (min-width:769px){.page-node-type-team-member .intro{margin-bottom:50px;padding-bottom:50px;}}.page-node-type-team-member .intro .field--name-field-tm-photo{flex:0 1 100%;margin-top:3px;}@media (min-width:769px){.page-node-type-team-member .intro .field--name-field-tm-photo{flex:0 1 320px;}}@media (min-width:769px){.page-node-type-team-member .intro .field--name-field-tm-photo img{width:320px;}}.page-node-type-team-member .intro .intro-content{flex:0 1 100%;padding-top:2rem;}@media (min-width:769px){.page-node-type-team-member .intro .intro-content{flex:0 1 calc(100% - 320px);padding-top:0;padding-left:2rem;}}.page-node-type-team-member .intro .intro-content .field--name-field-tm-position{font-size:1.1875rem;font-weight:bold;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;margin-bottom:1rem;}.page-node-type-team-member .intro .intro-content .field--name-field-tm-phone,.page-node-type-team-member .intro .intro-content .field--name-field-tm-hometown,.page-node-type-team-member .intro .intro-content .field--name-field-tm-education,.page-node-type-team-member .intro .intro-content .field--name-field-tm-work-history{font-size:1.1875rem;margin-bottom:1rem;}.page-node-type-team-member .intro .intro-content .field--name-field-tm-phone .field__label,.page-node-type-team-member .intro .intro-content .field--name-field-tm-hometown .field__label,.page-node-type-team-member .intro .intro-content .field--name-field-tm-education .field__label,.page-node-type-team-member .intro .intro-content .field--name-field-tm-work-history .field__label{font-size:1.0625rem;}.page-node-type-team-member .intro .intro-content .field--name-field-tm-education .field__items,.page-node-type-team-member .intro .intro-content .field--name-field-tm-work-history .field__items{padding-left:2rem;}.page-node-type-team-member .intro .intro-content .field--name-field-tm-education .field__items .field__item,.page-node-type-team-member .intro .intro-content .field--name-field-tm-work-history .field__items .field__item{position:relative;}.page-node-type-team-member .intro .intro-content .field--name-field-tm-education .field__items .field__item::before,.page-node-type-team-member .intro .intro-content .field--name-field-tm-work-history .field__items .field__item::before{content:"•";position:absolute;left:-1.25rem;}.page-node-type-team-member .intro .intro-content .field--name-field-team-member-quote{font-size:1.3125rem;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;position:relative;z-index:1;padding:0.8rem 1.3rem 1rem;}.page-node-type-team-member .intro .intro-content .field--name-field-team-member-quote::before{content:"“";margin-left:-9px;}.page-node-type-team-member .intro .intro-content .field--name-field-team-member-quote::after{content:"”";}.page-node-type-team-member .contact-team-member.block-webform h2{font-size:1.3125rem;font-weight:500;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;margin-top:0;}.view-team-members{border-top:1px solid #007377;padding-top:60px;}.view-team-members .view-content{display:flex;flex-wrap:wrap;margin:0 -1rem;}@media (min-width:769px){.view-team-members .view-content{margin:0 -24px;}}@media (min-width:993px){.view-team-members .view-content{margin:0 -34px;}}.view-team-members .view-content .views-row{flex:0 1 100%;padding:2rem 1rem;}@media (min-width:481px){.view-team-members .view-content .views-row{flex:0 1 50%;}}@media (min-width:769px){.view-team-members .view-content .views-row{flex:0 1 33.3333333333%;padding:2rem 1.5rem;}}@media (min-width:993px){.view-team-members .view-content .views-row{flex:0 1 25%;padding:50px 34px;}}.view-team-members .view-content .views-row .views-field-field-tm-photo{padding-bottom:1.35rem;}.view-team-members .view-content .views-row .views-field-field-tm-photo img{width:100%;}.view-team-members .view-content .views-row .views-field-title{font-size:1.125rem;font-weight:700;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;}.view-team-members .view-content .views-row .views-field-title a{color:#003d4c;text-decoration:none;}.view-team-members .view-content .views-row .views-field-title a:hover{text-decoration:underline;}.view-team-members .view-content .views-row .views-field-field-tm-position{font-size:1.125rem;}.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row:not(.has-image){margin:0 auto 24px;padding:0 1rem;width:100%;max-width:1136px;}.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image{margin-bottom:65px;}@media (min-width:993px){.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image{position:relative;top:-42px;z-index:1;}}.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .page-intro{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1136px;}.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .page-intro .page-intro-copy{flex:0 1 100%;max-width:100%;padding:1rem;}@media (min-width:993px){.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .page-intro .page-intro-copy{flex:0 1 56%;max-width:56%;padding:1rem;display:flex;flex-direction:column;justify-content:center;padding-left:1.9%;min-height:530px;}}@media (min-width:993px) and (min-width:1201px){.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .page-intro .page-intro-copy{flex:0 1 60%;max-width:60%;padding:1rem;padding-left:1rem;}}@media (min-width:993px) and (max-width:1200px){.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .page-intro .page-intro-copy .views-field-title{-webkit-hyphens:auto;hyphens:auto;}}.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .views-field-field-page-intro-photo{padding-right:1rem;padding-left:1rem;}@media (min-width:993px){.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .views-field-field-page-intro-photo{overflow:hidden;position:absolute;top:0;left:60%;z-index:2;padding:0;width:40%;height:530px;}}@media (min-width:993px) and (min-width:1401px){.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .views-field-field-page-intro-photo{left:59%;width:41%;}}@media (min-width:993px){.layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .views-field-field-page-intro-photo img{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;}}.path-frontpage .layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image{margin-bottom:80px;}@media (min-width:993px){.path-frontpage .layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image{top:0;}}.path-frontpage .layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image .views-field-field-page-intro-photo img{-o-object-position:center bottom;object-position:center bottom;}.node-27 .layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image,.node-28 .layout-page-intro .block-views-blockpage-intro-block-1 .view-content .views-row.has-image{margin-bottom:40px;}.path-search .search-form{padding-bottom:50px;}.path-search .search-form .form-type-search{padding-right:1rem;width:100%;max-width:516px;}.path-search .search-form .form-type-search label{display:block;}.path-search .search-form .form-type-search .form-search{-webkit-appearance:none;border-radius:0;}.path-search .search-help-link{font-size:1.25rem;display:inline-block;margin-top:1rem;}.search-block-form h2{font-size:1rem;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;margin:0;padding-bottom:3px;}.search-block-form form{display:flex;flex-wrap:wrap;}.search-block-form form .form-type-search{margin:0;width:100%;max-width:500px;}.search-block-form form .form-type-search .form-search{-webkit-appearance:none;border-radius:0;}.search-block-form form .form-actions{padding-left:1rem;width:100%;max-width:200px;}.search-block-form form .form-actions .form-submit{width:100%;}.search-results{margin:0;padding:0;}.search-results li{border-bottom:1px solid #e0e0e0;margin:0;padding:1rem 0;}.search-results .search-result__title a{text-decoration:none;}.search-results .search-result__title a:hover{text-decoration:underline;}.paragraph--type--cta-button-group{margin-bottom:65px;}.paragraph--type--cta-button-group .field--name-field-cta-button{display:flex;flex-wrap:wrap;}@media (min-width:769px){.paragraph--type--cta-button-group .field--name-field-cta-button{flex-wrap:nowrap;}}.paragraph--type--cta-button-group .field--name-field-cta-button .field__item{flex:0 1 100%;}.paragraph--type--cta-button-group .field--name-field-cta-button .field__item a{color:#262425;font-size:1.3125rem;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;text-align:center;text-decoration:none;border:2px solid #007377;border-top-style:none;background-color:#ffffff;display:block;padding:3rem 1rem;transition:color 0.3s ease,background 0.3s ease;}@media (min-width:769px){.paragraph--type--cta-button-group .field--name-field-cta-button .field__item a{border-top:2px solid #007377;border-left-style:none;padding:4.375rem 1rem;height:100%;}}.paragraph--type--cta-button-group .field--name-field-cta-button .field__item a:hover{color:#003d4c;background-color:rgba(0,115,119,0.1);transition:color 0.15s ease,background 0.15s ease;}@media (max-width:768px){.paragraph--type--cta-button-group .field--name-field-cta-button .field__item:first-child a{border-top:2px solid #007377;}}@media (min-width:769px){.paragraph--type--cta-button-group .field--name-field-cta-button .field__item:first-child a{border-left:2px solid #007377;}}.paragraph--type--single-content{margin:0;padding:3rem 0;}.paragraph--type--column-content{border-top:1px solid #007377;border-bottom:1px solid #007377;margin:0 0 5rem;padding:3rem 0;}.paragraph--type--column-content .field--name-field-column-content-body{display:flex;flex-wrap:wrap;}.paragraph--type--column-content .field--name-field-column-content-body .field__item{flex:0 1 100%;}@media (min-width:769px){.paragraph--type--column-content .field--name-field-column-content-body .field__item{padding:1rem 0;}}@media (min-width:769px){.paragraph--type--column-content .column-count-2 .field__item{flex:0 1 50%;}}@media (min-width:993px){.paragraph--type--column-content .column-count-2 .field__item{padding:2rem 0;}}@media (min-width:769px){.paragraph--type--column-content .column-count-2 .field__item:nth-child(odd){padding-right:2rem;}}@media (min-width:769px){.paragraph--type--column-content .column-count-2 .field__item:nth-child(even){padding-left:2rem;}}@media (min-width:769px){.paragraph--type--column-content .column-count-3 .field__item{flex:0 1 33.3333333333%;}}@media (min-width:993px){.paragraph--type--column-content .column-count-3 .field__item{padding:2rem 0;}}@media (min-width:769px){.paragraph--type--column-content .column-count-3 .field__item:nth-child(3n+1){padding-right:1rem;}}@media (min-width:993px){.paragraph--type--column-content .column-count-3 .field__item:nth-child(3n+1){padding-right:2rem;}}@media (min-width:769px){.paragraph--type--column-content .column-count-3 .field__item:nth-child(3n+2){padding-right:0.5rem;padding-left:0.5rem;}}@media (min-width:993px){.paragraph--type--column-content .column-count-3 .field__item:nth-child(3n+2){padding-right:1rem;padding-left:1rem;}}@media (min-width:769px){.paragraph--type--column-content .column-count-3 .field__item:nth-child(3n+3){padding-left:1rem;}}@media (min-width:993px){.paragraph--type--column-content .column-count-3 .field__item:nth-child(3n+3){padding-left:2rem;}}.paragraph--type--columns-icon-content{margin:0 0 1rem;}.paragraph--type--columns-icon-content .paragraph--type--icon-and-content{border-top:1px solid #007377;display:flex;flex-wrap:wrap;padding:46px 0;}@media (min-width:769px){.paragraph--type--columns-icon-content .paragraph--type--icon-and-content{padding:90px 0;}}.paragraph--type--columns-icon-content .paragraph--type--icon-and-content .field--name-field-icon-icon-content{flex:0 1 30%;padding-right:0.5rem;}@media (min-width:769px){.paragraph--type--columns-icon-content .paragraph--type--icon-and-content .field--name-field-icon-icon-content{padding-right:1rem;}}.paragraph--type--columns-icon-content .paragraph--type--icon-and-content .field--name-field-icon-icon-content .field__item{text-align:center;padding:1.25rem 0;}.paragraph--type--columns-icon-content .paragraph--type--icon-and-content .field--name-field-icon-content-content{flex:0 1 70%;padding-left:0.5rem;}@media (min-width:769px){.paragraph--type--columns-icon-content .paragraph--type--icon-and-content .field--name-field-icon-content-content{padding-left:1rem;}}.paragraph--type--featured-block{margin-bottom:70px;}.paragraph--type--featured-block .featured-block-content{border-top-width:22px;border-top-style:solid;padding:8% 8% 5%;}@media (min-width:769px){.paragraph--type--featured-block .featured-block-content{padding:5% 10%;}}.paragraph--type--featured-block .featured-block-content.block-color-red{border-top-color:#703c2f;background-color:#fbf7f4;}.paragraph--type--featured-block .featured-block-content.block-color-tan{border-top-color:#857b25;background-color:#fcf9f0;}.paragraph--type--featured-block .featured-block-content.block-color-teal{border-top-width:2px;border-top-color:#007377;background-color:rgba(0,115,119,0.05);}.paragraph--type--featured-block .featured-block-content.has-image{display:flex;flex-wrap:wrap;}.paragraph--type--featured-block .featured-block-content.has-image .field--name-field-featured-block-photo{flex:0 1 100%;}@media (min-width:769px){.paragraph--type--featured-block .featured-block-content.has-image .field--name-field-featured-block-photo{flex:0 1 50%;padding-right:3rem;}}.paragraph--type--featured-block .featured-block-content.has-image .field--name-field-featured-block-photo img{width:100%;}.paragraph--type--featured-block .featured-block-content.has-image .field--name-field-featured-block-body{flex:0 1 100%;}@media (min-width:769px){.paragraph--type--featured-block .featured-block-content.has-image .field--name-field-featured-block-body{flex:0 1 50%;}}.paragraph--type--featured-block .featured-block-content .field--name-field-featured-block-body h2{margin-top:0;}.paragraph--type--insights-link-block{border-top:1px solid #007377;padding:60px 0;}@media (min-width:769px){.paragraph--type--insights-link-block{padding:80px 0;}}.paragraph--type--insights-link-block .field--name-field-insights-link-header{font-size:1.625rem;line-height:1;font-weight:500;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;margin:0 0 1rem;}@media (min-width:769px){.paragraph--type--insights-link-block .field--name-field-insights-link-header{font-size:1.9375rem;}}.paragraph--type--insights-link-block .field--name-field-insights-link-links{margin-bottom:3rem;}.paragraph--type--insights-link-block .field--name-field-insights-link-links a{color:#262425;font-size:1.625rem;line-height:1;font-weight:500;font-family:"TT Livret Text Regular","Times New Roman",Times,Georgia,serif;display:inline-block;margin:0.75rem 0;}.paragraph--type--insights-link-block .field--name-field-insights-link-links a:hover{color:#007377;}.paragraph--type--insights-link-block .field--name-field-insights-link-cta a{color:#007377;font-size:1rem;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;border:2px solid #007377;border-radius:3px;background-color:#ffffff;display:inline-block;padding:10px 30px;transition:background 0.3s ease;}.paragraph--type--insights-link-block .field--name-field-insights-link-cta a:visited{color:#007377;}.paragraph--type--insights-link-block .field--name-field-insights-link-cta a:hover{color:#007377;background-color:rgba(0,115,119,0.1);transition:background 0.15s ease;}.site-footer .footer-top .news-bar.block{background-color:#f4f6f3;background-image:url("data:image/svg+xml,%0A%3Csvg width='100px' height='10px' viewBox='0 0 100 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Crect id='Rectangle' fill='%23003D4C' x='0' y='0' width='100' height='10'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat-y;background-position:right top;position:relative;z-index:1;}.site-footer .footer-top .news-bar.block .slick-slider.slick-dotted{margin-bottom:50px;}.site-footer .footer-top .news-bar.block .slick-list{overflow:hidden;position:relative;z-index:1;}.site-footer .footer-top .news-bar.block .slick-list .field__item a{color:#003d4c;font-size:1rem;font-family:"Work Sans",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;display:block;padding:0.8rem 3rem 0.8rem 1rem;width:calc(100% - 100px);min-height:50px;}.site-footer .footer-top .news-bar.block .slick-list .field__item a:hover{color:#007377;}.site-footer .footer-top .news-bar.block .slick-autoplay-toggle-button{color:#424242;border-radius:2px;background-color:rgba(34,34,34,0.085);top:50%;right:110px;bottom:auto;left:auto;padding:0.4rem 0.9rem 0.3rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transform:translate(0,-50%);transition:background-color 0.3s ease;}.site-footer .footer-top .news-bar.block .slick-autoplay-toggle-button:hover{background-color:rgba(34,34,34,0.15);transition:background-color 0.15s ease;}.site-footer .footer-top .news-bar.block .slick-autoplay-toggle-button:focus{color:#007377;}.site-footer .footer-top .news-bar.block .slick-autoplay-toggle-button .slick-pause-icon::before,.site-footer .footer-top .news-bar.block .slick-autoplay-toggle-button .slick-play-icon::before{font-size:14px;width:16px;height:16px;}.site-footer .footer-top .news-bar.block .slick-arrow{text-indent:-9999px;border-style:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:auto 20px;position:absolute;top:50%;z-index:4;padding:0;width:50px;height:99.5%;cursor:pointer;transform:translate(0,-50%);transition:all 0.3s ease;}.site-footer .footer-top .news-bar.block .slick-arrow:hover{background-color:#007377;transition:all 0.15s ease;}.site-footer .footer-top .news-bar.block .slick-arrow.slick-prev{background-image:url(/themes/invtrust/images/angle-left-white.svg);right:50px;left:auto;}.site-footer .footer-top .news-bar.block .slick-arrow.slick-next{background-image:url(/themes/invtrust/images/angle-right-white.svg);right:0;}.site-footer .footer-top .news-bar.block .slick-dots{text-align:center;list-style:none;margin:0.5rem 0 0;padding:0;}.site-footer .footer-top .news-bar.block .slick-dots li{display:inline-block;margin:0;width:1rem;height:1rem;}.site-footer .footer-top .news-bar.block .slick-dots li button{text-indent:-9999px;border-style:none;border-radius:50%;background-color:#757575;box-shadow:0 0 0 1px #ffffff;margin:0 0.25rem;padding:0;width:7px;height:7px;transition:all 0.5s ease;cursor:pointer;}.site-footer .footer-top .news-bar.block .slick-dots li.slick-active button{background-color:#007377;box-shadow:0 0 0 1px #007377;transition:all 0.5s ease;}
