/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{box-sizing:border-box;}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;}body{margin:0;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';}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;}
table.bt thead,table.bt tbody th{display:none;}table.bt tfoot th,table.bt tfoot td,table.bt tbody td{border:none;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:top;float:left\9;width:100%\9;}table.bt tfoot th::before,table.bt tfoot td::before,table.bt tbody td::before{content:attr(data-th) ": ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;font-weight:bold;width:6.5em;}table.bt tfoot th.bt-hide,table.bt tfoot td.bt-hide,table.bt tbody td.bt-hide{display:none;}table.bt tfoot th .bt-content,table.bt tfoot td .bt-content,table.bt tbody td .bt-content{vertical-align:top;}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch;}table.bt.bt--no-header tfoot td::before,table.bt.bt--no-header tbody td::before{display:none;}
.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/custom/itracs/libraries/accessible-slick/./fonts/slick.eot);src:url(/themes/custom/itracs/libraries/accessible-slick/./fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/itracs/libraries/accessible-slick/./fonts/slick.woff) format("woff"),url(/themes/custom/itracs/libraries/accessible-slick/./fonts/slick.ttf) format("truetype"),url(/themes/custom/itracs/libraries/accessible-slick/./fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-loading .slick-list{background:#fff url(/themes/custom/itracs/libraries/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;}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{color:#263238;font-size:15px;line-height:1.35;font-weight:normal;font-family:"ITCFranklinGothicW01-Bk 812647","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}h1{color:#007377;font-size:1.75rem;line-height:1.1;font-weight:400;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;letter-spacing:-0.05rem;margin:0 0 2rem;}@media (min-width:481px){h1{font-size:2.125rem;}}h2{color:#007377;font-size:1.25rem;line-height:1.2;font-weight:500;font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin:2.1rem 0 1.35rem;}h3{color:#003d4c;font-size:1.125rem;line-height:1.2;font-weight:500;font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}h4{font-size:1rem;font-weight:500;font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}h5{font-weight:500;font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}p,ul,ol{font-size:0.9375rem;font-weight:400;font-family:"ITCFranklinGothicW01-Bk 812647","Helvetica Neue",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:1rem 0 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:"Cheltenham ITC W01 Bold","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:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;}blockquote p:last-child::after{content:"”";color:#003d4c;font-size:1.5rem;line-height:1;}blockquote + p{margin-top:0;}.big{color:#003d4c;font-size:1.125rem;font-weight:400;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;}.small{color:#424242;font-size:0.8125rem;}.form-text,.form-email,.form-url,.form-tel,.form-number,.form-time,.form-date{color:#263238;font-size:0.9375rem;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-text:focus,.form-email:focus,.form-url:focus,.form-tel:focus,.form-number:focus,.form-time:focus,.form-date: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:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;}textarea{color:#263238;font-size:0.9375rem;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:#263238;font-size:0.9375rem;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;}input.form-submit{color:#ffffff;font-size:0.9375rem;line-height:42px;text-align:center;border-style:none;border-radius:2px;background-color:#007377;margin:0;margin-right:10px;padding:0 10%;width:100%;cursor:pointer;transition:background-color 0.1s ease;}@media (min-width:769px){input.form-submit{width:auto;}}input.form-submit:focus{outline-offset:2px;}input.form-submit:hover{background-color:#004244;}label{font-size:0.875rem;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{max-width:740px;}.field--type-webform legend{font-weight:normal;}.field--type-webform form > .webform-type-fieldset{border-style:none;margin:1rem 0;padding:0;}.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:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",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;}.webform-confirmation h3[role=alert]:focus{outline-width:0;}.collapse-processed > summary::marker{content:"";}.webform-submission-place-order-form #edit-search-solutions,.webform-submission-place-order-form #edit-policy-solutions{border:1px solid #e0e0e0;border-radius:3px;background-color:#fafafa;margin-top:-1rem;margin-bottom:2rem;padding-right:1rem;padding-left:1rem;}.webform-submission-place-order-form #edit-search-solutions > legend .fieldset-legend,.webform-submission-place-order-form #edit-policy-solutions > legend .fieldset-legend{font-size:1rem;}.webform-submission-place-order-form .form-type-managed-file{border:1px solid #e0e0e0;border-radius:3px;background-color:#fafafa;padding:1rem;}.webform-submission-place-order-form .form-type-managed-file label{font-weight:600;}a{color:#007377;text-decoration:underline;transition:color 0.2s ease;}a:hover{color:#007fa3;text-decoration:none;}a:visited{color:#007377;text-decoration:underline;}a:focus{outline-offset:1px;}.button{color:#ffffff;font-size:1rem;font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;border-radius:2px;background-color:#007377;display:inline-block;padding:10px 30px;transition:background 0.3s ease;}.button:visited{color:#ffffff;}.button:hover{color:#ffffff;background-color:#004244;transition:background 0.15s ease;}.button-right-arrow{color:#ffffff;font-size:1rem;font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;border-radius:2px;background-color:#007377;background-image:url(/themes/custom/itracs/images/icons/angle-right-white.svg),url(/themes/custom/itracs/images/inverted-arrow.svg);background-repeat:no-repeat;background-position:right 12px center,right center;background-size:auto 16px,auto auto;display:block;padding:10px 2rem 10px 1rem;transition:background 0.3s ease;}.button-right-arrow:visited{color:#ffffff;}.button-right-arrow:hover{color:#ffffff;background-color:#004244;background-position:right 10px center,right center;transition:background 0.15s ease;}.right-arrow,.right-arrow[target=_blank]{font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none;box-shadow:0 0 0 0 rgba(0,115,119,0);display:block;transition:all 0.3s ease;background:transparent url(/themes/custom/itracs/images/icons/angle-right-teal.svg) no-repeat right 4px;background-size:auto 12px;padding-right:1rem;}.right-arrow:hover,.right-arrow[target=_blank]:hover{color:#003d4c !important;box-shadow:0 3px 0 0 rgba(0,115,119,0.75);transition:all 0.15s ease;}.right-arrow[target=_blank],.right-arrow[target=_blank][target=_blank]{background-image:url(/themes/custom/itracs/images/icons/external-link-teal.svg);}.left-arrow{font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none;box-shadow:0 0 0 0 rgba(0,115,119,0);display:block;transition:all 0.3s ease;background:transparent url(/themes/custom/itracs/images/icons/angle-left-teal.svg) no-repeat left 4px;background-size:auto 12px;padding-left:1rem;}.left-arrow:hover{color:#003d4c !important;box-shadow:0 3px 0 0 rgba(0,115,119,0.75);transition:all 0.15s ease;}.block-block-content.block-prominent .right-arrow{color:#ffffff;background-image:url(/themes/custom/itracs/images/icons/angle-right-white.svg);box-shadow:0 0 0 0 rgba(255,255,255,0);}.block-block-content.block-prominent .right-arrow:hover{color:#ffffff !important;box-shadow:0 3px 0 0 rgba(255,255,255,0.75);}nav.pager ul.pager__items{text-align:center;margin:50px 0 40px -5px;padding:0;min-height:24px;}nav.pager ul.pager__items li.pager__item,nav.pager ul.pager__items li.pager__item--ellipsis,nav.pager ul.pager__items li.pager__item--first,nav.pager ul.pager__items li.pager__item--previous,nav.pager ul.pager__items li.pager__item--next,nav.pager ul.pager__items li.pager__item--last{color:#263238;font-size:0.875rem;display:inline-block;float:none;margin-left:5px;}nav.pager ul.pager__items li.pager__item a,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{color:#444;line-height:inherit;border-radius:3px;display:block;padding:1px 10px;}nav.pager ul.pager__items li.pager__item{background-color:#f5f5f5;margin-bottom:8px;}nav.pager ul.pager__items li.pager__item--first,nav.pager ul.pager__items li.pager__item--previous,nav.pager ul.pager__items li.pager__item--next,nav.pager ul.pager__items li.pager__item--last{margin-left:0;}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{padding:1px 5px;}@media (min-width:769px){nav.pager ul.pager__items li.pager__item--ellipsis,nav.pager ul.pager__items li.pager__item--first,nav.pager ul.pager__items li.pager__item--previous,nav.pager ul.pager__items li.pager__item--next,nav.pager ul.pager__items li.pager__item--last{background-color:transparent;}}nav.pager ul.pager__items li.pager__item--first a::before{content:"";background:transparent url(/themes/custom/itracs/images/icons/angles-left-teal.svg) no-repeat right 4px;background-size:auto 12px;display:inline-block;width:12px;height:12px;}nav.pager ul.pager__items li.pager__item--previous a::before{content:"";background:transparent url(/themes/custom/itracs/images/icons/angle-left-teal.svg) no-repeat right 4px;background-size:auto 12px;display:inline-block;width:12px;height:12px;}nav.pager ul.pager__items li.pager__item--next a::after{content:"";background:transparent url(/themes/custom/itracs/images/icons/angle-right-teal.svg) no-repeat right 4px;background-size:auto 12px;display:inline-block;width:12px;height:12px;}nav.pager ul.pager__items li.pager__item--last a::after{content:"";background:transparent url(/themes/custom/itracs/images/icons/angles-right-teal.svg) no-repeat right 4px;background-size:auto 12px;display:inline-block;width:12px;height:12px;}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;border-radius:2px;background-color:#343b4a;}nav.pager ul.pager__items li.pager__item.is-active a{color:#ffffff;}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;}table{table-layout:fixed;border-collapse:collapse;border:1px solid #e0e0e0;margin:2rem 0;width:100%;}@media (max-width:768px){table{border-top-style:none;}}table caption{margin-bottom:0.3em;}table thead th{color:#003d4c;font-size:0.9375rem;-webkit-hyphens:auto;hyphens:auto;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#f5f5f5;padding:1rem;}table tbody td{font-size:0.9375rem;border-top:1px solid #e0e0e0 !important;}@media (min-width:769px){table tbody td{border-right:1px solid #e0e0e0;padding:1rem;}}table tbody td::before{text-align:left;border-right:1px solid #e0e0e0;background-color:#f5f5f5;margin:-1px;margin-right:unset;padding:1rem;}@media (min-width:769px){table tbody td::before{min-width:200px;}}table tbody td .bt-content{padding:1rem;}.toolbar-menu-administration .toolbar-menu{font-size:0.8125rem;}.toolbar-menu-administration .toolbar-menu a,.toolbar-menu-administration .toolbar-menu a:visited{color:#565656 !important;}.tabs{margin-bottom:1.25rem;}.tabs .primary{color:#263238;font-size:0.9375rem;line-height:normal;white-space:nowrap;border-bottom:1px solid #bdbdbd;list-style:none;margin:5px 0;padding:0;height:auto;}@media (min-width:481px){.tabs .primary{padding-left:5px;}}.tabs .primary li{display:block;}@media (min-width:481px){.tabs .primary li{display:inline;}}.tabs .primary li a{color:#263238;text-decoration:none;border-style:none;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;background-color:#eeeeee;display:block;margin:0 -15px -1px;padding:15px 15px 18px;height:auto;}@media (min-width:481px){.tabs .primary li a{border-top-style:none;display:inline-block;margin:0 5px -1px 0;padding:5px 15px;}}.tabs .primary li a:hover{border-color:#bdbdbd;background-color:#e0e0e0;}.tabs .primary li.is-active a{border-top-color:#007377;border-bottom-color:#bdbdbd;background-color:#ffffff;}@media (min-width:481px){.tabs .primary li.is-active a{border:1px solid #bdbdbd;border-top-color:#007377;border-bottom-color:#ffffff;}}.region-highlighted div[data-drupal-messages]{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;}.region-highlighted .messages{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;margin:1.5rem;padding-left:2rem;}.media--type-image.align-right{margin:2px 0 2rem 2rem;}@media (max-width:768px){.media--type-image.align-right{float:none;margin:2px 0;}}.media--type-image.align-left{margin:2px 2rem 2rem 0;}@media (max-width:768px){.media--type-image.align-left{float:none;margin:2px 0;}}.region-help{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-right:1rem;padding-left:1rem;}#__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{position:relative;}.site-header .region-header{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;align-items:center;}@media (min-width:993px){.site-header .region-header{flex-wrap:nowrap;padding:0 1.5rem;}}.site-header .block-system-branding-block{flex:0 1 100%;box-shadow:0 1px 0 0 rgba(0,115,119,0.1);padding:1.8rem 1.5rem;padding-right:76px;}@media (min-width:993px){.site-header .block-system-branding-block{flex:0 1 142px;box-shadow:unset;padding:1.8rem 0;}}.site-header .block-system-branding-block .site-logo{display:block;width:100%;max-width:142px;}@media (min-width:993px){.site-header .block-system-branding-block .site-logo{width:142px;}}.site-header .block-system-branding-block .site-logo img{width:142px;height:auto;}@media (max-width:992px){.search-block-form{background-color:#eeeeee;box-shadow:inset 0 1px 0 0 rgba(34,34,34,0.07);padding:1rem 1.5rem;width:100%;}}.search-block-form form{display:flex;align-items:center;}.search-block-form .form-type-search{margin:0;width:100%;}@media (min-width:993px){.search-block-form .form-type-search{width:140px;}}.search-block-form .form-type-search .form-search{color:#263238;border-style:none;border-radius:3px 0 0 3px;box-shadow:0 -1px 0 0 rgba(34,34,34,0.25),0 1px 0 0 rgba(34,34,34,0.25),-1px 0 0 0 rgba(34,34,34,0.25);padding:4px;width:100%;height:33px;}@media (min-width:993px){.search-block-form .form-type-search .form-search{z-index:1;padding-right:2px;}}.search-block-form .form-actions .form-submit.button{line-height:33px;text-indent:-9999px;border-radius:0 3px 3px 0;background:#ffffff url(/themes/custom/itracs/images/icons/search.svg) no-repeat center;background-size:14px auto;box-shadow:0 -1px 0 0 rgba(34,34,34,0.25),1px 0 0 0 rgba(34,34,34,0.25),0 1px 0 0 rgba(34,34,34,0.25);padding:0;width:48px;transition:all 0.3s ease;-webkit-tap-highlight-color:transparent;}@media (min-width:993px){.search-block-form .form-actions .form-submit.button{height:33px;}}.search-block-form .form-actions .form-submit.button:hover{background-color:#eeeeee;box-shadow:0 -1px 0 0 rgba(34,34,34,0.25),1px 0 0 0 rgba(34,34,34,0.25),0 1px 0 0 rgba(34,34,34,0.25);transition:all 0.15s ease;}.site-header .navigation.menu--main{flex:0 1 100%;}@media (min-width:993px){.site-header .navigation.menu--main{flex:0 1 calc(100% - 142px);padding:0 1rem;}}.site-header .navigation.menu--main > .menu{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;font-size:1rem;font-weight:400;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;}@media (min-width:993px){.site-header .navigation.menu--main > .menu{font-size:0.90625rem;flex-wrap:nowrap;justify-content:flex-end;}}@media (min-width:1201px){.site-header .navigation.menu--main > .menu{font-size:1.0625rem;}}.site-header .navigation.menu--main > .menu .menu-item{flex:0 1 100%;padding:0;}@media (min-width:993px){.site-header .navigation.menu--main > .menu .menu-item{flex:0 1 auto;margin-left:0.15rem;}}@media (min-width:1201px){.site-header .navigation.menu--main > .menu .menu-item{margin-left:0.5rem;}}.site-header .navigation.menu--main > .menu .menu-item.menu-item--expanded,.site-header .navigation.menu--main > .menu .menu-item.menu-item--collapsed{list-style:none;}.site-header .navigation.menu--main > .menu a{color:#575c60;text-transform:uppercase;text-decoration:none;display:block;padding:0.5rem 1.5rem;transition:background-color 0.15s ease;}@media (min-width:993px){.site-header .navigation.menu--main > .menu a{padding:0.5rem 0.75rem;}}@media (min-width:993px){.site-header .navigation.menu--main > .menu a:hover{color:#ffffff;border-radius:3px;background-color:#007377;}}@media (min-width:993px){.site-header .navigation.menu--main > .menu a:hover span i{background-color:#ffffff !important;}}.site-header .navigation.menu--main > .menu a[href^="/itracs-advantage"]::first-letter{text-transform:lowercase;}.site-header .navigation.menu--main > .menu .menu-item .search{position:relative;}@media (min-width:993px){.site-header .navigation.menu--main > .menu .menu-item .search{overflow:hidden;padding:0 0 0 48px;width:32px;height:38px;}}.site-header .navigation.menu--main > .menu .menu-item .search::before,.site-header .navigation.menu--main > .menu .menu-item .search::after{background:url(/themes/custom/itracs/images/icons/magnifying-glass.svg) no-repeat center;background-size:17px auto;display:inline-block;width:17px;height:17px;}.site-header .navigation.menu--main > .menu .menu-item .search:hover::before,.site-header .navigation.menu--main > .menu .menu-item .search:hover::after{background-image:url(/themes/custom/itracs/images/icons/magnifying-glass-white.svg);}@media (min-width:993px){.site-header .navigation.menu--main > .menu .menu-item .search::before{content:"";position:absolute;top:9px;left:15px;}}.site-header .navigation.menu--main > .menu .menu-item .search::after{content:"";background-position:center bottom;background-size:14px auto;margin-left:0.5rem;}@media (min-width:993px){.site-header .navigation.menu--main > .menu .menu-item .search::after{content:none;}}.site-header .navigation.menu--main > .menu .menu-item--active-trail > a{color:#003d4c;background-color:rgba(0,115,119,0.1);}@media (min-width:993px){.site-header .navigation.menu--main > .menu .menu-item--active-trail > a{border-radius:3px;}}@media (min-width:993px){.site-header .navigation.menu--main > .menu .menu-item--active-trail > a:hover{color:#ffffff;border-radius:3px;background-color:#007377;}}@media (min-width:993px){.site-header .navigation.menu--main > .menu .menu-item--active-trail > a:hover span i{background-color:#ffffff !important;}}@media (min-width:993px){.site-header .navigation.menu--main > .menu .menu-item--active-trail > a span i{background-color:#003d4c !important;}}.site-header .navigation.menu--main .menu .menu-item--expanded{position:relative;z-index:398;}.site-header .navigation.menu--main .menu .menu-item--expanded .menu{font-size:0.9375rem;font-weight:400;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;display:none;}@media (min-width:993px){.site-header .navigation.menu--main .menu .menu-item--expanded .menu{display:block;}}.site-header .navigation.menu--main .menu .menu-item--expanded .menu .menu-item{margin-left:0;}@media (max-width:992px){.site-header .navigation.menu--main .menu .menu-item--expanded.menu-item--active-trail .menu{background-color:#007377;display:block;}}.site-header .navigation.menu--main .menu .menu-item--expanded.menu-item--active-trail .menu li a{box-shadow:none;}@media (max-width:992px){.site-header .navigation.menu--main .menu .menu-item--expanded.menu-item--active-trail .menu li a{color:#ffffff;}}.site-header .navigation.menu--main .menu .menu-item--expanded .menu{background-color:#007377;display:none;padding:0.25rem 0;}@media (min-width:993px){.site-header .navigation.menu--main .menu .menu-item--expanded .menu{border-radius:3px;box-shadow:0 2px 16px 2px rgba(34,34,34,0.2),inset 0 0 0 1px rgba(0,61,76,0.5),inset 0 0 0 2px rgba(255,255,255,0.1);opacity:0;position:absolute;top:-9999px;left:50%;z-index:1;padding:0.5rem 0;width:216px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:all 0.05s ease-out;}.site-header .navigation.menu--main .menu .menu-item--expanded .menu.columns{-webkit-columns:2 216px;-moz-columns:2 216px;columns:2 216px;-webkit-column-rule:1px solid rgba(0,61,76,0.5);-moz-column-rule:1px solid rgba(0,61,76,0.5);column-rule:1px solid rgba(0,61,76,0.5);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;width:432px;}.site-header .navigation.menu--main .menu .menu-item--expanded .menu.columns .menu-item{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.site-header .navigation.menu--main .menu .menu-item--expanded .menu::before,.site-header .navigation.menu--main .menu .menu-item--expanded .menu::after{content:"";border-right:8px solid transparent;border-bottom:8px solid rgba(0,61,76,0.8);border-left:8px solid transparent;display:block;position:absolute;top:-8px;left:50%;width:0;height:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.site-header .navigation.menu--main .menu .menu-item--expanded .menu::after{border-bottom-color:#007377;top:-6px;}}.site-header .navigation.menu--main .menu .menu-item--expanded .menu .menu{font-size:0.875rem;}@media (min-width:993px){.site-header .navigation.menu--main .menu .menu-item--expanded .menu .menu{background-color:transparent;box-shadow:none;-webkit-columns:unset;-moz-columns:unset;columns:unset;position:unset;padding:0;width:auto;-webkit-transform:unset;transform:unset;}.site-header .navigation.menu--main .menu .menu-item--expanded .menu .menu::before,.site-header .navigation.menu--main .menu .menu-item--expanded .menu .menu::after{border-style:none;}}.site-header .navigation.menu--main .menu .menu-item--expanded .menu .menu .menu-item a{text-transform:none;margin-left:1.5rem;padding:0.68rem 1.5rem;}.site-header .navigation.menu--main .menu .menu-item--expanded .menu a{color:#ffffff;border-radius:3px;margin:1px 8px;transition:color 0.3s ease,background 0.3s ease;}@media (min-width:993px){.site-header .navigation.menu--main .menu .menu-item--expanded .menu a{padding:0.6rem 1.5rem;}}@media (min-width:993px){.site-header .navigation.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 .navigation.menu--main .menu .menu-item--expanded .menu .menu-item--active-trail > a{background-color:rgba(0,61,76,0.5);}.site-header .navigation.menu--main .menu .menu-item.menu-item--expanded > a{position:relative;padding-right:1.75rem;}.site-header .navigation.menu--main .menu .menu-item.menu-item--expanded > a span{display:block;position:absolute;top:13px;right:9px;z-index:1;width:15px;height:15px;cursor:pointer;}@media (min-width:993px){.site-header .navigation.menu--main .menu .menu-item.menu-item--expanded > a span{top:11px;}}.site-header .navigation.menu--main .menu .menu-item.menu-item--expanded > a span i{background-color:#575c60;display:block;position:absolute;top:45%;left:0;width:45%;height:1px;transition:all 0.15s ease;}.site-header .navigation.menu--main .menu .menu-item.menu-item--expanded > a span i:nth-child(1){left:20%;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.site-header .navigation.menu--main .menu .menu-item.menu-item--expanded > a span i:nth-child(2){left:47%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.site-header .navigation.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 .navigation.menu--main .menu .menu-item.menu-open.menu-item--expanded > a{box-shadow:unset;}}.site-header .navigation.menu--main .menu .menu-item.menu-open.menu-item--expanded > a span i{background-color:#575c60;left:20%;width:67%;}.site-header .navigation.menu--main .menu .menu-item.menu-open.menu-item--expanded > a span i:nth-child(1){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.site-header .navigation.menu--main .menu .menu-item.menu-open.menu-item--expanded > a span i:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);}.site-header .navigation.menu--main .menu .menu-item.menu-open .menu{display:block;}@media (min-width:993px){.site-header .navigation.menu--main .menu .menu-item.menu-open .menu{opacity:1;top:50px;transition:all 0.25s ease-out;}}@media (min-width:993px){.site-header .navigation.menu--main .menu .menu-item.fade-in .menu{opacity:0;top:40px;}}@media (min-width:993px){.site-header .navigation.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:90px;}}.site-header .navigation.menu--main .menu-button{color:#007377;border-style:none;background-color:transparent;position:absolute;top:20px;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){-webkit-transform:rotate(45deg);transform:rotate(45deg);}.site-header.mobile-menu-open #mobile-menu-icon i:nth-child(3){-webkit-transform:rotate(-45deg);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:20px;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;-webkit-transform:rotate(0deg);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;}.sub-header{border-top:4px solid #007377;padding:1rem 0;}.sub-header .region-breadcrumb .block-system-breadcrumb-block nav.breadcrumb ol{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;font-size:0.75rem;padding:0 1.5rem;}.sub-header .region-breadcrumb .block-system-breadcrumb-block nav.breadcrumb ol li{padding-right:3px;}.sub-header .region-breadcrumb .block-system-breadcrumb-block nav.breadcrumb ol li::before{content:"";background:transparent url(/themes/custom/itracs/images/icons/angle-right-teal-dark.svg) no-repeat center;background-size:auto 8px;display:inline-block;margin-left:2px;width:10px;height:8px;}.sub-header .region-breadcrumb .block-system-breadcrumb-block nav.breadcrumb ol li:first-child::before{content:none;}.site-footer{border-top:1px solid #e0e0e0;}.site-footer .footer{background:transparent url(/themes/custom/itracs/images/goose-pms322-15percent.svg) no-repeat left -60px top -20px;background-size:105% auto;}@media (min-width:481px){.site-footer .footer{background-position:left 0 top -20px;background-size:64% auto;}}@media (min-width:769px){.site-footer .footer{background-size:56% auto;}}@media (min-width:993px){.site-footer .footer{background-image:none;}}.site-footer .footer .region-footer{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding:1rem 0 4rem;}@media (min-width:993px){.site-footer .footer .region-footer{background:transparent url(/themes/custom/itracs/images/goose-pms322-15percent.svg) no-repeat right 3rem top 1.5rem;background-size:156px auto;position:relative;z-index:1;}}@media (min-width:993px){.site-footer .footer .region-footer::before{content:"";background-color:#e0e0e0;position:absolute;top:0;left:1.5rem;width:calc(100% - 3rem);height:1px;}}.site-footer .footer .navigation.menu--footer{flex:0 1 100%;}.site-footer .footer .navigation.menu--footer .menu{font-size:0.9375rem;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;display:flex;flex-wrap:wrap;}.site-footer .footer .navigation.menu--footer .menu .menu-item{flex:0 1 100%;}@media (min-width:993px){.site-footer .footer .navigation.menu--footer .menu .menu-item{flex:0 1 auto;}}.site-footer .footer .navigation.menu--footer .menu a{color:#003d4c;text-decoration:none;display:block;padding:0.75rem 1.5rem;}.site-footer .footer .navigation.menu--footer .menu a:hover{color:#007377;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}.sr-only{border:0;overflow:hidden;position:absolute;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;}body{background-color:#f5f5f5;overflow-x:hidden;margin:0;}.sub-header,.region-highlighted,.site-main{background-color:#ffffff;}img{vertical-align:bottom;max-width:100%;height:auto;}hr{border-style:none;border-top:1px solid #e0e0e0;}.site-main #main-content{font-size:0;line-height:0;}.no-sidebars .site-main .main-layout .layout-content{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-bottom:50px;}.no-sidebars .site-main .main-layout .layout-content .region-content{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;}.sidebar-first .site-main .main-layout{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-bottom:50px;}.sidebar-first .site-main .main-layout .layout-content{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;order:1;}@media (min-width:993px){.sidebar-first .site-main .main-layout .layout-content{flex:0 1 75%;max-width:75%;padding:1rem 1.5rem;order:2;}}.sidebar-first .site-main .main-layout .layout-sidebar-first{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;order:2;}@media (min-width:993px){.sidebar-first .site-main .main-layout .layout-sidebar-first{flex:0 1 25%;max-width:25%;padding:1rem 1.5rem;order:1;}}.sidebar-second .site-main .main-layout{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-bottom:50px;}.sidebar-second .site-main .main-layout .layout-content{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;}@media (min-width:993px){.sidebar-second .site-main .main-layout .layout-content{flex:0 1 75%;max-width:75%;padding:1rem 1.5rem;padding-right:3rem;}}.sidebar-second .site-main .main-layout .layout-sidebar-second{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;}@media (min-width:993px){.sidebar-second .site-main .main-layout .layout-sidebar-second{flex:0 1 25%;max-width:25%;padding:1rem 1.5rem;}}.both-sidebars .site-main .main-layout{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-bottom:50px;}@media (min-width:993px){.both-sidebars .site-main .main-layout .views-field-title,.both-sidebars .site-main .main-layout .page-title{margin-left:calc(25% + 0.75rem);}}.both-sidebars .site-main .main-layout .layout-content{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;order:1;}@media (min-width:993px){.both-sidebars .site-main .main-layout .layout-content{flex:0 1 50%;max-width:50%;padding:1rem 1.5rem;order:2;}}.both-sidebars .site-main .main-layout .layout-sidebar-first{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;order:2;}@media (min-width:993px){.both-sidebars .site-main .main-layout .layout-sidebar-first{flex:0 1 25%;max-width:25%;padding:1rem 1.5rem;order:1;}}.both-sidebars .site-main .main-layout .layout-sidebar-second{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;order:3;}@media (min-width:993px){.both-sidebars .site-main .main-layout .layout-sidebar-second{flex:0 1 25%;max-width:25%;padding:1rem 1.5rem;}}.sidebar-first aside p,.sidebar-second aside p,.both-sidebars aside p{margin-top:0;}.layout-content-header{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;}.layout-content-header .region-content-header{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;}.layout-content-bottom{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-bottom:25px;}.layout-content-bottom .region-content-bottom{flex:0 1 100%;max-width:100%;padding:1rem 1.5rem;}aside .block-menu.menu--main{border-radius:4px;box-shadow:inset 0 0 0 3px #eeeeee;margin-bottom:1.5rem;padding:1rem 1.25rem;}aside .block-menu.menu--main .menu .menu-item{margin:0.75rem 0;}aside .block-menu.menu--main .menu .menu-item a{font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none;box-shadow:0 0 0 0 rgba(0,115,119,0);display:block;transition:all 0.3s ease;background:transparent url(/themes/custom/itracs/images/icons/angle-right-teal.svg) no-repeat right 4px;background-size:auto 12px;padding-right:1rem;}aside .block-menu.menu--main .menu .menu-item a:hover{color:#003d4c !important;box-shadow:0 3px 0 0 rgba(0,115,119,0.75);transition:all 0.15s ease;}aside .block-menu.menu--main .menu .menu-item a[target=_blank]{background-image:url(/themes/custom/itracs/images/icons/external-link-teal.svg);}.field--name-field-media-oembed-video{float:none;clear:both;position:relative;margin-bottom:0;padding-bottom:53.25%;width:100%;max-width:100%;height:0;}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.search-form .form-type-search{display:block;}.search-form .form-type-search label{display:block;}.search-form .form-type-search .form-search{color:#263238;font-size:0.9375rem;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;max-width:700px;}.search-form .form-type-search .form-search:focus{outline-offset:2px;}.search-form .form-submit{margin-bottom:1rem;}.path-type-search .item-list h3:not(.search-result__title){display:none;}.path-type-search .search-results.node_search-results{padding-left:0;}.path-type-search .search-results.node_search-results li{border-bottom:1px solid #e0e0e0;margin-left:0;padding-top:0.5rem;padding-bottom:1rem;}.paragraph--type--columns[data-column-align=top] .field--name-field-column{align-items:flex-start;}.paragraph--type--columns[data-column-align=center] .field--name-field-column{align-items:center;}.paragraph--type--columns[data-column-align=bottom] .field--name-field-column{align-items:flex-end;}.paragraph--type--columns .field--name-field-column{display:flex;flex-wrap:wrap;}@media (min-width:769px){.paragraph--type--columns .field--name-field-column{flex-wrap:nowrap;}}.paragraph--type--columns .field--name-field-column .field__item{flex:0 1 100%;}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-2] .field--name-field-column .field__item{flex:0 1 50%;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-2] .field--name-field-column .field__item:nth-child(1){padding-right:0.5rem;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-2] .field--name-field-column .field__item:nth-child(2){padding-left:0.5rem;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-3] .field--name-field-column .field__item{flex:0 1 33.3333333333%;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-3] .field--name-field-column .field__item:nth-child(1){padding-right:0.5rem;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-3] .field--name-field-column .field__item:nth-child(2){padding-right:0.5rem;padding-left:0.5rem;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-3] .field--name-field-column .field__item:nth-child(3){padding-left:0.5rem;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-4] .field--name-field-column .field__item{flex:0 1 25%;padding:0 0.25rem;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-4] .field--name-field-column .field__item:nth-child(1){padding-right:0.5rem;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-4] .field--name-field-column .field__item:nth-child(2),.paragraph--type--columns[data-column-count=count-4] .field--name-field-column .field__item:nth-child(3){padding-right:0.5rem;padding-left:0.5rem;}}@media (min-width:769px){.paragraph--type--columns[data-column-count=count-4] .field--name-field-column .field__item:nth-child(4){padding-left:0.5rem;}}.block-views-blockhero-block-1 .hero-container{border-radius:3px;overflow:hidden;position:relative;z-index:1;margin-bottom:2rem;width:100%;}.block-views-blockhero-block-1 .hero-container .page-title-hero{top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.5);background:linear-gradient(to right,rgba(255,255,255,0.5),rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(34,34,34,0.05);position:absolute;z-index:3;}.block-views-blockhero-block-1 .hero-container .page-title-hero h1{color:#003d4c;font-size:2.625rem;text-shadow:0 1px 0 rgba(255,255,255,0.5);position:relative;top:50%;padding:1rem 1.5rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.block-views-blockhero-block-1 .hero-container .page-title-hero.light-text{background:rgba(0,61,76,0.4);background:linear-gradient(to right,rgba(0,61,76,0.4),rgba(0,61,76,0));}.block-views-blockhero-block-1 .hero-container .page-title-hero.light-text h1{color:#ffffff;text-shadow:0 -1px 0 rgba(34,34,34,0.15);}.block-views-blockhero-block-1 .hero-container .hero-custom-text{top:0;right:0;bottom:0;left:0;background:rgba(0,61,76,0.7);background:linear-gradient(to right,rgba(0,61,76,0.7),rgba(0,61,76,0));box-shadow:inset 0 0 0 1px rgba(34,34,34,0.05);position:absolute;z-index:3;}.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content{color:#ffffff;position:relative;top:50%;padding:1rem 1.5rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content h2{color:#ffffff;font-size:1.75rem;font-weight:400;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;letter-spacing:-0.05rem;text-shadow:0 -1px 0 rgba(34,34,34,0.15);margin:1rem 0;}@media (min-width:481px){.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content h2{font-size:2.5rem;}}.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content h3,.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content h4,.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content h5,.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content p,.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content ol,.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content ul{color:#ffffff;text-shadow:0 -1px 0 rgba(34,34,34,0.15);}.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content p,.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content ol,.block-views-blockhero-block-1 .hero-container .hero-custom-text .hero-content ul{font-size:1rem;}.block-views-blockhero-block-1 .hero-container img{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;}.itracs-hero-block{display:flex;align-items:center;position:relative;z-index:1;}@media (min-width:481px){.itracs-hero-block{height:60vh;}}.itracs-hero-block .content-wrap{flex:0 1 auto;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;align-items:flex-start;position:relative;z-index:2;padding:1rem;}@media (min-width:481px){.itracs-hero-block .content-wrap{padding:1rem 3rem;}}.itracs-hero-block .block-content{border-radius:3px;background-color:rgba(0,61,76,0.94);box-shadow:inset 0 0 0 1px #002933,inset 0 0 0 2px #004d60,0 2px 4px 1px rgba(33,33,33,0.15);margin-bottom:1rem;padding:1rem 2rem;width:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}@media (min-width:769px){.itracs-hero-block .block-content{margin-right:8.3333333333%;margin-bottom:0;max-width:58.3333333333%;}}.itracs-hero-block .block-content .field--name-field-hero-header{color:#ffffff;font-size:2rem;line-height:1.15;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;margin:1rem 0;}.itracs-hero-block .block-content .field--name-body,.itracs-hero-block .block-content .field--name-body *{color:#ffffff;font-size:1rem;margin:1rem 0;}.itracs-hero-block .block-content .field--name-field-hero-cta{font-size:1.125rem;margin-bottom:1rem;}.itracs-hero-block .block-content .field--name-field-hero-cta a{color:#ffffff;line-height:38px;font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none;border-radius:3px 1px 1px 3px;background:#008c91 url(/themes/custom/itracs/images/icons/angle-right-white.svg) no-repeat right 2px center;background-size:auto 16px;box-shadow:0 2px 4px 1px rgba(33,33,33,0.15);display:inline-block;position:relative;padding:2px 1.35rem 0 0.85rem;transition:all 0.3s ease;}.itracs-hero-block .block-content .field--name-field-hero-cta a::after{content:"";border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:19px solid #008c91;position:absolute;top:50%;right:-19px;width:0;height:0;transition:all 0.3s ease;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.itracs-hero-block .block-content .field--name-field-hero-cta a[target=_blank]{background-image:url(/themes/custom/itracs/images/icons/external-link-white.svg);}.itracs-hero-block .block-content .field--name-field-hero-cta a:hover{background-color:#009fa5;background-position:right center;transition:all 0.15s ease;}.itracs-hero-block .block-content .field--name-field-hero-cta a:hover::after{transition:all 0.15s ease;border-left-color:#009fa5;}.itracs-hero-block .announcement{border-radius:3px;background-color:rgba(16,66,100,0.94);box-shadow:inset 0 0 0 1px #0c334e,inset 0 0 0 2px #134e76,0 2px 4px 1px rgba(33,33,33,0.15);margin-top:1rem;padding:2rem 2rem 1rem;width:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}@media (min-width:769px){.itracs-hero-block .announcement{margin-top:0;max-width:33.3333333333%;}}.itracs-hero-block .announcement .field--name-field-announcement-subhead{color:rgba(255,255,255,0.7);text-transform:uppercase;}.itracs-hero-block .announcement .field--name-field-announcement-header{color:#ffffff;font-size:1.3125rem;line-height:1.15;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;margin:0 0 1rem;}.itracs-hero-block .announcement .field--name-field-announcment-body,.itracs-hero-block .announcement .field--name-field-announcment-body *{color:#ffffff;font-size:1rem;margin:1rem 0;}.itracs-hero-block .announcement .field--name-field-announcement-cta{margin-bottom:1rem;}.itracs-hero-block .announcement .field--name-field-announcement-cta a{color:#ffffff;font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;text-decoration:none;background:transparent url(/themes/custom/itracs/images/icons/angle-right-white.svg) no-repeat right 2px top 4px;background-size:auto 12px;box-shadow:0 0 0 0 rgba(0,115,119,0);display:inline-block;padding-right:1rem;transition:all 0.3s ease;}.itracs-hero-block .announcement .field--name-field-announcement-cta a[target=_blank]{background-image:url(/themes/custom/itracs/images/icons/external-link-white.svg);padding-right:1.25rem;}.itracs-hero-block .announcement .field--name-field-announcement-cta a:hover{background-position:right 0 top 4px;box-shadow:0 3px 0 0 rgba(0,115,119,0.75);transition:all 0.15s ease;}.itracs-hero-block .field--name-field-hero-image{overflow:hidden;}.itracs-hero-block .field--name-field-hero-image img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;}.region-content-bottom .news-bar.block{position:relative;z-index:1;}.region-content-bottom .news-bar.block .slick-list{border:2px solid #003d4c;border-radius:3px;background-color:#ffffff;box-shadow:0 2px 5px 0 rgba(34,34,34,0.05);overflow:hidden;position:relative;z-index:1;}.region-content-bottom .news-bar.block .slick-list::before,.region-content-bottom .news-bar.block .slick-list::after{content:"";display:block;position:absolute;top:50%;right:0;z-index:3;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.region-content-bottom .news-bar.block .slick-list::before{background:rgba(255,255,255,0);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,white 45%);width:140px;height:174px;}@media (min-width:769px){.region-content-bottom .news-bar.block .slick-list::before{width:220px;}}.region-content-bottom .news-bar.block .slick-list::after{content:"";background:transparent url(/themes/custom/itracs/images/shapes/newsbar-angle.svg) no-repeat right center;width:97px;height:174px;}.region-content-bottom .news-bar.block .slick-list .field__item{font-size:1rem;font-weight:500;font-family:"ITCFranklinGothicW01-Md 812695","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;height:100%;}.region-content-bottom .news-bar.block .slick-list .field__item a{color:#003d4c;text-decoration:none;display:block;padding:1.25rem 10rem 1.25rem 1.5rem;}@media (min-width:769px){.region-content-bottom .news-bar.block .slick-list .field__item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1.25rem 2rem;width:76%;}}.region-content-bottom .news-bar.block .slick-list .field__item a:hover{color:#007377;}.region-content-bottom .news-bar.block .slick-autoplay-toggle-button{color:#424242;border-radius:2px;background-color:#eeeeee;top:50%;right:118px;bottom:auto;left:auto;padding:0.4rem 0.9rem 0.3rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.region-content-bottom .news-bar.block .slick-autoplay-toggle-button:focus{color:#007377;}.region-content-bottom .news-bar.block .slick-autoplay-toggle-button .slick-pause-icon::before,.region-content-bottom .news-bar.block .slick-autoplay-toggle-button .slick-play-icon::before{font-size:14px;width:16px;height:16px;}.region-content-bottom .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:50px;cursor:pointer;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);transition:all 0.3s ease;}.region-content-bottom .news-bar.block .slick-arrow:hover{opacity:0.6;transition:all 0.15s ease;}.region-content-bottom .news-bar.block .slick-arrow.slick-prev{background-image:url(/themes/custom/itracs/images/icons/angle-left-teal.svg);right:62px;left:auto;}.region-content-bottom .news-bar.block .slick-arrow.slick-next{background-image:url(/themes/custom/itracs/images/icons/angle-right-teal.svg);right:12px;}.region-content-bottom .news-bar.block .slick-dots{text-align:center;list-style:none;margin:0.5rem 0 0;padding:0;}.region-content-bottom .news-bar.block .slick-dots li{display:inline-block;margin:0;width:1rem;height:1rem;}.region-content-bottom .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;}.region-content-bottom .news-bar.block .slick-dots li.slick-active button{background-color:#007377;box-shadow:0 0 0 1px #007377;transition:all 0.5s ease;}.path-frontpage .layout-container{position:relative;}.path-frontpage .site-header{background-color:rgba(255,255,255,0.8);box-shadow:0 1px 0 0 rgba(33,33,33,0.05);position:absolute;top:0;left:0;z-index:2;width:100%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);}.path-frontpage .sub-header{border-style:none;padding:0;}.path-frontpage .site-main .main-layout .layout-content{background-color:#2c2a29;padding-bottom:0;max-width:unset;}.path-frontpage .site-main .main-layout .layout-content .region-content{padding:0;}.path-frontpage .site-main .main-layout .block-page-title-block{overflow:hidden;position:absolute !important;margin:0;padding:0;width:0;height:0;}.path-frontpage .site-footer{border-top-style:none;}.path-frontpage .field--name-field-carousel-block-content{margin-bottom:0;}.path-frontpage .field--name-field-carousel-block-content .slick-track{display:flex !important;}.path-frontpage .field--name-field-carousel-block-content .slick-track .slick-slide{height:inherit !important;}@media (min-width:769px){.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides{padding-top:110px;padding-bottom:120px;min-height:75vh;}}@media (min-width:1201px){.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides{min-height:80vh;}}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .content-block-container{margin:80px auto 0;padding:1rem 1.5rem 4rem;max-width:1200px;}@media (min-width:1201px){.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .content-block-container{margin-top:14vh;padding:1.5rem;}}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button{position:relative;z-index:3;margin:3rem auto 2rem;max-width:420px;}@media (min-width:769px){.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button{margin:2rem 0 2rem auto;}}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a{color:#ffffff;font-size:1.3125rem;line-height:1.15;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;text-decoration:none;border-radius:3px;background:rgba(0,115,119,0.94) url(/themes/custom/itracs/images/icons/angle-right-white.svg) no-repeat right 2rem center;background-size:auto 24px;box-shadow:inset 0 0 0 1px #005f63,inset 0 0 0 2px #00878b,0 2px 4px 1px rgba(33,33,33,0.15);display:block;position:relative;z-index:1;padding:1.35rem 3.5rem 1.35rem 2rem;transition:all 0.3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);}@media (min-width:769px){.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a{padding-right:2rem;}}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a::before{content:"";border-radius:0 0 3px 3px;background-color:#26a69a;position:absolute;right:1px;bottom:1px;left:1px;z-index:-1;height:6px;-webkit-transform-origin:center right;transform-origin:center right;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a:hover{background-position:right 1.5rem center;transition:all 0.15s ease;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a:hover::before,.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a:focus::before,.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a:focus-visible::before{-webkit-transform-origin:center right;transform-origin:center right;-webkit-transform:scaleX(1);transform:scaleX(1);transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a:hover::after,.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a:focus::after,.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-cta-button a:focus-visible::after{right:1.75rem;transition:right 0.15s ease;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content{position:relative;z-index:3;margin:2rem auto 0;max-width:420px;}@media (min-width:769px){.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content{margin:2rem 0 0 auto;}}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content a.slide-link{text-decoration:none;display:block;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content a.slide-link .content-block{background:rgba(0,61,76,0.94) url(/themes/custom/itracs/images/icons/angle-right-white.svg) no-repeat right 2rem center;background-size:auto 24px;position:relative;z-index:5;padding-right:4rem;transition:all 0.3s ease;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content a.slide-link .content-block::before{content:"";border-radius:0 0 3px 3px;background-color:#007fa3;position:absolute;right:1px;bottom:1px;left:1px;z-index:-1;height:6px;-webkit-transform-origin:center right;transform-origin:center right;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content a.slide-link:hover .content-block,.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content a.slide-link:focus .content-block,.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content a.slide-link:focus-visible .content-block{background-position:right 1.5rem center;transition:all 0.15s ease;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content a.slide-link:hover .content-block::before,.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content a.slide-link:focus .content-block::before,.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content a.slide-link:focus-visible .content-block::before{-webkit-transform-origin:center right;transform-origin:center right;-webkit-transform:scaleX(1);transform:scaleX(1);transition:-webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out,-webkit-transform 0.15s ease-in-out;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content .content-block{border-radius:3px;background-color:rgba(0,61,76,0.94);box-shadow:inset 0 0 0 1px #002933,inset 0 0 0 2px #004d60,0 2px 4px 1px rgba(33,33,33,0.15);display:block;position:relative;z-index:3;margin:2rem 0 2rem auto;padding:1rem 2rem;max-width:420px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content .content-block .field--name-field-carousel-headline{color:#ffffff;font-size:1.3125rem;line-height:1.15;font-family:"Cheltenham ITC W01 Book","Times New Roman",Times,Georgia,serif;display:block;margin:1rem 0;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .carousel-slide-content .content-block .field--name-field-carousel-brief-description{color:#ffffff;font-size:1rem;display:block;margin:1rem 0;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-hero-photo picture{opacity:0;}.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-hero-photo picture,.path-frontpage .field--name-field-carousel-block-content .paragraph--type--carousel-slides .field--name-field-carousel-hero-photo picture img{position:absolute;top:0;left:0;z-index:2;width:100%;max-width:unset;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;}@media (min-width:769px){.path-frontpage .field--name-field-carousel-block-content .slick-list .content-block-container{padding:1rem 7rem;}}@media (min-width:1350px){.path-frontpage .field--name-field-carousel-block-content .slick-list .content-block-container{padding:1rem 1.5rem;}}.path-frontpage .field--name-field-carousel-block-content .slick-autoplay-button-wrap{position:relative;margin:0 auto;width:100%;max-width:1200px;}.path-frontpage .field--name-field-carousel-block-content .slick-autoplay-button-wrap .slick-autoplay-toggle-button{color:#ffffff;border-radius:2px;background-color:rgba(0,61,76,0.7);opacity:0.5;top:100px;bottom:auto;left:1.5rem;z-index:1;padding:0.4rem 0.8rem 0.3rem;}@media (min-width:601px){.path-frontpage .field--name-field-carousel-block-content .slick-autoplay-button-wrap .slick-autoplay-toggle-button{left:2rem;}}@media (min-width:769px){.path-frontpage .field--name-field-carousel-block-content .slick-autoplay-button-wrap .slick-autoplay-toggle-button{top:140px;left:7rem;}}@media (min-width:1350px){.path-frontpage .field--name-field-carousel-block-content .slick-autoplay-button-wrap .slick-autoplay-toggle-button{left:1.5rem;}}.path-frontpage .field--name-field-carousel-block-content .slick-autoplay-button-wrap .slick-autoplay-toggle-button:focus{color:#ffffff;background-color:rgba(0,61,76,0.9);}.path-frontpage .field--name-field-carousel-block-content .slick-autoplay-button-wrap .slick-autoplay-toggle-button:hover{background-color:rgba(0,61,76,0.9);opacity:1;transition:background-color 0.15s ease;}.path-frontpage .field--name-field-carousel-block-content .slick-autoplay-button-wrap .slick-autoplay-toggle-button .slick-pause-icon::before,.path-frontpage .field--name-field-carousel-block-content .slick-autoplay-button-wrap .slick-autoplay-toggle-button .slick-play-icon::before{color:#ffffff;font-size:14px;width:16px;height:16px;}.path-frontpage .field--name-field-carousel-block-content .slick-arrow{text-indent:-9999px;border-style:none;border-radius:3px;background-color:rgba(0,61,76,0.4);background-repeat:no-repeat;background-size:auto 32px;position:absolute;top:auto;bottom:0;z-index:4;width:50px;height:50px;cursor:pointer;transition:background-color 0.3s ease;}@media (min-width:601px){.path-frontpage .field--name-field-carousel-block-content .slick-arrow{top:50%;bottom:auto;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}}.path-frontpage .field--name-field-carousel-block-content .slick-arrow:hover{background-color:rgba(0,61,76,0.9);transition:background-color 0.15s ease;}.path-frontpage .field--name-field-carousel-block-content .slick-arrow.slick-prev{background-image:url(/themes/custom/itracs/images/icons/angle-left-white.svg);background-position:12px center;left:32px;}.path-frontpage .field--name-field-carousel-block-content .slick-arrow.slick-next{background-image:url(/themes/custom/itracs/images/icons/angle-right-white.svg);background-position:16px center;right:32px;}.path-frontpage .layout-content-bottom{padding:0;}.path-frontpage .layout-content-bottom .region-content-bottom{position:relative;z-index:1;padding:0;}@media (min-width:769px){.path-frontpage .layout-content-bottom .region-content-bottom .news-bar.block{top:auto;right:1.25rem;bottom:42px;left:1.25rem;position:absolute;z-index:2;}}.path-frontpage .layout-content-bottom .region-content-bottom .news-bar.block .slick-list{border-style:none;border-top:2px solid #003d4c;border-radius:0;}@media (min-width:769px){.path-frontpage .layout-content-bottom .region-content-bottom .news-bar.block .slick-list{border:2px solid #ffffff;border-radius:3px;}}.path-frontpage .layout-content-bottom .region-content-bottom .news-bar.block .slick-autoplay-toggle-button{border-radius:2px;background-color:#eeeeee;top:50%;right:118px;padding:0.4rem 0.9rem 0.3rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.path-frontpage .layout-content-bottom .region-content-bottom .news-bar.block .slick-slider.slick-dotted{margin-bottom:0;}.path-frontpage .layout-content-bottom .region-content-bottom .news-bar.block .slick-dots{display:none !important;}.path-frontpage.toolbar-horizontal .site-main .main-layout .layout-content-header,.path-frontpage.toolbar-vertical .site-main .main-layout .layout-content-header{background-color:#f5f5f5;max-width:unset;}.path-frontpage.toolbar-horizontal .site-main .main-layout .layout-content-header .region-content-header,.path-frontpage.toolbar-vertical .site-main .main-layout .layout-content-header .region-content-header{border-bottom:1px solid #bdbdbd;padding:130px 0 0;}.path-frontpage.toolbar-horizontal .site-main .main-layout .layout-content-header .region-content-header .block-local-tasks-block,.path-frontpage.toolbar-vertical .site-main .main-layout .layout-content-header .region-content-header .block-local-tasks-block{margin:0 auto;max-width:1152px;}.path-frontpage.toolbar-horizontal .site-main .main-layout .layout-content-header .region-content-header .block-local-tasks-block .tabs,.path-frontpage.toolbar-vertical .site-main .main-layout .layout-content-header .region-content-header .block-local-tasks-block .tabs{border-style:none;margin-bottom:1px;}.path-frontpage.toolbar-horizontal .site-main .main-layout .layout-content-header .region-content-header .block-local-tasks-block .tabs .primary li a,.path-frontpage.toolbar-vertical .site-main .main-layout .layout-content-header .region-content-header .block-local-tasks-block .tabs .primary li a{border-bottom-style:none;}@media (max-width:768px){.path-frontpage.toolbar-horizontal .site-main .main-layout .layout-content-header .region-content-header .block-local-tasks-block .tabs .primary li a,.path-frontpage.toolbar-vertical .site-main .main-layout .layout-content-header .region-content-header .block-local-tasks-block .tabs .primary li a{margin:0;}}.path-frontpage.toolbar-horizontal .field--name-field-carousel-block-content .paragraph--type--carousel-slides,.path-frontpage.toolbar-vertical .field--name-field-carousel-block-content .paragraph--type--carousel-slides{padding-top:0;min-height:50vh;}
