@charset "UTF-8";.inline-list{text-align:start}
.inline-list li.foundation-list-item:hover{background-color:#e0e0e0}
.inline-list li.foundation-list-item{background-color:#d0d0d0;list-style:none;display:inline-block;border-radius:3px;padding-left:15px;padding-right:15px;margin:3px 3px 6px 3px;min-width:60px;text-align:center;cursor:pointer}
.provisions.content-align{text-align:center}
table{border-collapse:separate;line-height:initial}
table .row{display:table-row;flex-wrap:nowrap;margin-right:0;margin-left:0}
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}
table.dataTable thead{text-align:center}
table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}
table.dataTable thead th,table.dataTable thead td{position:relative;padding:10px 12px;border-bottom:1px solid #ccc;background-color:#fff;color:#414448}
table.dataTable thead th:active,table.dataTable thead td:active{outline:0}
table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #ccc}
table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand}
table.dataTable thead .sorting_asc:after{position:absolute;top:50%;right:11.5px;margin-left:11.5px;content:"\f106";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
table.dataTable thead .sorting_desc:after{position:absolute;top:50%;right:11.5px;margin-left:11.5px;content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
table.dataTable thead .no_sort:after{content:none}
table.dataTable tbody tr{background-color:#fff}
table.dataTable tbody tr.selected{background-color:#b0bed9}
table.dataTable tbody th,table.dataTable tbody td{padding:8px 12px}
table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ccc}
table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:0}
table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ccc;border-right:1px solid #ccc}
table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ccc}
table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:0}
table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}
table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}
table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr.odd:hover,table.dataTable.hover tbody tr.even:hover,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.even:hover{background-color:#f6f6f6}
table.dataTable.hover tbody tr:hover.selected,table.dataTable.hover tbody tr.odd:hover.selected,table.dataTable.hover tbody tr.even:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr.odd:hover.selected,table.dataTable.display tbody tr.even:hover.selected{background-color:#a9b7d1}
table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}
table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}
table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}
table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}
table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}
table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}
table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}
table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}
table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}
table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}
table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}
table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}
table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}
table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}
table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display tbody tr.odd:hover>.sorting_1,table.dataTable.display tbody tr.even:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1{background-color:#ccc}
table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.display tbody tr.odd:hover>.sorting_2,table.dataTable.display tbody tr.even:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2{background-color:#ebebeb}
table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.display tbody tr.odd:hover>.sorting_3,table.dataTable.display tbody tr.even:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3{background-color:#eee}
table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.display tbody tr.odd:hover.selected>.sorting_1,table.dataTable.display tbody tr.even:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1{background-color:#a1aec7}
table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.display tbody tr.odd:hover.selected>.sorting_2,table.dataTable.display tbody tr.even:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2{background-color:#a2afc8}
table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.display tbody tr.odd:hover.selected>.sorting_3,table.dataTable.display tbody tr.even:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3{background-color:#a4b2cb}
table.dataTable.no-footer{border:1px solid #ccc;border-radius:4px;box-sizing:border-box}
table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}
table.dataTable.compact thead th,table.dataTable.compact thead td{padding:5px 9px}
table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:5px 9px 3px 9px}
table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px 5px}
table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}
table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}
table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}
table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}
table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}
table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}
table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}
table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}
table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}
table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}
table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}
table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}
table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}
table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}
table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}
table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}
.dataTables_wrapper .dataTables_length{display:none;float:left;padding-bottom:.5em}
.dataTables_wrapper .dataTables_filter{float:right;text-align:right}
.dataTables_wrapper .dataTables_filter input{margin-left:.5em}
.dataTables_wrapper .dataTables_info{float:left;padding-top:.755em}
.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.5em}
table.dataTable tr:last-child td:first-child{border-bottom-left-radius:4px}
table.dataTable tr:last-child td:last-child{border-bottom-right-radius:4px}
.dataTables_info a{color:#146eaa;border-bottom:1px dotted #146eaa;text-decoration:none}
.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.25em .5em;margin-left:4px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;border:1px solid #CCC;color:#428bca}
.dataTables_wrapper .dataTables_paginate .paginate_button.current{background-color:#eee}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:not-allowed;color:#999 !important;background-color:#fff;border-color:#ccc}
.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#494949}
.dataTables_wrapper .dataTables_scroll{clear:both}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}
.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #ccc}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:0}
.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}
@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}
.dataTables_wrapper .dataTables_paginate{margin-top:.5em}
}
@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}
.dataTables_wrapper .dataTables_filter{margin-top:.5em}
}
.dataTables_wrapper .dataTables_info{display:none}
.dataTables_wrapper .dataTables_filter input{display:none;margin-left:0;outline:0;font:normal 12px Arial;border:solid 1px #ccc;box-sizing:border-box;padding:5px;color:#494949 !important;border-radius:3px;background:#fff}
.even{background-color:#f1f1f1 !important}
.previous{border-top-left-radius:4px;border-bottom-left-radius:4px}
.next{border-top-right-radius:4px;border-bottom-right-radius:4px}
select{border-color:#ccc;border-radius:4px;padding:.25em .5em;margin-top:-1px}
#lrus{width:100%;color:#494949}
#lrus td{text-align:center}
#lrus td span a{color:#146eaa;border-bottom:1px dotted #146eaa;text-decoration:none}
#lrus td.download-pdf a{width:15px;height:11px;margin-top:-1px;display:inline-block;vertical-align:middle;overflow:hidden;text-decoration:none;background:url(../../../images/mail.gif) 0 0 no-repeat}
.controls{display:-ms-flex;display:-webkit-flex;display:flex;margin:11.5px 0}
body .controls .btn{line-height:normal}
.controls #searchBtn{text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid #ccc;border-radius:4px;color:#666;margin-left:-1px;margin-right:4px;border-top-left-radius:0;border-bottom-left-radius:0;padding:7px 14px;position:relative;z-index:1}
.controls #searchBtn:hover,.controls #searchBtn:active{border-color:#adadad;background-color:#e6e6e6}
.controls input[name="filter"]{outline:0;font:normal 12px Arial;border:solid 1px #ccc;box-sizing:border-box;font-weight:normal !important;color:#666 !important;border-radius:3px;background:#fff;border-top-right-radius:0;border-bottom-right-radius:0;padding:7px;float:right;margin-right:0}
.controls input[name="download"]{color:#fff;background-color:#428bca;border:1px solid #357ebd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-indent:0;display:inline-block;font:normal 12px Arial;padding:7px 14px;cursor:pointer;text-align:center;outline:0;margin-left:0}
.controls input[name="download"]:hover,.controls input[name="download"]:active{background-color:#3071a9;border-color:#285e8e}
.controls input[name="clear"]{color:#666;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px 14px;cursor:pointer;text-align:center;outline:0;margin-left:0;margin-right:0}
.controls input[name="clear"]:hover,.controls input[name="clear"]:active{border-color:#adadad;background-color:#e6e6e6}
.btn-group{margin-right:auto}
.dropdown-toggle{font:normal 12px Arial;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid #ccc;outline:0;border-radius:4px;color:#666;margin-left:0;padding:8.5px 14px;position:relative}
.dropdown-toggle:hover,.dropdown-toggle:active{border-color:#adadad;background-color:#e6e6e6}
.caret{display:inline-block;width:0;height:0;margin-left:6px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.doc-types{position:absolute;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0 4px;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.doc-types li{display:block;padding:3px 20px;clear:both;font:normal 12px Arial;line-height:1.42857143;color:#333;white-space:nowrap;cursor:pointer}
.tip{margin-left:5px;color:#428bca;font-size:13px}
#lrus td>span{display:inline-block}
#lrus td>span i{font-size:14px;color:#428bca;padding:0}
.pdf>span{display:block}
.pdf>span .external{font-size:14px;display:inline-block;border-bottom:none !important}
.pdf>span .external i{padding-right:0;float:none}
.hidden_meta{display:none}
#content .promo-column{padding-top:20px !important}
.fa-info-circle{font-size:14px;cursor:pointer}
@charset "UTF-8";.modal-content-dynamic .Video_Gallery-title{margin-left:auto;margin-right:auto;max-width:980px;width:100%;margin-bottom:0}
.modal-content-dynamic .Video_Gallery-description{margin-left:auto;margin-right:auto;max-width:980px;width:100%}
.Video_Gallery{margin-left:-8px;margin-right:-8px;margin-top:-16px}
.video-js{max-width:100%}
.Video_Gallery video{margin-left:auto;margin-right:auto}
.Video_Gallery:before{display:none;content:"mini: 228px, tiny: 260px, xxsmall: 320px, xsmall: 480px, small: 640px, medium: 768px, large: 960px"}
.Video_Gallery:after{content:"";display:table;clear:both}
.Video_Gallery-content{display:none}
.pswp .Video_Gallery-content{display:block}
.Video_Gallery-content a{background-image:none !important;text-shadow:none !important;text-decoration:none !important}
.Video_Gallery-image{background-image:none !important;text-shadow:none !important;text-decoration:none !important;position:relative;float:left;width:100%;min-height:1px;padding-left:8px;padding-right:8px;margin-top:16px}
.Video_Gallery[data-eq-state~=xxsmall] .Video_Gallery-image{position:relative;float:left;width:50%;min-height:1px;padding-left:8px;padding-right:8px}
.Video_Gallery[data-eq-state~=xxsmall] .Video_Gallery-image:nth-child(odd){clear:left}
.Video_Gallery[data-eq-state~=xsmall] .Video_Gallery-image{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:8px;padding-right:8px}
.Video_Gallery[data-eq-state~=xsmall] .Video_Gallery-image:nth-child(odd){clear:none}
.Video_Gallery[data-eq-state~=xsmall] .Video_Gallery-image:nth-child(3n+1){clear:left}
.Video_Gallery[data-eq-state~=small] .Video_Gallery-image{position:relative;float:left;width:25%;min-height:1px;padding-left:8px;padding-right:8px}
.Video_Gallery[data-eq-state~=small] .Video_Gallery-image:nth-child(3n+1){clear:none}
.Video_Gallery[data-eq-state~=small] .Video_Gallery-image:nth-child(4n+1){clear:left}
.Video_Gallery--stacked[data-eq-state~=xxsmall] .Video_Gallery-image{position:relative;float:left;width:100%;min-height:1px;padding-left:8px;padding-right:8px}
.Video_Gallery--stacked[data-eq-state~=xsmall] .Video_Gallery-image{position:relative;float:left;width:100%;min-height:1px;padding-left:8px;padding-right:8px}
.Video_Gallery--stacked[data-eq-state~=small] .Video_Gallery-image{position:relative;float:left;width:100%;min-height:1px;padding-left:8px;padding-right:8px}
.Video_Gallery-image img{margin-left:auto;margin-right:auto;display:block}
.Video_Gallery-link{display:none}
.Video_Gallery.is-loaded .Video_Gallery-link{position:relative;margin:0 auto;display:table}
.Video_Gallery--stacked .Video_Gallery-image:first-child .Video_Gallery-link img{position:relative;z-index:2;padding:15px;background-color:#fff;border:1px solid #ccc;box-shadow:13px 16px 10px -10px rgba(0,0,6,0.15);border-radius:2px}
.Video_Gallery--stacked .Video_Gallery-image:first-child .Video_Gallery-link:after,.Video_Gallery--stacked .Video_Gallery-image:first-child .Video_Gallery-link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f9f9f9;z-index:1;border-radius:2px;box-shadow:13px 16px 10px -10px rgba(0,0,6,0.15)}
.Video_Gallery--stacked .Video_Gallery-image:first-child .Video_Gallery-link:before{border:1px solid #d5d5d5;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}
.Video_Gallery--stacked .Video_Gallery-image:first-child .Video_Gallery-link:after{border:1px solid #ddd;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}
.Video_Gallery--stacked .Video_Gallery-image:nth-child(n+2){display:none}
.Video_Gallery--moog{margin-left:auto;margin-right:auto;text-align:center}
.Video_Gallery--moog .slick-list{will-change:transition;transition-property:height;transition-duration:.25s;transition-timing-function:ease-out}
.Video_Gallery--moog .Video_Gallery-item_title{text-align:center}
.Video_Gallery--moog .Video_Gallery-item_description{margin-top:16px}
.Video_Gallery--moog .Video_Gallery-fullsize{margin:0 auto;margin-bottom:16px}
.Video_Gallery--moog .Video_Gallery-fullsize,.Video_Gallery--moog .Video_Gallery-fullsize img{display:block;max-width:100%;height:auto}
.Video_Gallery--moog .Video_Gallery-fullsize .Video+img{display:none}
.Video_Gallery--moog .Video_Gallery-thumbnails{display:inline-block;width:100%;margin:0 auto;overflow-x:auto;overflow-y:auto;white-space:nowrap;position:relative}
.Video_Gallery--moog .Video_Gallery-thumbnails .slick-prev+.slick-list{width:calc(100% - 50px);margin-left:auto;margin-right:auto}
.Video_Gallery--moog .Video_Gallery-thumbnails .Video_Gallery-thumbnail-title{white-space:normal;text-align:left;color:#353535;font-size:1em;line-height:normal;cursor:pointer}
.Video_Gallery--moog.Video_Gallery-modal .Video_Gallery-thumbnails .slick-list.draggable{width:70%}
.Video_Gallery--moog .Video_Gallery-thumbnails::-webkit-scrollbar{height:6px;width:6px}
.Video_Gallery--moog .Video_Gallery-thumbnails::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.26)}
.Video_Gallery--moog .Video_Gallery-thumbnails:after{content:"";display:table;clear:both}
.Video_Gallery--moog .Video_Gallery-thumbnails.dragscroll{cursor:-webkit-grab;cursor:grab}
.Video_Gallery--moog .Video_Gallery-thumbnails.dragscroll:active{cursor:-webkit-grabbing;cursor:grabbing}
.Video_Gallery--moog .Video_Gallery-thumbnail{display:inline-block;white-space:normal}
.Video_Gallery--moog .Video_Gallery-thumbnail:active,.Video_Gallery--moog .Video_Gallery-thumbnail:focus,.Video_Gallery--moog .Video_Gallery-thumbnail:hover{outline:0}
.Video_Gallery--moog .Video_Gallery-thumbnail-content-wrapper{max-width:250px;margin-left:auto;margin-right:auto;padding:0 6px}
.Video_Gallery--moog .Video_Gallery-thumbnail-image-wrapper{position:relative;height:0;padding-bottom:56.25%}
.Video_Gallery--moog .Video_Gallery-thumbnail-image-wrapper .play-button{position:absolute;width:38px !important;height:38px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}
.Video_Gallery--moog .Video_Gallery-thumbnail a,.Video_Gallery--moog .Video_Gallery-thumbnail img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.Video_Gallery--moog .Video_Gallery-thumbnail img{padding-top:0;margin:0 auto}
.grid_4 .Video_Gallery--moog .Video_Gallery-thumbnail img{padding-right:0 !important;width:100%}
.grid_4 .tout .Video_Gallery{margin-top:-12px}
.Video_Gallery-modal.Video_Gallery--moog .Video_Gallery-thumbnail a,.Video_Gallery-modal.Video_Gallery--moog .Video_Gallery-thumbnail img{height:auto;max-width:100%;padding-right:12px;max-height:120px}
.Video_Gallery-modal.Video_Gallery--moog .Video_Gallery-thumbnails{height:auto}
.Video_Gallery iframe{width:100%;height:100%}
.damVideo{margin:0 auto}
.Video_Gallery .responsive_padding,.custom-modal__content .responsive_padding{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.Video_Gallery .responsive_padding iframe,.custom-modal__content .responsive_padding iframe,.Video_Gallery .responsive_padding object,.custom-modal__content .responsive_padding object,.Video_Gallery .responsive_padding embed,.custom-modal__content .responsive_padding embed{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;height:100%}
.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;height:100%}
.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}
@font-face{font-family:VideoJS;src:url(../../moog-shared/components/videoGallery/clientlib/css/advancedbionics_open/css/font/VideoJS.eot?#iefix) format("eot")}
@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}
.video-js .vjs-big-play-button,.video-js .vjs-play-control,.vjs-icon-play{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:"\f101"}
.vjs-icon-play-circle{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-play-circle:before{content:"\f102"}
.video-js .vjs-play-control.vjs-playing,.vjs-icon-pause{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:"\f103"}
.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0,.vjs-icon-volume-mute{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.vjs-icon-volume-mute:before{content:"\f104"}
.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1,.vjs-icon-volume-low{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before{content:"\f105"}
.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2,.vjs-icon-volume-mid{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:"\f106"}
.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button,.vjs-icon-volume-high{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:"\f107"}
.video-js .vjs-fullscreen-control,.vjs-icon-fullscreen-enter{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}
.video-js.vjs-fullscreen .vjs-fullscreen-control,.vjs-icon-fullscreen-exit{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}
.vjs-icon-square{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-square:before{content:"\f10a"}
.vjs-icon-spinner{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-spinner:before{content:"\f10b"}
.video-js .vjs-subtitles-button,.vjs-icon-subtitles{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-subtitles-button:before,.vjs-icon-subtitles:before{content:"\f10c"}
.video-js .vjs-captions-button,.vjs-icon-captions{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-captions-button:before,.vjs-icon-captions:before{content:"\f10d"}
.video-js .vjs-chapters-button,.vjs-icon-chapters{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-chapters-button:before,.vjs-icon-chapters:before{content:"\f10e"}
.vjs-icon-share{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-share:before{content:"\f10f"}
.vjs-icon-cog{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-cog:before{content:"\f110"}
.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}
.vjs-icon-circle-outline{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-circle-outline:before{content:"\f112"}
.vjs-icon-circle-inner-circle{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-circle-inner-circle:before{content:"\f113"}
.vjs-icon-hd{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-hd:before{content:"\f114"}
.video-js .vjs-control.vjs-close-button,.vjs-icon-cancel{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-control.vjs-close-button:before,.vjs-icon-cancel:before{content:"\f115"}
.vjs-icon-replay{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-replay:before{content:"\f116"}
.vjs-icon-facebook{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-facebook:before{content:"\f117"}
.vjs-icon-gplus{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-gplus:before{content:"\f118"}
.vjs-icon-linkedin{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-linkedin:before{content:"\f119"}
.vjs-icon-twitter{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-twitter:before{content:"\f11a"}
.vjs-icon-tumblr{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-tumblr:before{content:"\f11b"}
.vjs-icon-pinterest{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.vjs-icon-pinterest:before{content:"\f11c"}
.video-js .vjs-descriptions-button,.vjs-icon-audio-description{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-descriptions-button:before,.vjs-icon-audio-description:before{content:"\f11d"}
.video-js .vjs-audio-button,.vjs-icon-audio{font-family:VideoJS,sans-serif;font-weight:400;font-style:normal}
.video-js .vjs-audio-button:before,.vjs-icon-audio:before{content:"\f11e"}
.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif}
.video-js:-moz-full-screen{position:absolute}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}
.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}
.video-js.vjs-4-3,.video-js.vjs-16-9,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}
.video-js.vjs-16-9{padding-top:56.25%}
.video-js.vjs-4-3{padding-top:75%}
.video-js.vjs-fill{width:100%;height:100%}
.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}
body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}
.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.vjs-hidden{display:none !important}
.vjs-disabled{opacity:.5;cursor:default}
.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}
.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}
.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}
.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}
.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,0.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-big-play-centered .vjs-big-play-button{top:55%;left:50%;margin-left:-1.5em;margin-top:-0.75em}
.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,0.5);-webkit-transition:all 0;-moz-transition:all 0;-o-transition:all 0;transition:all 0}
.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}
.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}
.video-js button{background:0;border:0;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}
.vjs-menu-button{cursor:pointer}
.vjs-menu-button.vjs-disabled{cursor:default}
.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}
.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto;font-family:Arial,Helvetica,sans-serif}
.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}
.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}
.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,0.5)}
.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}
.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}
.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7)}
.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}
.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}
.video-js .vjs-menu-button-inline:before{width:2.22222222em}
.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}
.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}
.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}
.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}
.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,0.7)}
.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none !important}
.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}
.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}
.video-js .vjs-control{outline:0;position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}
.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}
.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}
.video-js .vjs-custom-control-spacer{display:none}
.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}
.vjs-live .vjs-progress-control{display:none}
.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}
.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.66666667em}
.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}
.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}
.video-js .vjs-mouse-display:before{display:none}
.video-js .vjs-play-progress{background-color:#fff}
.video-js .vjs-play-progress:before{position:absolute;top:-0.33333333em;right:-0.5em;font-size:.9em}
.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after,.video-js .vjs-time-tooltip{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}
.video-js .vjs-play-progress:after,.video-js .vjs-play-progress:before,.video-js .vjs-time-tooltip{z-index:1}
.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}
.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,0.5)}
.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,0.75)}
.video-js.vjs-no-flex .vjs-progress-control{width:auto}
.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}
.vjs-tooltip-progress-bar{visibility:hidden}
.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}
.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}
.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}
.video-js .vjs-progress-control .vjs-mouse-display:after,.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}
.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,0.5)}
.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.video-js .vjs-volume-bar{margin:1.35em .45em}
.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}
.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}
.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}
.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}
.vjs-slider-vertical .vjs-volume-level{width:.3em}
.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em}
.vjs-slider-horizontal .vjs-volume-level{height:.3em}
.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em}
.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}
.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}
.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}
.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}
.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical:hover .vjs-menu-content{height:8em;width:2.9em}
.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal:hover .vjs-menu-content{height:2.9em;width:8em}
.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent !important}
.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain !important;background-color:#000;cursor:pointer;margin:0;padding:0;position:unset;top:0;right:0;bottom:0;left:0;height:100%}
.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}
.vjs-has-started .vjs-poster{display:none}
.vjs-audio.vjs-has-started .vjs-poster{display:block}
.vjs-using-native-controls .vjs-poster{display:none}
.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}
.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}
.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}
.vjs-live .vjs-time-control{display:none}
.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}
.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}
.vjs-time-divider{display:none;line-height:3em}
.vjs-live .vjs-time-divider{display:none}
.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}
.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}
.vjs-subtitles{color:#fff}
.vjs-captions{color:#fc6}
.vjs-tt-cue{display:block}
video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}
.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}
.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
.vjs-playback-rate .vjs-menu{width:4em;left:0}
.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}
.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}
.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}
.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}
.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,0.2,0,0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,0.2,0,0.8) infinite,vjs-spinner-fade 1.1s linear infinite}
.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}
.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}
@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}
}
@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}
}
@keyframes vjs-spinner-fade{0{border-top-color:#73859f}
20%{border-top-color:#73859f}
35%{border-top-color:#fff}
60%{border-top-color:#73859f}
to{border-top-color:#73859f}
}
@-webkit-keyframes vjs-spinner-fade{0{border-top-color:#73859f}
20%{border-top-color:#73859f}
35%{border-top-color:#fff}
60%{border-top-color:#73859f}
to{border-top-color:#73859f}
}
.vjs-chapters-button .vjs-menu ul{width:24em}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}
.vjs-caption-settings{position:relative;top:1em;background-color:#2b333f;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:.5em;height:16em;font-size:12px;width:40em}
.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}
.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}
.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}
.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}
.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:0}
.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}
.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}
.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}
.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}
.vjs-caption-settings label>input{margin-right:10px}
.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}
.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}
.vjs-caption-settings input[type=button]{width:40px;height:40px}
.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(255,255,255,0))}
.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}
@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}
}
.Video_Gallery{position:relative;margin-top:8px}
.Video_Gallery .Video_Gallery-item .video{margin-top:0 !important;max-width:unset}
.Video_Gallery .Video_Gallery-title{text-align:left}
.Video_Gallery .Video_Gallery-title h1,.Video_Gallery .Video_Gallery-title h2,.Video_Gallery .Video_Gallery-title h3,.Video_Gallery .Video_Gallery-title h4,.Video_Gallery .Video_Gallery-title h5,.Video_Gallery .Video_Gallery-title h6{margin:0}
.Video_Gallery .Video_Gallery-title h3{color:#353535;font-size:1.5em}
.Video_Gallery button.slick-prev.slick-arrow,.Video_Gallery button.slick-next.slick-arrow{top:0;transform:none;border-radius:unset}
.Video_Gallery .slick-arrow:after{display:none}
.Video_Gallery--moog.light button.slick-prev.slick-arrow{background:url(../../../etc.clientlibs/moog-shared/components/videoGallery/clientlib/resources/img/chevron-left-light.png) no-repeat;background-color:transparent !important;border:0;width:25px !important;background-size:contain;height:50px !important;position:absolute;top:0;bottom:0;left:0;margin:auto}
.Video_Gallery--moog.light button.slick-prev.slick-arrow:active,.Video_Gallery--moog.light button.slick-prev.slick-arrow:focus,.Video_Gallery--moog.light button.slick-prev.slick-arrow:hover{outline:0}
.Video_Gallery--moog.light button.slick-next.slick-arrow{background:url(../../../etc.clientlibs/moog-shared/components/videoGallery/clientlib/resources/img/chevron-right-light.png) no-repeat;background-color:transparent !important;border:0;width:25px !important;position:absolute;top:0;bottom:0;right:0;margin:auto}
.Video_Gallery--moog.light button.slick-next.slick-arrow:active,.Video_Gallery--moog.light button.slick-next.slick-arrow:focus,.Video_Gallery--moog.light button.slick-next.slick-arrow:hover{outline:0}
.Video_Gallery--moog button.slick-prev.slick-arrow{background:url(../../../etc.clientlibs/moog-shared/components/videoGallery/clientlib/resources/img/chevron-left-dark.png) no-repeat;background-color:transparent !important;border:0;width:25px !important;background-size:contain;height:50px !important;position:absolute;top:0;bottom:0;left:0;margin:auto}
.Video_Gallery--moog button.slick-prev.slick-arrow:active,.Video_Gallery--moog button.slick-prev.slick-arrow:focus,.Video_Gallery--moog button.slick-prev.slick-arrow:hover{outline:0}
.Video_Gallery--moog button.slick-next.slick-arrow{background:url(../../../etc.clientlibs/moog-shared/components/videoGallery/clientlib/resources/img/chevron-right-dark.png) no-repeat;background-color:transparent !important;border:0;width:25px !important;background-size:contain;height:50px !important;position:absolute;top:0;bottom:0;right:0;margin:auto}
.Video_Gallery--moog button.slick-next.slick-arrow:active,.Video_Gallery--moog button.slick-next.slick-arrow:focus,.Video_Gallery--moog button.slick-next.slick-arrow:hover{outline:0}
.Video_Gallery-modal button.slick-prev.slick-arrow,.Video_Gallery-modal button.slick-next.slick-arrow{top:25%}
.Video_Gallery-modal .Video_Gallery-fullsize{display:none}
.mfp-ready .Modal-content--source{display:block !important}
.dragscroll-arrow{background-color:#9a323c !important;height:50px;width:50px;border:1px solid white;border-radius:50%;position:absolute}
.dragscroll-arrow.dragscroll-arrow--left{left:0;top:calc(50% - 25px)}
.dragscroll-arrow.dragscroll-arrow--left:after{content:"<";color:#fff;font-size:50px;line-height:50px}
.dragscroll-arrow.dragscroll-arrow--right{right:0;top:calc(50% - 25px)}
.dragscroll-arrow.dragscroll-arrow--right:after{content:">";color:#fff;font-size:50px;line-height:50px}
.responsive_wrapper{width:100%;aspect-ratio:1.77777778;position:relative}
.video-js.damVideo,.video-js .vjs-tech{object-fit:cover;height:100%}
@charset "UTF-8";.Vertical_Height.Vertical_Height--minimal{height:15px}
@media only screen and (min-width:768px){.Vertical_Height.Vertical_Height--minimal{height:30px}
}
@media only screen and (min-width:997px){.Vertical_Height.Vertical_Height--minimal{height:38px}
}
.Vertical_Height.Vertical_Height--slim{height:30px}
@media only screen and (min-width:768px){.Vertical_Height.Vertical_Height--slim{height:60px}
}
@media only screen and (min-width:997px){.Vertical_Height.Vertical_Height--slim{height:75px}
}
.Vertical_Height.Vertical_Height--small{height:60px}
@media only screen and (min-width:768px){.Vertical_Height.Vertical_Height--small{height:120px}
}
@media only screen and (min-width:997px){.Vertical_Height.Vertical_Height--small{height:150px}
}
.Vertical_Height.Vertical_Height--medium{height:120px}
@media only screen and (min-width:768px){.Vertical_Height.Vertical_Height--medium{height:240px}
}
@media only screen and (min-width:997px){.Vertical_Height.Vertical_Height--medium{height:300px}
}
.Vertical_Height.Vertical_Height--large{height:180px}
@media only screen and (min-width:768px){.Vertical_Height.Vertical_Height--large{height:260px}
}
@media only screen and (min-width:997px){.Vertical_Height.Vertical_Height--large{height:450px}
}
.Vertical_Height.Vertical_Height--title{height:.67em}
@media only screen and (max-width:1000px){.hideSpace .Vertical_Height.Vertical_Height--minimal{height:0 !important}
}
@media only screen and (max-width:1000px){.hideSpace .Vertical_Height.Vertical_Height--slim{height:0 !important}
}
@media only screen and (max-width:1000px){.hideSpace .Vertical_Height.Vertical_Height--small{height:0 !important}
}
@media only screen and (max-width:1000px){.hideSpace .Vertical_Height.Vertical_Height--medium{height:0 !important}
}
@media only screen and (max-width:1000px){.hideSpace .Vertical_Height.Vertical_Height--large{height:0 !important}
}
@charset "UTF-8";a.Text_CTA{display:block;margin-top:.5em;font-size:18px}
a.Text_CTA .fa{margin-left:10px;display:none}
a.Text_CTA.Text_CTA--chevron .fa{display:inline-block !important;margin-left:10px !important}
@charset "UTF-8";.Stackable_Feature{width:100%;padding:16px}
.Stackable_Feature .CTA-image{display:block;vertical-align:middle;text-align:center;margin:0 auto}
@media only screen and (min-width:768px){.Stackable_Feature .CTA-image{display:table-cell;text-align:left}
}
.Stackable_Feature .CTA-image img{max-width:initial}
.Stackable_Feature .CTA-text{display:block;vertical-align:middle;padding-left:10px;text-align:center}
@media only screen and (min-width:768px){.Stackable_Feature .CTA-text{display:table-cell;text-align:left}
}
.Stackable_Feature .CTA-text .CTA-title{margin:0}
.Stackable_Feature .CTA-text p,.Stackable_Feature .CTA-text h2,.Stackable_Feature .CTA-text h3,.Stackable_Feature .CTA-text h4,.Stackable_Feature .CTA-text span{color:#6e768f}
.Stackable_Feature .CTA-text .CTA-button{color:#fff}
.Stackable_Feature .CTA-text .CTA-button a{width:auto}
.table-container{display:flex;justify-content:center;position:relative;padding:0 20px;margin:auto;margin-top:1rem;max-width:min(100%,1220px);width:fit-content}
@media screen and (min-width:768px) and (max-width:1240px){.table-container{max-width:762px}
}
.table-container button{position:absolute;color:white}
.table-container button:active,.table-container button:focus,.table-container button:focus-visible{outline:0;border:0}
.table-container button.disabled{opacity:.5;cursor:auto}
.table-container .leftButton{left:345px;top:10px;border:0;transform:rotate(180deg)}
@media screen and (max-width:767px){.table-container .leftButton{left:20px}
}
@media screen and (min-width:768px) and (max-width:1240px){.table-container .leftButton{left:275px}
}
.table-container .rightButton{right:50px;top:10px;border:0}
@media screen and (max-width:767px){.table-container .rightButton{right:20px}
}
@media screen and (min-width:768px) and (max-width:1240px){.table-container .rightButton{right:25px}
}
.first-column{flex-shrink:0;width:295px;max-width:295px}
@media(max-width:767px){.first-column{width:50%}
}
@media screen and (min-width:768px) and (max-width:1240px){.first-column{max-width:254px}
}
.first-column table tr{background-color:#efefef !important}
.first-column table td{font-weight:400;text-align:left !important}
.scrollable-container{overflow-x:hidden}
@media(max-width:767px){.scrollable-container{width:50%}
.scrollable-container table tbody td{width:100%}
}
.scrollable-container .fade.in{opacity:1}
.scrollable-container .fade{opacity:0;transition:opacity .5s ease-in-out}
.rotatingTable table{border-collapse:collapse;border:0}
.rotatingTable table tbody td{width:295px;max-width:295px;text-align:center;border:0;color:#000 !important}
@media(max-width:767px){.rotatingTable table tbody td{width:calc((100vw / 2) - 20px);width:var(--calculatedWidthOfColumn)}
}
@media screen and (min-width:768px) and (max-width:1240px){.rotatingTable table tbody td{width:234px}
}
.rotatingTable table thead tr,.rotatingTable table tbody tr:first-child,.rotatingTable table tbody tr:first-child td{background-color:#87212e !important;color:white !important;text-align:center !important;font-weight:400 !important}
.rotatingTable table th,.rotatingTable table td{padding:12px 15px}
.rotatingTable table tbody tr{display:flex;align-items:center;height:60px;border-bottom:1px solid #ddd;background-color:white}
.rotatingTable .scrollable-container{display:inline-block}
@media screen and (max-width:768px){.rotatingTable .scrollable-container{max-width:295px}
}
.rotatingTable .scrollable-container tbody tr{background-color:white}
.rotatingTable .scrollable-container .rotatingTable table tbody td:first-child{font-weight:300;text-align:center;background-color:white}
.edit .rotatingTable{max-width:1220px;overflow-x:auto;margin:auto}
.edit .rotatingTable table tbody td:first-child{font-weight:400;text-align:left}
@charset "UTF-8";@media only screen and (min-width:768px){form.modal-reveal{width:500px}
}
@media only screen and (min-width:998px){form.modal-reveal{width:700px}
}
.restrictedLink form .text .form_leftcol{display:none}
.restrictedLink .backdrop{width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;display:none}
.Restricted_Link_Form label{display:block !important}
.Restricted_Link_Form label.control-label{display:inline !important}
.Restricted_Link_Form form{background-color:#fff !important}
.Modal--restricted_link_form{z-index:999;background-color:white;height:100%;position:absolute}
.Modal--restricted_link_form button.mfp-close:after{background-position:0 -480px !important}
.Restricted_Link_Form--submit{width:100%}
@charset "UTF-8";.responsive-external iframe{border:0;width:100%}
.Related_Products_Carousel{width:100%;overflow:hidden}
.Related_Products_Carousel .slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.Related_Products_Carousel .slick-arrow{text-indent:-9999px;background-color:#9a323c !important;height:40px !important;bottom:-20%;background-size:30px 30px !important}
.Related_Products_Carousel .slick-list{margin-bottom:80px}
.Related_Products_Carousel .slick-arrow.slick-prev{left:25px;background-image:url(../../../etc.clientlibs/moog-shared/clientlib/resources/images/chevron-left-thin-white.svg);transform:none;height:auto;width:auto}
.Related_Products_Carousel .slick-arrow.slick-prev:after{background-image:none !important}
.Related_Products_Carousel .slick-arrow.slick-next{right:25px;background-image:url(../../../etc.clientlibs/moog-shared/clientlib/resources/images/chevron-right-thin-white.svg);transform:none;height:auto;width:auto}
.Related_Products_Carousel .slick-arrow.slick-next:after{background-image:none !important}
.Related_Products_Carousel .slick-arrow{position:absolute;top:-webkit-calc(50% + 44px);top:calc(50% + 44px);transform:translateY(-50%);background-position:center;background-size:30px 70px;background-repeat:no-repeat;background-color:rgba(255,255,255,0.3);border:0;border-radius:4px;height:128px;overflow:hidden;text-indent:-1000px;width:64px;padding:4px 10px 2px;text-align:center;cursor:pointer;outline:0;z-index:100;-webkit-appearance:none}
.Related_Products_Carousel .Carousel-slide.slick-slide .Image{width:100%}
.Related_Products_Carousel .Carousel-slide.slick-slide .Image a{width:100%}
.Related_Products_Carousel .Carousel-slide.slick-slide .Image a img{max-width:100%;max-height:100px;margin:auto}
.Related_Products_Carousel .slide-text{font-size:20px;height:75px}
.promo-bar{width:100%}
.promo-bar .pb-content{max-width:990px;margin:0 auto;padding:20px 25px;text-align:center}
.promo-bar .pb-copy{font-size:14px;font-weight:300;margin:0}
@media only screen and (min-width:768px){.promo-bar .pb-copy{font-size:14px;font-weight:400;line-height:26px}
}
.promo-bar .pb-link{display:block;margin-top:.5em}
@media only screen and (min-width:768px){.promo-bar .pb-link{display:inline}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.promo-bar .pb-link{display:block}
}
.promo-bar .pb-link .fa{margin-left:10px}
.productFilter{display:block;text-align:center;margin:0 auto;width:100%;font-family:"Open Sans",sans-serif}
.productFilter .productFilter-search{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM0MTQ0NDg7fQ0KPC9zdHlsZT4NCjxnIGlkPSJGUE8iPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfSWNvbnMiPg0KPC9nPg0KPGcgaWQ9Ikdsb2JhbF9OYXZfU21hbGxfMV8iPg0KPC9nPg0KPGcgaWQ9IkJhZyI+DQo8L2c+DQo8ZyBpZD0iR2xvYmFsX05hdl9MYXJnZV9JY29ucyI+DQoJPHBhdGggaWQ9IlNlYXJjaF8xXyIgY2xhc3M9InN0MCIgZD0iTTE4LDE4LjNsLTQuNC00LjRjMC45LTEsMS40LTIuNCwxLjQtMy45YzAtMy4zLTIuNy02LTYtNnMtNiwyLjctNiw2czIuNyw2LDYsNg0KCQljMS41LDAsMi44LTAuNSwzLjktMS40bDQuNCw0LjRMMTgsMTguM3ogTTksMTVjLTIuOCwwLTUtMi4yLTUtNXMyLjItNSw1LTVzNSwyLjIsNSw1UzExLjgsMTUsOSwxNXoiLz4NCjwvZz4NCjxnIGlkPSJHbG9iYWxfTmF2X0xhcmdlXzFfIj4NCjwvZz4NCjxnIGlkPSJHdWlkZXMiPg0KPC9nPg0KPGcgaWQ9Ik5PVEVTIj4NCjwvZz4NCjwvc3ZnPg0K);background-position:12px 6px;background-repeat:no-repeat;background-size:20px 22px;margin:20px 15px;max-width:980px;width:-webkit-calc(100% - 150px);width:calc(100% - 150px);border-radius:4px;border:1px solid #dde2ec;padding:5.8px 11.5px 5.8px 40px;line-height:22px;color:#414448;transition:box-shadow .5s}
.productFilter .productFilter-search:active,.productFilter .productFilter-search:focus{outline:0;box-shadow:0 0 16px rgba(0,136,204,0.5)}
.productFilter .hide{display:none}
.productBlocks .product-card-sku{position:relative}
.productBlocks .product-card-sku .rendition__image{height:54px;width:54px;border:1px solid #eef0f2;background-color:#fff;padding:.5rem}
.productBlocks .product-card-sku__name{color:#fff;margin-bottom:5px}
.productBlocks .product-card-sku__name a{color:#fff}
.productBlocks .product-card-sku__name .icon{font-size:2rem}
.productBlocks .product-card-sku__link-item .icon{font-size:2rem}
.productBlocks .product-card-sku__image-link{display:block}
.productBlocks .product-card-sku__image-wrapper{position:absolute;z-index:2}
.productBlocks .product-card-sku__links-list{list-style-type:none;margin:0;padding:0}
.productBlocks .product-card-sku__attr-label{margin-bottom:2px}
@media screen and (max-width:991px){.productBlocks .product-card-sku{margin-left:-30px;margin-right:-30px}
.productBlocks .product-card-sku__image-wrapper{left:30px;right:auto;top:20px}
.productBlocks .product-card-sku__title-wrapper{background-color:var(--primary-brand-color,#005eb8);min-height:98px;position:relative}
.productBlocks .product-card-sku__name{font-weight:bold;line-height:1.31818;margin-bottom:0;padding-left:99px;padding-right:40px;padding-top:16px}
.productBlocks .product-card-sku__name .icon{height:1rem;width:1rem;line-height:1rem;position:absolute;left:auto;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem}
.productBlocks .product-card-sku__link-item{font-size:1.2rem;font-weight:normal;line-height:1.30769;background-color:#f8f8f8;padding:12px 30px}
.productBlocks .product-card-sku__link-item .icon{font-size:1rem}
.productBlocks .product-card-sku__link-item-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem}
.productBlocks .product-card-sku__link-item-link:hover{color:#005eb8;text-decoration:none}
.productBlocks .product-card-sku__link-item-link .link-label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.productBlocks .product-card-sku__content{padding:30px 30px}
.productBlocks .product-card-sku__attrs-list{padding-bottom:16px}
.productBlocks .product-card-sku__attrs-list-item{margin-bottom:10px}
.productBlocks .product-card-sku__attrs-list-item:last-child{margin-bottom:0}
.productBlocks .product-card-sku__attr-label{margin-bottom:4px}
.productBlocks .product-card-sku__description{font-weight:normal;line-height:1.55556}
}
@media screen and (min-width:992px){.productBlocks .product-card-sku__image-wrapper{left:20px;right:auto;top:20px}
.productBlocks .product-card-sku .rendition__image{height:148px;width:148px;padding:1rem}
.productBlocks .product-card-sku__header{background-color:var(--primary-brand-color,#005eb8);padding:20px 120px 20px 188px;position:relative}
.productBlocks .product-card-sku__name{font-weight:bold;line-height:1.53846}
.productBlocks .product-card-sku__name .icon{font-size:26px;position:relative;top:.5px;vertical-align:middle}
.productBlocks .product-card-sku__name .icon.icon-chevron-right{font-size:.66667em;padding-left:.5rem;padding-right:0}
.productBlocks .product-card-sku__links-list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.productBlocks .product-card-sku__link-item{font-weight:normal;line-height:1.33333;position:relative;margin-left:0;margin-right:20px;padding-left:0;padding-right:16px}
.productBlocks .product-card-sku__link-item::after{content:'';background-color:#fff;height:18px;position:absolute;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}
.productBlocks .product-card-sku__link-item:last-child::after{content:none;display:none}
.productBlocks .product-card-sku__link-item-link .link-label{color:#fff}
.productBlocks .product-card-sku__link-item-link:hover{color:#fff;text-decoration:underline}
.productBlocks .product-card-sku__content{margin-top:30px;margin-bottom:60px;padding-left:188px;padding-right:0}
.productBlocks .product-card-sku__attrs-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:30px}
.productBlocks .product-card-sku__attrs-list-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:20px;word-wrap:break-word}
.productBlocks .product-card-sku__attrs-list-item:last-child{padding-right:0}
.productBlocks .product-card-sku__description{font-weight:normal;line-height:1.33333}
}
@media screen and (min-width:992px){.productBlocks .product-card-sku__name .icon.icon-chevron-right{display:inline-block;font-size:1.2rem;top:-0.2rem}
}
.productBlocks .u-visible-mobile{display:block}
@media screen and (min-width:992px){.productBlocks .u-visible-mobile{display:none}
}
.productBlocks .icon-chevron-right::before{content:'\003e'}
@charset "UTF-8";@media(max-width:959px){.product-specifications-cmp .product-specifications-cmp__filters .product-specifications-cmp__filter-wrapper .select2-container--default{width:100% !important;margin-top:5px;margin-bottom:5px}
}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item{border:1px solid #adadad;border-radius:3px;box-shadow:0 0 10px 2px rgba(0,0,0,0.5)}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-image{border:0}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-image img{max-height:200px}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-title{font-size:17px;font-weight:700;color:#25292b}
@media(max-width:959px){.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-specs-info{justify-content:space-between}
}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-specs-info .product-specifications-cmp__item-specs-info-title{font-size:17px;font-weight:700;color:#25292b}
@media(max-width:959px){.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-specs-info .product-specifications-cmp__item-specs-info-title{width:50%}
}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-specs-info .product-specifications-cmp__item-specs-info-description{font-size:18px;font-weight:300;color:#4a4a4a}
@media(max-width:959px){.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-specs-info .product-specifications-cmp__item-specs-info-description{width:50%;text-align:right}
}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-links{justify-content:space-between;align-items:end}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-asset{height:46px;background:#87212e;font-size:18px;font-weight:400;color:#fff;text-transform:uppercase}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-asset .product-specifications-cmp__item-asset-icon{height:17px;width:17px}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-link{height:46px;font-size:18px;font-weight:400;color:#4a4a4a}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-link .product-specifications-cmp__item-link-icon{height:17px;width:17px}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__pagination{color:#4a4a4a}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__pagination .product-specifications-cmp__page-input{width:1.8rem;height:1.8rem;border:1px solid #adadad;box-shadow:0 0 3px 2px rgba(0,0,0,0.15);color:#4a4a4a;font-size:18px !important}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__pagination .product-specifications-cmp__page-input:focus{outline:0}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__pagination .product-specifications-cmp__paging-left-link,.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__pagination .product-specifications-cmp__paging-right-link{color:#666;font-size:27px;cursor:pointer}
.product-specifications-cmp__items.items-withoutspecs{display:flex;flex-wrap:wrap}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item.eachitem-withoutspecs{flex:1 0 calc(33.333% - 20px);margin:10px;box-sizing:border-box;padding:20px 20px 80px 20px;position:relative;max-width:calc(33.33% - 20px)}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-image.image-withoutspecs{margin:0 auto}
.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item .product-specifications-cmp__item-links.link-withoutspecs{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:140px}
@media(max-width:900px){.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item.eachitem-withoutspecs{flex:1 0 calc(50% - 20px);max-width:calc(50% - 20px)}
}
@media(max-width:500px){.product-specifications-cmp .product-specifications-cmp__items .product-specifications-cmp__item.eachitem-withoutspecs{flex:1 0 calc(100%);max-width:calc(100%)}
}
.product-specifications-cmp .product-specifications-cmp__items.items-withoutspecs .product-specifications-cmp__item.eachitem-withoutspecs .product-specifications-cmp__item-links.link-withoutspecs .product-specifications-cmp__item-asset{white-space:nowrap;padding:10px 15px;font-size:13px;height:auto}
.product-specifications-cmp .product-specifications-cmp__items.items-withoutspecs .product-specifications-cmp__item.eachitem-withoutspecs .product-specifications-cmp__item-title{word-wrap:break-word;overflow-wrap:break-word}
mark{background-color:#fdff32}
mark.focused{background-color:red}
.onPageSearchClearButton:focus{outline:0}
@charset "UTF-8";@media(min-width:768px){.news-aggregator-container-cv{padding-left:50px;padding-right:50px}
.news-aggregator-container-gv{margin-left:15px}
}
.carouselview-container{position:relative}
.carouselview-container .tns-nav{display:flex !important;justify-content:center;margin-bottom:20px}
.carouselview-container .tns-nav button{width:10px;height:10px;background-color:#ccc;border:0;border-radius:50%;margin:0 5px;cursor:pointer;transition:background-color .3s ease}
.carouselview-container .tns-nav button.tns-nav-active{background-color:#87212e}
.news-aggregator-component .tns-liveregion{margin-bottom:20px;position:relative;text-align:center;font-size:18px;color:#000;font-weight:normal;padding:10px !important;background-color:#f9f9f9;border-radius:5px}
.news-aggregator-component .filters.single-filter{justify-content:flex-start !important}
.news-aggregator-component .filters.single-filter .tagged-filters,.news-aggregator-component .filters.single-filter .date-filter{margin-left:0 !important}
.news-aggregator-component .filter-wrapper .select2-hidden-accessible{display:none}
.news-aggregator-component .filter-wrapper .select2-selection{border-radius:3px;border:1.5px solid #ccc;color:#333;font-size:15px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}
@media only screen and (max-width:767px){.news-aggregator-component .filter-wrapper .select2-container--default{padding-top:5px;padding-bottom:5px}
}
.news-aggregator-component .filter-wrapper .select2-container--default .select2-selection--single:focus{outline:0}
.news-aggregator-component .filter-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}
.news-aggregator-component .filter-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{left:initial;border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:0;margin-top:-8px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.news-aggregator-component .filter-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-8px}
}
.news-aggregator-component .date-filter .datetimepicker-input{width:65%;line-height:28px;border:1.5px solid #ccc;border-radius:3px 0 0 3px;border-right:0;color:#333;font-size:9px !important}
.news-aggregator-component .date-filter .datetimepicker-input:focus{outline:0}
.news-aggregator-component .date-filter .input-group-append{width:35%}
.news-aggregator-component .date-filter .input-group-text{background-color:#fff;border:1.5px solid #ccc;border-radius:0 3px 3px 0;border-left:0;padding-left:.3rem;padding-right:.3rem}
.news-aggregator-component .date-filter .clear-date-filter{position:relative;display:inline-block;width:20px;height:20px;overflow:hidden}
.news-aggregator-component .date-filter .clear-date-filter::before,.news-aggregator-component .date-filter .clear-date-filter::after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#666}
.news-aggregator-component .date-filter .clear-date-filter::before{transform:rotate(45deg)}
.news-aggregator-component .date-filter .clear-date-filter::after{transform:rotate(-45deg)}
.news-aggregator-component .date-filter .clear-date-filter:focus{outline:0}
.news-aggregator-component .news-items.list-view .news-item{box-shadow:0 0 10px 2px #aaa;border:1px solid #ababab;border-radius:3px}
.news-aggregator-component .news-items.list-view .news-item .news-item-wrapper{padding:0 15px;text-decoration:none;color:#353535}
.news-aggregator-component .news-items.list-view .news-item .news-item-wrapper .news-heading .title{font-weight:bold}
.news-aggregator-component .news-items.list-view .news-item .news-item-wrapper .news-subheading{font-size:13px}
.news-aggregator-component .news-items.list-view .news-item .news-item-wrapper .news-subheading .date{font-style:italic;font-weight:bold}
.news-aggregator-component .news-items.list-view .news-item .news-item-wrapper .location{font-weight:bold;font-size:13px;font-style:italic}
.news-aggregator-component .news-items.list-view .news-item .news-item-wrapper .news-description{font-size:15px;line-height:20px}
.news-aggregator-component .news-items.list-view .news-item .news-item-wrapper .news-tags{font-size:13px}
.news-aggregator-component .news-items.list-view .news-item .news-item-wrapper .news-image{text-align:center;max-height:300px}
.news-aggregator-component .news-items.list-view .news-item .news-item-wrapper .news-image img{width:100%;max-height:100%;object-fit:cover}
.news-aggregator-component .news-items.grid-view{display:flex;flex-wrap:wrap;justify-content:space-between}
.news-aggregator-component .news-items.grid-view .news-item{flex:0 0 31%;margin-bottom:20px;padding:10px;box-shadow:0 0 10px 2px #aaa;border:1px solid #ababab;border-radius:3px}
.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper{text-decoration:none;color:#353535}
.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-image{text-align:center;margin-bottom:10px}
.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-image img{width:100%;object-fit:cover}
@media(min-width:1200px){.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-image img{height:210px}
}
@media(min-width:1100px) and (max-width:1199px){.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-image img{height:175px}
}
@media(min-width:992px) and (max-width:1099px){.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-image img{height:215px}
}
@media(min-width:768px) and (max-width:991px){.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-image img{height:190px}
}
@media(min-width:660px) and (max-width:767px){.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-image img{height:185px}
}
@media(max-width:659px){.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-image img{height:240px}
}
.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-heading{margin-bottom:10px}
.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-heading .title{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-subheading{font-size:13px;margin-bottom:10px}
.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-subheading .date{font-style:italic;font-weight:bold}
.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-description{font-size:15px;line-height:20px;padding-bottom:0 !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:10px}
.news-aggregator-component .news-items.grid-view .news-item .news-item-wrapper .news-tags{font-size:13px}
@media(min-width:1100px){.news-aggregator-component .news-items.grid-view .news-aggregator-component-gv{max-width:1300px}
}
@media(min-width:660px) and (max-width:1099px){.news-aggregator-component .news-items.grid-view .news-item{flex:0 0 48%}
}
@media(max-width:659px){.news-aggregator-component .news-items.grid-view .news-item{flex:0 0 100%}
}
.news-aggregator-component .news-items.carousel-view{display:flex}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider{display:flex;flex-direction:column;flex:1 1 auto}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item{display:flex;flex-direction:column;height:100%;padding:10px;box-shadow:0 0 10px 2px #aaa;border:1px solid #ababab;border-radius:3px}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper{text-decoration:none;color:#353535}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-image{text-align:center;margin-bottom:10px}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-image img{width:100%;object-fit:cover}
@media(min-width:1200px){.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-image img{height:215px}
}
@media(min-width:992px) and (max-width:1199px){.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-image img{height:175px}
}
@media(min-width:768px) and (max-width:991px){.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-image img{height:190px}
}
@media(min-width:576px) and (max-width:767px){.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-image img{height:185px}
}
@media(max-width:575px){.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-image img{height:240px}
}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-heading{margin-bottom:10px}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-heading .title{font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-subheading{font-size:13px;margin-bottom:10px}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-subheading .date{font-style:italic;font-weight:bold}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-description{font-size:15px;line-height:20px;padding-bottom:0 !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:10px}
.news-aggregator-component .news-items.carousel-view .carousel-view-slider .news-item .news-item-wrapper .news-tags{font-size:13px}
.news-aggregator-component .news-items .pagination{width:100%}
.news-aggregator-component .news-items .pagination .border-wrapper{border-top:1px solid #979797;color:#333}
.news-aggregator-component .news-items .pagination .page-input{width:1.8rem;height:1.8rem;border:1.5px solid #ccc;border-radius:3px;color:#333;font-size:14px !important}
.news-aggregator-component .news-items .pagination .page-input:focus{outline:0}
.news-aggregator-component .news-items .pagination .paging-left-link,.news-aggregator-component .news-items .pagination .paging-right-link{color:#666;font-size:27px;cursor:pointer}
.news-aggregator-component .carouselview-arrows{width:100%;position:absolute;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;z-index:11}
@media(min-width:992px){.news-aggregator-component .carouselview-arrows{top:50%}
}
@media(max-width:991px){.news-aggregator-component .carouselview-arrows{top:53%}
}
.news-aggregator-component .carouselview-arrows button{width:35px;height:35px;display:block !important;outline:none !important;border:0;background-color:#87212e;border-radius:0 !important;margin:0 -50px !important}
@media(min-width:600px) and (max-width:635px){.news-aggregator-component .carouselview-arrows button{margin:0 -40px !important}
}
@media(max-width:599px){.news-aggregator-component .carouselview-arrows button{margin:0 10px !important;width:37px;height:37px}
}
.news-aggregator-component .carouselview-arrows button.prev{background-image:url('../../../etc.clientlibs/moog-aem/clientlibs/moog.aem-all-components/resources/images/sprites.svg');background-position:-2px -92px;background-size:125%;transform:rotate(180deg) !important;display:block;text-indent:-9999px}
@media(max-width:599px){.news-aggregator-component .carouselview-arrows button.prev{background-position:-2px -97px}
}
.news-aggregator-component .carouselview-arrows button.next{background-image:url('../../../etc.clientlibs/moog-aem/clientlibs/moog.aem-all-components/resources/images/sprites.svg');background-position:-2px -92px;background-size:125%;transform:rotate(0) !important;display:block;text-indent:-9999px}
@media(max-width:599px){.news-aggregator-component .carouselview-arrows button.next{background-position:-2px -97px}
}
.news-aggregator-component .carouselview-arrows button.disabled{background-color:gray;cursor:not-allowed}
.hidden{display:none !important}
.select2-container--default .news-aggregator-options .select2-results__options[aria-expanded]{box-shadow:0 1px 3px rgba(0,0,0,0.1)}
.select2-container--default .news-aggregator-options .select2-results__options[aria-expanded]::-webkit-scrollbar{width:8px}
.select2-container--default .news-aggregator-options .select2-results__options[aria-expanded]::-webkit-scrollbar-track{background:#fff}
.select2-container--default .news-aggregator-options .select2-results__options[aria-expanded]::-webkit-scrollbar-thumb{background:#666}
.select2-container--default .news-aggregator-options .select2-results__options[aria-expanded]::-webkit-scrollbar-thumb:hover{background:#d8d8d8}
.select2-container--default .news-aggregator-options .select2-results__option{font-size:15px;padding:0 0 0 8px;font-weight:300}
.select2-container--default .news-aggregator-options .select2-results__option[aria-selected=true]{background-color:#f2f2f2 !important}
.select2-container--default .news-aggregator-options .select2-results__option--highlighted[aria-selected]{color:#333 !important;background-color:#f2f2f2 !important}
@charset "UTF-8";.MinimalNav .MinimalNav-container{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;padding:0;margin-top:0;margin-bottom:0;width:100%;list-style-type:none}
@media only screen and (max-width:998px){.MinimalNav .MinimalNav-container{display:block}
}
.MinimalNav .MinimalNav-container .MinimalNav-item{font-size:.9em;width:100%;text-align:center;margin-top:0;margin-bottom:0;white-space:nowrap;flex:1 1}
@media only screen and (max-width:998px){.MinimalNav .MinimalNav-container .MinimalNav-item{width:49%;flex:initial;white-space:normal;display:inline-block}
.MinimalNav .MinimalNav-container .MinimalNav-item:nth-child(even){border-right:0}
}
@media only screen and (max-width:768px){.MinimalNav .MinimalNav-container .MinimalNav-item{width:100%;display:block;border:0}
.MinimalNav .MinimalNav-container .MinimalNav-item:hover{width:100%}
}
.MinimalNav .MinimalNav-container .MinimalNav-item .u-linkstyle-button{background:none !important;border:0;text-transform:uppercase;font-weight:400}
.MinimalNav .MinimalNav-container .MinimalNav-item .u-linkstyle-button.active{background-color:#2a3a49 !important;width:100%}
.MinimalNav .MinimalNav-container.u-background-burgundy-force .MinimalNav-item{background-color:#87212e}
.MinimalNav .MinimalNav-container.u-background-burgundy-force .MinimalNav-item:hover{border-color:#702930;background-color:#702930}
.MinimalNav .MinimalNav-container.u-background-blue-force .MinimalNav-item:hover{border-color:#4d6b8d;background-color:#4d6b8d}
.MinimalNav .MinimalNav-container.u-background-white-force .MinimalNav-item a{color:#000 !important}
.MinimalNav .MinimalNav-container.u-background-white-force .MinimalNav-item:hover{border-color:#f2f2f2;background-color:#f2f2f2}
.layered-background-image__publish{min-height:600px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}
.layered-background-component__editmode{margin:0 80px;padding:20px 0 40px}
.layered-background-component__editmode .explanatory-title{text-align:center}
.layered-background-component__editmode .empty-image-message{text-align:center;font-style:italic;color:red;margin:40px 0}
.layered-background-component__editmode .explanatory-text{text-align:center}
.layered-background-component__editmode img{display:block;margin:0 auto 40px;width:300px}
@charset "UTF-8";.jump-nav-wrapper{font-weight:400;display:flex;align-items:center;flex-flow:row wrap-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap-reverse;padding:0 1.25rem;position:relative}
@media screen and (min-width:62.5rem){.jump-nav-wrapper{padding:0 1.5rem;flex-flow:initial}
}
@media screen and (min-width:80rem){.jump-nav-wrapper{padding:0 2rem}
}
@media screen and (min-width:90rem){.jump-nav-wrapper{padding:0 4.375rem}
}
.jump-nav-wrapper .prefix-and-links{display:flex;padding:.9375rem 0;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;position:relative}
@media screen and (min-width:62.5rem){.jump-nav-wrapper .prefix-and-links{padding-bottom:1.4375rem}
}
.jump-nav-wrapper .prefix-and-links::-webkit-scrollbar{display:none;overflow-y:hidden}
.jump-nav-wrapper .prefix-and-links::before{content:'';background:linear-gradient(to left,#fff,transparent);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(right,#fff,transparent);pointer-events:none;height:1.875rem;width:2.5rem;position:fixed;right:1.0625rem}
@media screen and (min-width:62.5rem){.jump-nav-wrapper .prefix-and-links::before{display:none}
}
.jump-nav-wrapper .prefix-text{color:#4a4a4a;white-space:nowrap;font-size:.75rem;margin-right:.25rem}
@media screen and (min-width:26.25rem){.jump-nav-wrapper .prefix-text{margin-right:.25rem}
}
@media screen and (min-width:48.0625rem){.jump-nav-wrapper .prefix-text{margin-right:.25rem}
}
@media screen and (min-width:62.5rem){.jump-nav-wrapper .prefix-text{font-size:.875rem;margin-right:.5rem}
}
@media screen and (min-width:90rem){.jump-nav-wrapper .prefix-text{margin-right:.5rem}
}
.jump-nav-wrapper .links-list{display:flex;align-items:center;white-space:nowrap}
.jump-nav-wrapper .link-item{cursor:pointer;flex-wrap:nowrap;color:#4a4a4a;margin:0 .5rem;font-size:.875rem}
@media screen and (min-width:26.25rem){.jump-nav-wrapper .link-item{margin:0 .75rem;font-size:1rem}
}
@media screen and (min-width:48.0625rem){.jump-nav-wrapper .link-item{margin:0 .75rem}
}
@media screen and (min-width:62.5rem){.jump-nav-wrapper .link-item{margin:0 1rem;font-size:1.125rem}
}
@media screen and (min-width:80rem){.jump-nav-wrapper .link-item{margin:0 1rem}
}
@media screen and (min-width:90rem){.jump-nav-wrapper .link-item{margin:0 1.5rem}
}
.jump-nav-wrapper .cta-buttons{display:flex;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;gap:.5rem;width:100%;flex:1;-webkit-box-flex:1;-ms-flex:1}
@media screen and (min-width:26.25rem){.jump-nav-wrapper .cta-buttons{justify-content:end;margin-left:auto;width:initial;flex:initial;-webkit-box-flex:initial;-ms-flex:initial}
}
@media screen and (min-width:62.5rem){.jump-nav-wrapper .cta-buttons{flex-basis:initial;flex-wrap:nowrap}
}
.jump-nav-wrapper .cta-button{-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;text-transform:uppercase;text-align:center;margin:0;padding:.625rem .625rem;width:100%;position:relative}
@media screen and (min-width:26.25rem){.jump-nav-wrapper .cta-button{padding:.625rem 1.5rem;font-size:.9375rem;width:initial}
}
@media screen and (min-width:62.5rem){.jump-nav-wrapper .cta-button{margin-bottom:.5rem;padding:.875rem 1.5rem;font-size:1rem}
}
.jump-nav-wrapper .cta-button.light-button{background-color:#d8d8d8;color:#000}
.jump-nav-wrapper .cta-button.dark-button{background-color:#87212e;color:#fff}
@media screen and (min-width:62.5rem){.jump-nav-wrapper .cta-button:first-child::before{background:linear-gradient(to left,#fff 1.25rem,transparent);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(right,#fff 1.25rem,transparent);pointer-events:none;height:100%;width:3.75rem;position:absolute;content:'';top:0;left:-3.75rem}
}
@media screen and (min-width:90rem){.jump-nav-wrapper .cta-button:first-child::before{display:none}
}
@media screen and (min-width:62.5rem){.jump-nav-wrapper .cta-mobile,.jump-nav-wrapper .cta-desktop{font-size:1.125rem}
}
.jump-nav-wrapper .cta-mobile{vertical-align:middle}
@media screen and (min-width:26.25rem){.jump-nav-wrapper .cta-mobile{display:none}
}
.jump-nav-wrapper .cta-desktop{display:none}
@media screen and (min-width:26.25rem){.jump-nav-wrapper .cta-desktop{display:initial;vertical-align:middle}
}
.jump-nav-wrapper .link-active{font-weight:500 !important;color:#87212e !important;position:relative}
.jump-nav-wrapper .link-active::after{content:'';height:.25rem;width:100%;position:absolute;bottom:0;left:0;background-color:#87212e;transform:translateY(0.9375rem);-webkit-transform:translateY(0.9375rem);-ms-transform:translateY(0.9375rem)}
@media screen and (min-width:62.5rem){.jump-nav-wrapper .link-active::after{transform:translateY(1.4375rem);-webkit-transform:translateY(1.4375rem);-ms-transform:translateY(1.4375rem)}
}
.jump-nav-wrapper.jump-nav-border-wrapper::after{content:'';position:absolute;bottom:0;height:.0625rem;background-color:#4a4a4a;left:0;width:calc(100% -  2.5rem );margin:0 1.25rem}
@media screen and (min-width:62.5rem){.jump-nav-wrapper.jump-nav-border-wrapper::after{width:calc(100% -  3rem );margin:0 1.5rem}
}
@media screen and (min-width:80rem){.jump-nav-wrapper.jump-nav-border-wrapper::after{width:calc(100% -  4rem );margin:0 2rem}
}
@media screen and (min-width:90rem){.jump-nav-wrapper.jump-nav-border-wrapper::after{width:calc(100% -  8.75rem );margin:0 4.375rem}
}
.jump-nav-component>.original-location{height:.0625rem;margin-bottom:.0625rem}
.jump-nav-stuck-to-top{margin-top:3.75rem;padding-top:.5rem;width:100%;box-shadow:0 .1875rem .3125rem -0.1875rem gray;-webkit-box-shadow:0 .1875rem .3125rem -0.1875rem gray;background-color:#fff}
@media screen and (min-width:60rem){.jump-nav-stuck-to-top{margin:0}
}
.jump-nav-stuck-border-wrapper{border-bottom:none !important}
.interactive-image img{flex:0 0 auto;max-width:100%;width:100%;height:auto}
.descriptionText{max-width:100%}
.descriptionText .align-left{text-align:left}
.descriptionText .align-center{text-align:center}
.descriptionText .align-right{text-align:right}
.descriptionText area{cursor:pointer}
.tooltip-overlay{position:absolute;background-color:#87212e;padding:8px;margin:10px;color:#fff;border-radius:2px;z-index:1;display:none}
.lity{background:rgba(0,0,0,0.7) !important}
.lity-close{right:-20px !important;top:-18px !important;opacity:.90 !important;font-size:40px !important;font-weight:bold !important;color:#000 !important;position:absolute;background-color:#f0f0f0 !important;border:6px double !important;border-radius:100% !important;text-shadow:none !important;height:40px !important;width:40px !important}
@media screen and (max-width:820px){.lity-close{right:-3px !important;font-size:35px !important;height:35px !important;width:35px !important}
}
button.lity-close{font-family:none !important;line-height:0 !important}
.lity-close:hover{opacity:2 !important}
.image-carousel .image-copy-item{position:relative;height:auto !important;overflow:hidden;box-sizing:border-box}
.image-tile{max-width:100%;padding:10px;box-sizing:border-box;text-align:left;position:relative;margin:0}
.slide-image.cc-image{transition:transform .3s ease,opacity .3s ease;opacity:.7}
.image-carousel-link:hover .slide-image.cc-image{transform:scale(1.1);opacity:1}
@media screen and (max-width:441px){.image-carousel-link:hover .slide-image.cc-image{transform:scale(1)}
}
.image-carousel-link{outline:none !important;box-shadow:none !important}
.slick-slide.placeholder-slide{visibility:hidden !important;background:transparent;border:none !important;pointer-events:none;height:0 !important;padding:0 !important;margin:0 !important}
.cc-content{display:flex;justify-content:center;align-items:center}
.image-copy{max-width:1200px;width:110%}
@media screen and (max-width:441px){.image-copy{width:100%;padding:0}
}
@media screen and (min-width:768px) and (max-width:1024px){.image-copy{width:97%}
}
.image-copy .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background-position:center;background-size:30px 70px;background-repeat:no-repeat;background-color:rgba(0,0,0,0.03);border:0;border-radius:4px;height:110px;overflow:hidden;text-indent:-1000px;width:55px;padding:4px 10px 2px;text-align:center;cursor:pointer;outline:0;-webkit-appearance:none}
.image-copy .slick-arrow.slick-prev{left:0;transform:translateY(-50%) rotate(0)}
.image-copy .slick-arrow.slick-prev:after{-webkit-transform:scale(-1.25);-ms-transform:scale(-1.25);transform:scale(-1.25)}
@media screen and (max-width:441px){.image-copy .slick-arrow.slick-prev{top:95px;left:-5px}
}
@media screen and (min-width:768px) and (max-width:1024px){.image-copy .slick-arrow.slick-prev{left:-8px;width:25px !important}
}
.image-copy .slick-arrow.slick-next{right:0}
@media screen and (max-width:441px){.image-copy .slick-arrow.slick-next{top:95px;right:-5px}
}
@media screen and (min-width:768px) and (max-width:1024px){.image-copy .slick-arrow.slick-next{right:-8px;width:25px !important}
}
@media screen and (min-width:1400px){.image-copy.image-fiveslide{max-width:calc(100vw - 100px)}
}
.image-copy.slick-slider .slick-track{display:flex}
@media screen and (max-width:441px){.image-copy .slick-list.draggable{padding:0 22px !important}
}
.image-carousel button.slick-prev.slick-arrow.slick-disabled{display:none !important}
.image-carousel button.slick-next.slick-arrow.slick-disabled{display:none !important}
.image-carousel-link.empty{visibility:hidden}
button.slick-prev.slick-arrow{width:40px !important;height:40px !important}
@media screen and (max-width:441px){button.slick-prev.slick-arrow{width:36px !important;height:36px !important}
}
button.slick-next.slick-arrow{width:40px !important;height:40px !important}
@media screen and (max-width:441px){button.slick-next.slick-arrow{width:36px !important;height:36px !important}
}
.image-carousel-center-align{text-align:center}
.image-carousel-dots{display:flex !important;justify-content:center;align-items:center;width:100%;height:10px;margin:30px auto 20px;padding:0;list-style:none;text-align:center;position:relative}
.image-carousel-dots li{width:10px;height:10px;margin:0 10px;background:rgba(159,164,195,0.4);border-radius:6px}
.image-carousel-dots li.slick-active{background-color:#777eaa}
.image-carousel-dots li button{display:block;position:relative;width:10px;height:10px;font-size:0;line-height:0;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.image-carousel-dots li.slick-active{background-color:#87212e}
@media only screen and (min-width:1100px){.image-carousel-dots{margin:25px 0 25px 0;order:1}
}
.image-carousel .image-copy .image-tile .slide-image{width:100%;aspect-ratio:1.75}
.image-carousel .image-copy.image-threeslide .image-tile .slide-image img,.image-carousel .image-copy.image-fiveslide .image-tile .slide-image img{width:100% !important;height:100% !important;object-fit:cover !important;display:block}
.iframe-modal{display:none}
.iframe-modal{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100}
.iframe-modal-background{position:fixed;background:#000000a6;width:100%;height:100%;left:0;top:0}
.iframe-modal-content{position:fixed;background:#fff;max-width:90%;max-height:90%;left:50%;top:50%;padding:10px;transform:translate(-50%,-50%)}
.iframe-close-btn{right:-28px;position:absolute;font-size:60px;line-height:22px;top:0;height:30px;display:block;cursor:pointer;background:#ccc;padding:2px}
.iframe-modal-content iframe{width:900px;height:508px;background:#fff}
@media screen and (max-width:441px){.iframe-modal-content iframe{max-width:100%;width:560px;height:315px}
}
@media screen and (min-width:768px) and (max-width:820px){.iframe-modal-content iframe{max-width:100%;width:560px;height:315px}
}
.image-gallery-cmp .image-gallery-cmp__item .image-gallery-cmp__image{height:100px;object-fit:contain}
.image-gallery-cmp .image-gallery-cmp__item .image-gallery-cmp__text-wrapper{margin-top:auto}
.image-gallery-cmp .image-gallery-cmp__item .image-gallery-cmp__text-wrapper .image-gallery-cmp__title{font-size:17px;font-weight:700;color:#25292b;overflow:hidden;text-overflow:ellipsis}
.image-gallery-cmp .image-gallery-cmp__item .image-gallery-cmp__text-wrapper .image-gallery-cmp__description{font-size:14px;font-weight:300;color:#575757}
.image-gallery-cmp .image-gallery-cmp__view-all-button{background-color:#87212e;border:2px solid #87212e;border-radius:0;font-size:14px;color:#fff;text-transform:uppercase;margin-left:0;height:auto;line-height:initial;white-space:normal;padding-top:6px;padding-bottom:6px}
@charset "UTF-8";.image-component img{flex:0 0 auto;max-width:100%}
.image-component img:not(.has-hover-image){-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.image-component img.has-hover-image.hide-mobile{display:none}
@media(min-width:960px){.image-component img.has-hover-image.hide-mobile{display:initial}
}
@media(min-width:960px){.image-component img.image-component_primary-mobile{display:none}
}
.image-component.circle-image img{border-radius:50%}
.image-component.d-flex{flex-direction:column}
@charset "UTF-8";.header_social{width:100%}
.header_social .middle{font-weight:normal;font-size:18px;line-height:18px}
.icons-list__padding-none{padding:0}
.icons-list__padding-close{padding:.125rem 0}
.icons-list__padding-medium{padding:.25rem 0}
.icons-list__padding-expansive{padding:.375rem 0}
.icons-list__icon{width:1.875rem;height:1.875rem}
.icons-list__display-inline{display:inline-block}
.icons-list__display-list{display:block}
.header_social .middle.header_social-title{margin-left:0}
a.non-clickable,.non-clickable{pointer-events:none;cursor:default}
.icon-list a span,.icon-list .non-clickable span{color:black}
.u-background-burgundy .icon-list a span,.u-background-burgundy .icon-list .non-clickable span,.u-background-oil .icon-list a span,.u-background-oil .icon-list .non-clickable span{color:white}
.products-align-center{text-align:center !important;align-items:center}
.products-align-left{text-align:left !important;align-items:left}
.products-align-right{text-align:right !important;align-items:right}
.horizontalMultiColumnProductListing{display:block;margin:0 auto;width:100%;font-family:"Open Sans",sans-serif}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-transparent{background-color:transparent;color:#000}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-transparent h2,.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-transparent a{color:#000}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-burgundy{background-color:#9a323c;color:#fff}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-burgundy h2,.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-burgundy a{color:#fff}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-concrete{background-color:#f2f2f2;color:#6e768f}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-concrete h2,.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-concrete a{color:#6e768f}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-white{background-color:#fff;color:#6e768f}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-white h2,.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-colorScheme-white a{color:#6e768f}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-padding-thin{padding:15px 0}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-padding-normal{padding:60px 0}
.horizontalMultiColumnProductListing .productFilter-padding-thick{padding:90px 0}
.horizontalMultiColumnProductListing .productFilter-text-normal{font-size:18px}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-padding-none{padding:0}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-heading{margin:0 auto}
@media only screen and (min-width:768px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-heading{max-width:768px}
}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content{margin:0 auto}
@media only screen and (min-width:768px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content{max-width:768px}
}
@media only screen and (min-width:997px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content{max-width:980px}
}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListing-content-nomatch{padding:15px;display:none}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList{margin:20px auto 0;list-style:none;display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-flow:row wrap}
@media only screen and (min-width:997px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList{max-width:980px;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem{margin:0;padding:40px 35px;color:#6e768f;font-weight:300;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%}
@media only screen and (min-width:997px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:auto}
}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItem-content{margin:30px}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemImageWrapper{display:-ms-flex;display:-webkit-fiex;display:flex;-webkit-align-items:center;width:100%;margin:0 auto}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemImageWrapper .horizontalMultiColumnProductListingListItemImage{margin:0 auto;height:100%;width:auto;display:table-cell}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemImageWrapper .horizontalMultiColumnProductListingListItemImage-error{display:none}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemImageWrapper .horizontalMultiColumnProductListingListItemImage-small{max-height:60px;max-width:100%}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemImageWrapper .horizontalMultiColumnProductListingListItemImage-normal{max-height:80px;max-width:100%}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemImageWrapper .horizontalMultiColumnProductListingListItemImage-large{max-height:125px;max-width:100%}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemImageWrapper-small{height:60px;max-width:150px}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemImageWrapper-normal{height:80px;max-width:180px}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemImageWrapper-large{height:125px;max-width:250px}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemTitle{display:block;margin:20px;font-size:18px;font-weight:bold}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItemText{display:block;font-size:14px;line-height:1.8em;margin-bottom:0}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItem-link{margin:30px auto 0;text-decoration:none;font-weight:300;font-size:14px;color:#4284d5}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem .horizontalMultiColumnProductListingListItem-link-withChevron:after{content:" >"}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-visible-vertical{border-left:0}
@media only screen and (min-width:997px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-visible-vertical{border-left:1px solid #dde2ec}
}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-visible-horizontal{border-top:1px solid #dde2ec}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-visible-no-vertical{border-left:0}
.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-visible-no-horizontal{border-top:0}
@media only screen and (min-width:997px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-1{width:100%}
}
@media only screen and (min-width:997px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-2{width:50%}
}
@media only screen and (min-width:997px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-3{width:33%}
}
@media only screen and (min-width:997px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-4{width:25%}
}
@media only screen and (min-width:997px){.horizontalMultiColumnProductListing .horizontalMultiColumnProductListing-content .horizontalMultiColumnProductListingList .horizontalMultiColumnProductListingListItem-5{width:20%}
}
.horizontalMultiColumn{display:block;text-align:center}
.horizontalMultiColumn .horizontalMultiColumnSection{display:inline-block;text-align:left;margin:0 auto;overflow:auto;width:100%}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList{margin:20px auto 0;padding:0;list-style:none;display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
@media only screen and (min-width:768px){.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList{max-width:770px;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
}
@media only screen and (min-width:980px){.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList{max-width:982px;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}
}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem{margin:0;color:#6e768f;font-weight:300;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%}
@media only screen and (min-width:768px){.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .fullWidthCTA-link{margin:30px auto 0;text-decoration:none;font-weight:100;font-size:21px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .fa{display:none;margin-left:15px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .fullWidthCTA-link-withChevron .fa{display:inline-block}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem>div{border-top:1px solid #dde2ec;margin:0 20px;padding:30px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemImageWrapper{-webkit-align-items:left;align-items:left;text-align:left;width:100%;margin:0 auto;display:block;flex:0 1 auto}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemImageWrapper .horizontalMultiColumnListItemImage{margin:0 auto;max-width:100%;flex-shrink:0;display:flex}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemImageWrapper .horizontalMultiColumnListItemImage-error{display:none}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemImageWrapper .horizontalMultiColumnListItemImage-small{max-height:60px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemImageWrapper .horizontalMultiColumnListItemImage-normal{max-height:80px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemImageWrapper .horizontalMultiColumnListItemImage-large{max-height:125px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemImageWrapper-small{height:60px;max-width:150px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemImageWrapper-normal{height:80px;max-width:180px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemImageWrapper-large{height:125px;max-width:250px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemTitle{display:block;margin-top:16px;font-size:16px}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemTitle-align-center{text-align:center}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemTitle-align-left{text-align:left}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemTitle-align-right{text-align:right}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem .horizontalMultiColumnListItemText{display:block;font-size:14px;line-height:1.8em;margin-bottom:0}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withVerticalSeparator-first-first>div.horizontalMultiColumnListItem-withHorizontalSeparator{border-top:0}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withVerticalSeparator-first-first>div.horizontalMultiColumnListItem-withoutHorizontalSeparator{border-top:0}
@media only screen and (min-width:768px){.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withVerticalSeparator-first-others{border-left:1px solid #dde2ec}
}
@media only screen and (min-width:768px){.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withVerticalSeparator-first-others>div.horizontalMultiColumnListItem-withHorizontalSeparator{border-top:0}
}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withVerticalSeparator-first-others>div.horizontalMultiColumnListItem-withoutHorizontalSeparator{border-top:0}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withVerticalSeparator-others-first{border-left:0}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withVerticalSeparator-others-first>div.horizontalMultiColumnListItem-withoutHorizontalSeparator{border-top:0}
@media only screen and (min-width:997px){.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withVerticalSeparator-others-others{border-left:1px solid #dde2ec}
}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withVerticalSeparator-others-others>div.horizontalMultiColumnListItem-withoutHorizontalSeparator{border-top:0}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withoutVerticalSeparator-first-first>div.horizontalMultiColumnListItem-withHorizontalSeparator{border-top:0}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withoutVerticalSeparator-first-first>div.horizontalMultiColumnListItem-withoutHorizontalSeparator{border-top:0}
@media only screen and (min-width:768px){.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withoutVerticalSeparator-first-others>div.horizontalMultiColumnListItem-withHorizontalSeparator{border-top:0}
}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withoutVerticalSeparator-first-others>div.horizontalMultiColumnListItem-withoutHorizontalSeparator{border-top:0}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withoutVerticalSeparator-others-first>div.horizontalMultiColumnListItem-withoutHorizontalSeparator{border-top:0}
.horizontalMultiColumn .horizontalMultiColumnSection .horizontalMultiColumnList .horizontalMultiColumnListItem-withoutVerticalSeparator-others-others>div.horizontalMultiColumnListItem-withoutHorizontalSeparator{border-top:0}
@charset "UTF-8";hr{margin-left:auto;margin-right:auto}
hr.hr-thickness-thick{height:10px;border:0 none}
hr.hr-thickness-medium{height:5px;border:0 none}
hr.hr-thickness-thin{height:1px;border:0 none}
hr.hr-color-white{background-color:#fff !important;color:#fff}
hr.hr-color-black{background-color:#000 !important;color:#000}
hr.hr-color-dark{background-color:#666 !important;color:#666}
hr.hr-color-light{background-color:#999 !important;color:#999}
hr.hr-padding-none{margin-left:0 !important;margin-right:0 !important}
hr.hr-padding-tiny{margin-left:5px !important;margin-right:5px !important}
hr.hr-padding-small{margin-left:10px !important;margin-right:10px !important}
hr.hr-padding-medium{margin-left:20px !important;margin-right:20px !important}
hr.hr-padding-eightypercent{margin-left:40% !important;margin-right:40% !important}
hr.hr-padding-fiftypercent{margin-left:25% !important;margin-right:25% !important}
@charset "UTF-8";.main--FullWidth .Home_Carousel .Hero .slick-arrow.slick-next{background-image:none}
.main--FullWidth .Home_Carousel .Hero .slick-arrow.slick-prev{background-image:none}
.main--FullWidth .Home_Carousel .Hero .slick-arrow.slick-prev:after{-webkit-transform:scale(-1.25);-ms-transform:scale(-1.25);transform:scale(-1.25)}
.Home_Carousel .Hero.edit{margin-top:0}
.Home_Carousel .publish .Hero{margin-top:48px}
@media only screen and (min-width:768px){.Home_Carousel .publish .Hero{margin-top:88px}
}
.Home_Carousel .Hero{margin-top:0}
.Home_Carousel .Hero .slick-arrow{position:absolute;top:-webkit-calc(50% + 44px);top:calc(50% + 44px);transform:translateY(-50%);background-position:center;background-size:30px 70px;background-repeat:no-repeat;background-color:rgba(255,255,255,0.3);border:0;border-radius:4px;height:128px;overflow:hidden;text-indent:-1000px;width:64px;padding:4px 10px 2px;text-align:center;cursor:pointer;outline:0;z-index:100;-webkit-appearance:none}
.Home_Carousel .Hero .slick-arrow.slick-prev{left:25px;background-image:url(../../../etc.clientlibs/moog-shared/clientlib/resources/images/chevron-left-thin-white.svg)}
.Home_Carousel .Hero .slick-arrow.slick-next{right:25px;background-image:url(../../../etc.clientlibs/moog-shared/clientlib/resources/images/chevron-right-thin-white.svg)}
.Home_Carousel .Hero .slick-dots{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:2px;margin:0 auto 40px;padding:0;list-style:none;z-index:99}
.Home_Carousel .Hero .slick-dots li{width:50px;height:2px;margin:5px;background:linear-gradient(to right,rgba(159,164,195,0.8) 50%,rgba(159,164,195,0.4) 50%);background-size:200% 100%;background-position:right bottom}
@media only screen and (min-width:768px){.Home_Carousel .Hero .Carousel.Hero .slick-dots li{background:linear-gradient(to right,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.4) 50%);background-size:200% 100%;background-position:right bottom}
}
.Home_Carousel .Hero .slick-dots li.slick-active{background-position:left bottom;transition:all 8s linear}
.Home_Carousel .Hero .slick-dots li button{display:block;position:relative;top:-4px;width:50px;height:2px;font-size:0;line-height:0;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
@media only screen and (min-width:768px){.Home_Carousel .Hero .slick-dots{position:absolute;bottom:20px;margin-bottom:0;height:14px}
}
.Home_Carousel body{width:100%;height:100%}
.Home_Carousel .slick-slider .slick-track,.Home_Carousel .slick-slider .slick-list{-webkit-transform:none;-ms-transform:none;transform:none}
.Home_Carousel .slick-slider{margin-bottom:0}
.Home_Carousel .slick-list{z-index:1}
.Home_Carousel .slick-slide,.Home_Carousel .slick-slide:hover,.Home_Carousel .slick-slide:active,.Home_Carousel .slick-slide:focus{outline:0}
.Home_Carousel .Carousel--dark_arrows .slick-next:before{background-position:0 -32px;content:""}
.Home_Carousel ::-moz-selection{text-shadow:none;color:#fff;background:#288ad0}
.Home_Carousel ::selection{text-shadow:none;color:#fff;background:#288ad0}
.Home_Carousel .clear{clear:both}
.Home_Carousel .Carousel{position:relative}
.Home_Carousel .Carousel--borders{margin-left:-8px;margin-right:-8px}
.Home_Carousel .Carousel-slide{position:relative}
.Home_Carousel .Carousel--borders .Carousel-slide{padding-left:8px;padding-right:7px}
.Home_Carousel .Carousel--borders .Carousel-slide:before{position:absolute;top:0;bottom:0;display:block;background-color:white;content:'';z-index:1;left:0;width:8px;box-shadow:inset 1px 0 0 #ccc}
.Home_Carousel .Carousel--borders .Carousel-slide.slick-current:before{display:none}
.Home_Carousel .Carousel--stack .Carousel-slide:nth-child(n){margin-top:16px}
@media only screen and (min-width:480px){.Home_Carousel .Carousel--stack .Carousel-slide:nth-child(n){margin-top:0}
}
.Home_Carousel .Carousel--stack .Carousel-slide:before{display:none}
@media only screen and (min-width:480px){.Home_Carousel .Carousel--stack .Carousel-slide:before{display:block}
}
.Home_Carousel .Image{position:relative}
.Home_Carousel .Image.js-compat-object-fit{background-size:cover;background-position:center center}
.Home_Carousel .Image.js-compat-object-fit img{opacity:0}
.Home_Carousel .Image.js-object-fit img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block;-o-object-position:50% 50%;object-position:50% 50%}
.Home_Carousel .Image--anchor_top.js-object-fit img{-o-object-position:50% 0;object-position:50% 0}
.Home_Carousel .Image--anchor_bottom.js-object-fit img{-o-object-position:50% 100%;object-position:50% 100%}
@media only screen and (min-width:768px){.Home_Carousel body.index .Hero .Carousel-slide>.Image,.Home_Carousel body.landing .Hero .Carousel-slide>.Image{min-height:400px;max-height:600px}
}
@media only screen and (min-width:960px){.Home_Carousel body.index .Hero .Carousel-slide>.Image,.Home_Carousel body.landing .Hero .Carousel-slide>.Image{min-height:500px;max-height:800px}
}
.Home_Carousel body.index .Hero .Carousel-slide>.Image img,.Home_Carousel body.landing .Hero .Carousel-slide>.Image img{max-height:inherit !important;max-width:100% !important}
.Home_Carousel .Image[data-zoom]{cursor:zoom-in}
.Home_Carousel .Image a{background-image:none !important;text-shadow:none !important;text-decoration:none !important}
.Home_Carousel .Image-original{display:block}
.Home_Carousel .Image.is-hovered .Image-original{display:none}
.Home_Carousel .Image-content--static{position:static;font-size:.9em;margin-top:8px;padding:0;text-align:center;color:#403f38}
.Home_Carousel .Hero .Image ~ .Image-content{position:static;top:0;left:0;right:0;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:16px;padding-bottom:0;background-color:#edeeef}
.Home_Carousel .Hero .Image ~ .Image-content:last-child{padding-bottom:60px !important}
.Home_Carousel .Hero .Image ~ .Image-content,.Home_Carousel .Hero .Image ~ .Image-content p{text-align:left}
.Home_Carousel .Hero .Image ~ .Image-content h2,.Home_Carousel .Hero .Image ~ .Image-content .Headline h1,.Home_Carousel .Headline .Hero .Image ~ .Image-content h1,.Home_Carousel .Hero .Image ~ .Image-content h2 span,.Home_Carousel .Hero .Image ~ .Image-content .Headline h1 span,.Home_Carousel .Headline .Hero .Image ~ .Image-content h1 span{color:#288ad0 !important}
.Home_Carousel .Hero .Image ~ .Image-content p,.Home_Carousel .Hero .Image ~ .Image-content p span{color:#403f38 !important}
@media only screen and (min-width:640px){.Home_Carousel .Hero .Image-content{width:100%}
}
@media only screen and (min-width:768px){.Home_Carousel .Hero .Image-content{min-width:768px;max-width:768px;padding:0}
}
@media only screen and (min-width:768px){.Home_Carousel .Image-content{position:absolute;background-color:transparent}
.Home_Carousel .Image-content h1,.Home_Carousel .Image-content h2,.Home_Carousel .Image-content h3,.Home_Carousel .Image-content h4,.Home_Carousel .Image-content h5,.Home_Carousel .Image-content h6,.Home_Carousel .Image-content p,.Home_Carousel .Image-content span,.Home_Carousel .Image-content strong{color:#fff}
.Home_Carousel .Image-content--v-top.Image-content--h-left{top:16px;padding-top:16px;left:16px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.Home_Carousel .Image-content--v-top.Image-content--h-right{top:16px;padding-top:16px;right:16px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.Home_Carousel .Image-content--v-top.Image-content--h-center{top:16px;padding-top:16px;left:50%;margin-left:auto;margin-right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.Home_Carousel .Image-content--v-center.Image-content--h-left{top:50%;margin-top:auto;margin-bottom:auto;left:16px;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}
.Home_Carousel .Image-content--v-center.Image-content--h-right{top:50%;margin-top:auto;margin-bottom:auto;right:16px;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}
.Home_Carousel .Image-content--v-center.Image-content--h-center{top:50%;margin-top:auto;margin-bottom:auto;left:50%;margin-left:auto;margin-right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.Home_Carousel .Image-content--v-bottom.Image-content--h-left{bottom:16px;padding-bottom:16px;left:16px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.Home_Carousel .Image-content--v-bottom.Image-content--h-right{bottom:16px;padding-bottom:16px;right:16px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.Home_Carousel .Image-content--v-bottom.Image-content--h-center{bottom:16px;padding-bottom:16px;left:50%;margin-left:auto;margin-right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.Home_Carousel .Image-content--h-center,.Home_Carousel .Image-content--h-center p{text-align:center}
.Home_Carousel .Column .Image-content--h-left{left:8px}
.Home_Carousel [data-arrows=true] .Image-content--h-left{left:114px}
.Home_Carousel .Image-content--h-right{right:16px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.Home_Carousel .Column .Image-content--h-right{right:8px}
.Home_Carousel [data-arrows=true] .Image-content--h-right{right:114px}
.Home_Carousel .Image-content--h-right,.Home_Carousel .Image-content--h-right p{text-align:right}
.Home_Carousel .Image-content--v-top-2{top:32px;padding-top:32px}
.Home_Carousel .Image-content--v-bottom-2{bottom:32px;padding-bottom:32px}
.Home_Carousel .Image-content--h-left-2{left:32px}
.Home_Carousel .Column .Image-content--h-left-2{left:48px}
.Home_Carousel .Image-content--h-left-2 [data-arrows=true]{left:96px}
.Home_Carousel .Image-content--h-right-2{right:32px}
.Home_Carousel .Column .Image-content--h-right-2{right:48px}
.Home_Carousel .Image-content--h-right-2 [data-arrows=true]{right:96px}
.Home_Carousel .Image-content--v-top-3{top:64px;padding-top:64px}
.Home_Carousel .Image-content--v-bottom-3{bottom:64px;padding-bottom:64px}
.Home_Carousel .Image-content--h-left-3{left:64px}
.Home_Carousel .Column .Image-content--h-left-3{left:96px}
.Home_Carousel [data-arrows=true] .Image-content--h-left-3{left:144px}
.Home_Carousel .Image-content--h-right-3{right:64px}
.Home_Carousel .Column .Image-content--h-right-3{right:96px}
.Home_Carousel [data-arrows=true] .Image-content--h-right-3{right:144px}
}
.Home_Carousel .Image-content p:last-child p:first-of-type{margin-top:0}
.Home_Carousel .Image-content p:last-child p:last-of-type{margin-bottom:0}
.Home_Carousel .Image-hover{will-change:transition;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;top:0;left:0;opacity:0;display:none}
.Home_Carousel .Image.is-hovered .Image-hover{opacity:1;display:block}
@media only screen and (min-width:768px){.Home_Carousel .Image-content--wrapper.Image-content--darken{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to right,rgba(0,0,0,0.35) 0,rgba(0,0,0,0.35) 70%,transparent 100%)}
}
.Home_Carousel .Image-content h2{font-size:42px;margin-bottom:.5em}
.Home_Carousel .Image-content p{font-size:20px;margin-top:0;font-weight:100}
.fullWidthContainer{display:inline-block;width:100%;text-align:center;font-family:"Open Sans",sans-serif;vertical-align:top}
.fullWidthContainer img.is-bg-img{pointer-events:none;position:absolute;object-fit:cover;height:100%;width:100%;left:0;top:0;z-index:-1}
.fullWidthContainer ul{text-align:left}
.fullWidthContainer>div[class^="u-background-"]{height:100%;overflow:auto}
.fullWidthContainer>div.u-background-transparent{background-color:transparent;color:#000}
.fullWidthContainer>div.u-background-transparent h2,.fullWidthContainer>div.u-background-transparent a{color:#000}
.fullWidthContainer>div.u-background-burgundy{background-color:#87212e;color:#fff}
.fullWidthContainer>div.u-background-burgundy h2,.fullWidthContainer>div.u-background-burgundy a{color:#fff}
.fullWidthContainer>div.u-background-concrete{background-color:#f2f2f2;color:#6e768f}
.fullWidthContainer>div.u-background-concrete a{color:#4284d5}
.fullWidthContainer>div.u-background-white{background-color:#fff;color:#6e768f}
.fullWidthContainer>div.u-background-white a{color:#4284d5}
.fullWidthContainer>div.u-background-oil{background-color:#182128;color:#fff}
.fullWidthContainer>div.u-background-oil h2,.fullWidthContainer>div.u-background-oil a{color:#fff}
.fullWidthContainer>div.u-padding-thin{padding:15px 0}
@media screen and (max-width:767px){.fullWidthContainer>div.u-padding-thin{padding:25px 15px}
}
.fullWidthContainer>div.u-padding-normal{padding:60px 0}
@media screen and (max-width:767px){.fullWidthContainer>div.u-padding-normal{padding:25px 15px}
}
.fullWidthContainer>div.u-padding-thick{padding:90px 0}
@media screen and (max-width:767px){.fullWidthContainer>div.u-padding-thick{padding:25px 15px}
}
.fullWidthContainer>div.u-padding-none{padding:0}
.fullWidthContainer>div{position:relative}
.fullWidthContainer>div>.tint{position:absolute;width:100%;top:0;left:0;height:100%;z-index:1}
.fullWidthContainer>div>.tint+section{position:relative;z-index:2}
.fullWidthContainer>div.is-bg-img .title,.fullWidthContainer>div.is-bg-img .text{color:#fff}
.fullWidthContainer>div.is-bg-img .title h1,.fullWidthContainer>div.is-bg-img .text h1,.fullWidthContainer>div.is-bg-img .title .h1,.fullWidthContainer>div.is-bg-img .text .h1,.fullWidthContainer>div.is-bg-img .title h2,.fullWidthContainer>div.is-bg-img .text h2,.fullWidthContainer>div.is-bg-img .title .h2,.fullWidthContainer>div.is-bg-img .text .h2,.fullWidthContainer>div.is-bg-img .title h3,.fullWidthContainer>div.is-bg-img .text h3,.fullWidthContainer>div.is-bg-img .title .h3,.fullWidthContainer>div.is-bg-img .text .h3,.fullWidthContainer>div.is-bg-img .title h4,.fullWidthContainer>div.is-bg-img .text h4,.fullWidthContainer>div.is-bg-img .title .h4,.fullWidthContainer>div.is-bg-img .text .h4,.fullWidthContainer>div.is-bg-img .title h5,.fullWidthContainer>div.is-bg-img .text h5,.fullWidthContainer>div.is-bg-img .title .h5,.fullWidthContainer>div.is-bg-img .text .h5{color:#fff}
.fullWidthContainer>div.fullwidthcontainer-black-tint .tint{background-color:rgba(0,0,0,0.5)}
.fullWidthContainer>div.fullwidthcontainer-burgandy-tint .tint{background-color:rgba(152,0,46,0.5)}
.fullWidthContainer .fullWidthContainer-content.u-limit-width{margin:0 auto;width:100%}
@media only screen and (min-width:768px){.fullWidthContainer .fullWidthContainer-content.u-limit-width{max-width:768px}
}
@media only screen and (min-width:980px){.fullWidthContainer .fullWidthContainer-content.u-limit-width{max-width:980px}
}
@media only screen and (min-width:1280px){.fullWidthContainer .fullWidthContainer-content.u-limit-width{max-width:1280px}
}
.main--FullWidth .fullWidthContainer{text-align:left}
.fullWidthCTA{display:block;width:100%;margin:0 auto}
.fullWidthCTA div.fullWidthCTA-text{text-align:left}
.fullWidthCTA div.fullWidthCTA-text ul{margin-bottom:1rem}
.fullWidthCTA>div.fullWidthCTA-colorScheme-transparent{background-color:transparent;color:#000}
.fullWidthCTA>div.fullWidthCTA-colorScheme-transparent h2,.fullWidthCTA>div.fullWidthCTA-colorScheme-transparent a.fullWidthCTA-link{color:#000}
.fullWidthCTA>div.fullWidthCTA-colorScheme-burgundy{background-color:#87212e;color:#fff}
.fullWidthCTA>div.fullWidthCTA-colorScheme-burgundy h2,.fullWidthCTA>div.fullWidthCTA-colorScheme-burgundy a.fullWidthCTA-link{color:#fff}
.fullWidthCTA>div.fullWidthCTA-colorScheme-burgundy a{color:#42a1cc}
.fullWidthCTA>div.fullWidthCTA-colorScheme-concrete{background-color:#f2f2f2;color:#313131}
.fullWidthCTA>div.fullWidthCTA-colorScheme-concrete h2,.fullWidthCTA>div.fullWidthCTA-colorScheme-concrete a.fullWidthCTA-link{color:#313131}
.fullWidthCTA>div.fullWidthCTA-colorScheme-white{background-color:#fff;color:#313131}
.fullWidthCTA>div.fullWidthCTA-colorScheme-white h2,.fullWidthCTA>div.fullWidthCTA-colorScheme-white a.fullWidthCTA-link{color:#313131}
.fullWidthCTA>div.fullWidthCTA-colorScheme-oil{background-color:#182128;color:#fff}
.fullWidthCTA>div.fullWidthCTA-colorScheme-oil h2,.fullWidthCTA>div.fullWidthCTA-colorScheme-oil a.fullWidthCTA-link{color:#fff}
.fullWidthCTA>div.fullWidthCTA-padding-thin{padding:15px 10px}
.fullWidthCTA>div.fullWidthCTA-padding-normal{padding:60px 10px}
.fullWidthCTA>div.fullWidthCTA-padding-thick{padding:90px 10px}
.fullWidthCTA>div.fullWidthCTA-padding-none{padding:0 10px}
.fullWidthCTA>div.fullWidthCTA-link-alignment-center{text-align:center}
.fullWidthCTA>div.fullWidthCTA-link-alignment-left{text-align:left;padding-left:0}
.fullWidthCTA>div.fullWidthCTA-link-alignment-left .fullWidthCTA-content{margin:inherit}
.fullWidthCTA>div.fullWidthCTA-link-alignment-right{text-align:right;padding-right:0}
.fullWidthCTA>div.fullWidthCTA-link-alignment-right .fullWidthCTA-content{margin:inherit}
.fullWidthCTA>div{height:100%;width:100%}
.fullWidthCTA>div .fullWidthCTA-content{margin:0 auto}
@media only screen and (min-width:768px){.fullWidthCTA>div .fullWidthCTA-content.contain{max-width:768px}
}
@media only screen and (min-width:980px){.fullWidthCTA>div .fullWidthCTA-content.contain{max-width:980px}
}
.fullWidthCTA>div .fullWidthCTA-content p{line-height:1.2em}
.fullWidthCTA>div .fullWidthCTA-content .fullWidthCTA-image img{max-width:100%}
.fullWidthCTA>div .fullWidthCTA-content .fullWidthCTA-title{margin:0 auto 30px}
.fullWidthCTA>div .fullWidthCTA-content .fullWidthCTA-text-normal{font-size:18px}
.fullWidthCTA>div .fullWidthCTA-content .fullWidthCTA-text-small{font-size:14px}
.fullWidthCTA>div .fullWidthCTA-content .fullWidthCTA-text-large{font-size:24px}
.fullWidthCTA>div .fullWidthCTA-content .fullWidthCTA-text{font-weight:300}
.fullWidthCTA>div .fullWidthCTA-content .fullWidthCTA-link{margin:30px auto 0;text-decoration:none;font-weight:300;font-size:21px}
.fullWidthCTA>div .fullWidthCTA-content .fa{display:none;margin-left:15px}
.fullWidthCTA>div .fullWidthCTA-content .fullWidthCTA-link-withChevron .fa{display:inline-block}
@charset "UTF-8";.form-selector-component .options-wrapper label{cursor:pointer;position:relative;padding-left:30px;margin-right:15px;font-weight:300;display:inline-block;color:#000}
.form-selector-component .options-wrapper label:before{content:"";display:inline-block;width:20px;height:20px;border-radius:10px;position:absolute;left:0;top:0;bottom:0;margin:auto;border:2px solid #ccc;background-color:transparent}
@media(max-width:479px){.form-selector-component .options-wrapper .form-check{width:100%}
}
.form-selector-component .options-wrapper input[type=radio]{display:none}
.form-selector-component .options-wrapper input[type=radio]:checked+label:before{background-color:#87212e}
@charset "UTF-8";.FilterableTiles .FilterableTiles-title{color:#c2b3a1}
@media(min-width:768px){.FilterableTiles .FilterableTiles-title{margin:0 16px}
}
.FilterableTiles .FilterableTiles-filterDropdowns{padding-bottom:64px}
@media only screen and (max-width:960px){.FilterableTiles .FilterableTiles-filterDropdowns{display:block}
}
.FilterableTiles .FilterableTiles-filterDropdowns .FilterableTiles-filterDropdown{border-bottom:1px solid #233138;border-top:0;border-left:0;border-right:0;padding:12px 12px 12px 0;font-size:16px;margin:0 16px 0 16px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background:url(../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg) no-repeat;background-position:right -205px;background-size:30px}
@media(min-width:1025px){.FilterableTiles .FilterableTiles-filterDropdowns .FilterableTiles-filterDropdown{width:calc(25% - 36px)}
}
@media(min-width:768px) and (max-width:1024px){.FilterableTiles .FilterableTiles-filterDropdowns .FilterableTiles-filterDropdown{width:calc(33.3% - 36px)}
}
@media(max-width:767px){.FilterableTiles .FilterableTiles-filterDropdowns .FilterableTiles-filterDropdown{width:100%;margin:0}
}
.FilterableTiles .FilterableTiles-filterTiles{flex-direction:row;justify-content:flex-start;padding:0;text-align:center;display:flex;flex-wrap:wrap}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile{margin:0 16px 32px 16px;flex:0 1 auto;display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column}
@media(min-width:1025px){.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile{width:calc(33.3% - 32px)}
}
@media(min-width:768px) and (max-width:1024px){.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile{width:calc(33.3% - 32px)}
}
@media(max-width:767px){.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile{width:100%;margin-right:0;margin-left:0}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile{display:block;width:22.22%}
}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile.hide{display:none}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader{padding:20px;background-color:#233138;color:#fff}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader .FilterableTiles-tileTitle{color:#fff !important}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader .FilterableTiles-tileSubtitle{color:#fff !important;font-size:1em !important}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader .FilterableTiles-vertical{color:#c2b3a1;margin:0;margin-right:-45px;margin-top:-45px;padding:0;float:right;position:relative;text-transform:uppercase;font-size:12px;transform-origin:center center 0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
@media only screen and (max-width:1170px){.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader .FilterableTiles-vertical{display:none}
}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader h2,.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader h3{line-height:normal}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.defaultGray{background-color:#233138}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.burgundy{background-color:#9a323c}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.concrete{background-color:#f2f2f2}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.concrete .FilterableTiles-tileTitle,.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.concrete .FilterableTiles-tileSubtitle{color:#586368 !important}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.white{background-color:#fff}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.white .FilterableTiles-tileTitle,.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.white .FilterableTiles-tileSubtitle{color:#586368 !important}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.transparent{background-color:transparent}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.navy{background-color:#f7f7f7}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.navy .FilterableTiles-tileTitle,.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.navy .FilterableTiles-tileSubtitle{color:#586368 !important}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.maroon{background-color:#87212e}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.aqua{background-color:#6688a3}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.grey{background-color:#635850}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileHeader.green{background-color:#998a42}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileBody{background-color:#f7f6f7;color:#586368;margin:0;padding:20px;flex:1}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileBody .FilterableTiles-description{font-size:14px}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileBody a{color:#408cc9}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileFooter{background-color:#87222e !important;color:#fff;width:100%;margin:0 auto}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileFooter .CallToAction{color:#fff !important;width:100%;height:100%}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileFooter .CallToAction .CTA-text{display:block;margin-left:auto;margin-right:auto;padding-left:0}
.FilterableTiles .FilterableTiles-filterTiles .FilterableTiles-filterTile .FilterableTiles-tileFooter .CallToAction .CTA-text p{margin:0}
.FilterableTiles .FilterableTiles-loadMore{background-color:#233138;color:#fff}
@charset "UTF-8";.general-style{border-bottom:1px solid #4a4a4a}
@media(max-width:767px){.general-style{border-bottom:0}
}
@media(max-width:767px){.general-style .tabs-list{border-bottom:1px solid #4a4a4a}
}
.general-style .tabs-list .tab-item{list-style-type:none}
.general-style .tabs-list .tab-item.active .tab-link{border-color:#87212e;color:#87212e;font-weight:700}
.general-style .tabs-list .tab-link{border-radius:0;border-bottom:3px solid transparent;background-color:transparent;color:#4a4a4a;font-size:18px;font-weight:300;text-transform:capitalize}
@media(max-width:767px){.general-style .tabs-list .tab-link{font-size:16px}
}
.general-style .tabs-cta{display:flex;font-size:18px;font-weight:400;text-align:center;justify-content:center;align-items:center;text-transform:uppercase;padding:10px 0}
@media(min-width:768px){.general-style .tabs-cta{max-width:50%}
}
.general-style .tabs-cta.light-button{background-color:#d8d8d8;color:#000}
.general-style .tabs-cta.dark-button{background-color:#87212e;color:#fff}
@charset "UTF-8";.news-and-events{padding-left:15px;padding-right:15px}
.news-and-events .tabs-list{display:flex}
.news-and-events .tabs-list .tab-item{list-style-type:none}
.news-and-events .tabs-list .tab-item.active .tab-link{font-weight:bold;color:#87212e;border-bottom:2px solid #87212e}
.news-and-events .tabs-list .tab-link{border-radius:0;background-color:transparent;color:#353535;font-size:17px;font-weight:500}
@media(max-width:767px){.news-and-events{display:block;position:relative;padding-left:0;padding-right:0}
.news-and-events .toggle-tabs-button{position:relative;font-size:17px;cursor:pointer;font-weight:bold;color:#87212e;border-bottom:2px solid #87212e}
.news-and-events .toggle-tabs-button:focus{outline:0}
.news-and-events .toggle-tabs-button .arrow{height:100%;position:absolute;right:0;width:20px}
.news-and-events .toggle-tabs-button .arrow em{left:initial;border:solid #87212e;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.news-and-events .tabs-list{display:none;position:absolute;background-color:#fff;z-index:2;border-color:#aaa;border-style:solid;border-width:0 1px 1px 1px;border-radius:0 0 4px 4px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}
.news-and-events .tabs-list.toggle-mobile{display:block}
.news-and-events .tabs-list .tab-item{width:100% !important;max-width:100% !important}
.news-and-events .tabs-list .tab-item.active{background:#f2f2f2}
.news-and-events .tabs-list .tab-item.active .tab-link{color:#353535;font-weight:normal;border-bottom:0}
.news-and-events .tabs-list .tab-item .tab-link{display:block;text-align:left !important}
}
@charset "UTF-8";.contact-us{background:#f6f7f8;border-radius:8px}
.contact-us .tabs-list{list-style-type:none;width:100%;padding:0 8px}
.contact-us .tabs-list .tab-item.active{border:3px solid #979797;border-radius:8px}
.contact-us .tabs-list .tab-item .tab-link{width:80px;font-size:13px;text-align:center;border-bottom:0;text-decoration:none;display:block;padding-left:4px;padding-right:4px;margin-left:auto;margin-right:auto;color:#353535}
@media(min-width:480px){.contact-us .tabs-list .tab-item .tab-link{width:96px}
}
.contact-us .tabs-list .tab-item .tab-link span{display:block;margin-top:4px;font-weight:300;line-height:16px}
.contact-us .tabs-list .tab-item .tab-link img{width:36px}
@media(max-width:767px){.contact-us{background:transparent;display:block;position:relative}
.contact-us .toggle-tabs-button{position:relative;font-size:15px;cursor:pointer;border:1.5px solid #ccc;border-radius:3px;color:#333}
.contact-us .toggle-tabs-button:focus{outline:0}
.contact-us .toggle-tabs-button .arrow{height:100%;position:absolute;right:0;width:20px}
.contact-us .toggle-tabs-button .arrow em{left:initial;border:solid #ccc;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.contact-us .tabs-list{display:none !important;position:absolute;background-color:#fff;z-index:2;margin:0;border-radius:0 0 4px 4px;box-shadow:0 5px 7px rgba(0,0,0,0.2);padding:0}
.contact-us .tabs-list.toggle-mobile{display:block !important}
.contact-us .tabs-list .tab-item{width:100% !important;max-width:100% !important}
.contact-us .tabs-list .tab-item.active{background:#f2f2f2;border:0;border-radius:0}
.contact-us .tabs-list .tab-item.active .tab-link{font-weight:normal;border-bottom:0}
.contact-us .tabs-list .tab-item .tab-link{display:block;text-align:left !important;margin:0;width:100%}
}
@charset "UTF-8";.info-moog{background:#f6f7f8;border-radius:8px}
.info-moog .tabs-list{list-style-type:none;width:100%;padding:0 8px}
.info-moog .tabs-list .tab-item.active{border:3px solid #979797;border-radius:8px}
.info-moog .tabs-list .tab-item .tab-link{width:80px;font-size:13px;text-align:center;border-bottom:0;text-decoration:none;display:block;padding-left:4px;padding-right:4px;margin-left:auto;margin-right:auto;color:#353535}
@media(min-width:480px){.info-moog .tabs-list .tab-item .tab-link{width:150px}
}
.info-moog .tabs-list .tab-item .tab-link span{display:block;margin-top:4px;font-weight:300;line-height:16px}
.info-moog .tabs-list .tab-item .tab-link img{max-width:100%}
@media(max-width:767px){.info-moog{background:transparent;display:block;position:relative}
.info-moog .toggle-tabs-button{position:relative;font-size:15px;cursor:pointer;border:1.5px solid #ccc;border-radius:3px;color:#333}
.info-moog .toggle-tabs-button:focus{outline:0}
.info-moog .toggle-tabs-button .arrow{height:100%;position:absolute;right:0;width:20px}
.info-moog .toggle-tabs-button .arrow em{left:initial;border:solid #ccc;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.info-moog .tabs-list{display:none !important;position:absolute;background-color:#fff;z-index:2;margin:0;border-radius:0 0 4px 4px;box-shadow:0 5px 7px rgba(0,0,0,0.2);padding:0}
.info-moog .tabs-list.toggle-mobile{display:block !important}
.info-moog .tabs-list .tab-item{width:100% !important;max-width:100% !important}
.info-moog .tabs-list .tab-item.active{background:#f2f2f2;border:0;border-radius:0}
.info-moog .tabs-list .tab-item.active .tab-link{font-weight:normal;border-bottom:0}
.info-moog .tabs-list .tab-item .tab-link{display:block;text-align:left !important;margin:0;width:100%}
}
@charset "UTF-8";.data-sheet-items-cmp{border:1px solid #e6e9ed}
.data-sheet-items-cmp .data-sheet-items-cmp__title{font-size:17px;font-weight:700;line-height:24px;color:#25292b}
.data-sheet-items-cmp .data-sheet-items-cmp__item .data-sheet-items-cmp__image-wrapper{display:flex}
.data-sheet-items-cmp .data-sheet-items-cmp__item .data-sheet-items-cmp__image-wrapper .data-sheet-items-cmp__item-icon{width:50px;height:50px;object-fit:contain}
.data-sheet-items-cmp .data-sheet-items-cmp__item .data-sheet-items-cmp__item-title{font-size:10px;line-height:10px;font-weight:600;margin:0}
@charset "UTF-8";@media only screen and (min-width:768px){.Column_Control--limitWidth.Flex_Grid--wrapper .Flex_Grid--tiles{max-width:768px}
}
@media only screen and (min-width:980px){.Column_Control--limitWidth.Flex_Grid--wrapper .Flex_Grid--tiles{max-width:980px}
}
.Flex_Grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.Flex_Grid{position:relative;margin-top:12px}
.Flex_Grid img{max-width:100%}
@media(min-width:960px){.Flex_Grid{margin-top:24px;margin-right:-16px;margin-left:-16px}
}
.Flex_Grid>div{margin:12px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex:1 0 100%;width:100%}
@media(min-width:960px){.Flex_Grid>div{padding-left:16px;padding-right:16px}
}
.Flex_Grid--align_left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:960px){.Column_Control-two--left>div{-ms-flex-preferred-size:66%;flex-basis:66%;-webkit-flex:1 0 66%;max-width:66%}
}
@media(min-width:960px){.Column_Control-two--left>div:nth-child(2n){max-width:34%}
}
@media(min-width:960px){.Column_Control-two>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex:1 0 50%;max-width:50%}
}
@media(min-width:640px){.Flex_Grid--three>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex:1 0 50%;max-width:50%}
.Flex_Grid--three-mid-wide>div{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-flex:1 0 25%;max-width:25%}
.Flex_Grid--three-mid-wide>div:nth-child(2n){max-width:50%}
.Flex_Grid--four>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex:1 0 50%;max-width:50%}
.Flex_Grid--five>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex:1 0 50%;max-width:50%}
}
@media(min-width:960px){.Flex_Grid--three>div{-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-flex:1 0 33%;max-width:33%}
.Flex_Grid--four>div{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-flex:1 0 25%;max-width:25%}
.Flex_Grid--five>div{-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-flex:1 0 20%;max-width:20%}
}
@media(min-width:960px){.Column_Control-two--right>div{-ms-flex-preferred-size:34%;flex-basis:34%;-webkit-flex:1 0 34%;max-width:34%}
}
@media(min-width:960px){.Column_Control-two--right>div:nth-child(2n){max-width:66%}
}
@media(min-width:640px) and (max-width:959px){.Flex_Grid--three .Flex_Grid--Column:nth-child(odd){padding-right:10px}
.Flex_Grid--three .Flex_Grid--Column:nth-child(even){padding-left:10px}
.Flex_Grid--four .Flex_Grid--Column:nth-child(odd){padding-right:10px}
.Flex_Grid--four .Flex_Grid--Column:nth-child(even){padding-left:10px}
.Flex_Grid--five .Flex_Grid--Column:nth-child(odd){padding-left:10px}
.Flex_Grid--five .Flex_Grid--Column:nth-child(even){padding-left:10px}
}
.Flex_Grid>div{padding-left:16px;padding-right:16px}
.Section.Flex_Grid{padding-top:0;padding-bottom:0;align-items:flex-start}
.Flex_Grid .Column_Control-gutter-none{padding-right:0;padding-left:0}
@media only screen and (min-width:960px){.Flex_Grid .Column_Control-gutter-none.Column_Control-content--left{padding-right:0;padding-left:0}
}
@media only screen and (min-width:960px){.Flex_Grid .Column_Control-gutter-none.Column_Control-content--right{padding-left:0;padding-right:0}
}
.Flex_Grid>div.Column_Control-gutter-close{padding-right:5px !important;padding-left:5px !important}
@media only screen and (min-width:960px){.Flex_Grid>div.Column_Control-gutter-close.Column_Control-content--left{padding-right:0;padding-left:0}
}
@media only screen and (min-width:960px){.Flex_Grid>div.Column_Control-gutter-close.Column_Control-content--right{padding-left:0;padding-right:0}
}
.Flex_Grid>div.Column_Control-gutter-expansive{padding-right:15px !important;padding-left:15px !important}
@media only screen and (min-width:960px){.Flex_Grid>div.Column_Control-gutter-expansive.Column_Control-content--left{padding-right:0;padding-left:0}
}
@media only screen and (min-width:960px){.Flex_Grid>div.Column_Control-gutter-expansive.Column_Control-content--right{padding-left:0;padding-right:0}
}
.Flex_Grid>div.Column_Control-gutter-middle{padding-right:8px !important;padding-left:8px !important}
@media only screen and (min-width:960px){.Flex_Grid>div.Column_Control-gutter-middle.Column_Control-content--left{padding-right:0;padding-left:0}
}
@media only screen and (min-width:960px){.Flex_Grid>div.Column_Control-gutter-middle.Column_Control-content--right{padding-left:0;padding-right:0}
}
.Flex_Grid--VerticalSeparators .Column_Control-content--left{border-right:#dde2ec;border-right-style:solid;border-right-width:1px}
.Flex_Grid--VerticalSeparators.Flex_Grid--three .Column_Control-content--right{border-left:#dde2ec;border-left-style:solid;border-left-width:1px}
.Flex_Grid--VerticalSeparators.Flex_Grid--four .Column_Control-content--right{border-left:#dde2ec;border-left-style:solid;border-left-width:1px}
.Flex_Grid--VerticalSeparators.Flex_Grid--five .Column_Control-content--right{border-left:#dde2ec;border-left-style:solid;border-left-width:1px}
.Flex_Grid--HorizontalSeparators .Flex_Grid--Column>div{border-bottom:#dde2ec;border-bottom-style:solid;border-bottom-width:1px}
.Flex_Grid--HorizontalSeparators .Flex_Grid--Column>div:first-child{padding-top:0 !important}
.Flex_Grid--HorizontalSeparators .Flex_Grid--Column>div:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom-style:none}
.Flex_Grid--HorizontalSeparators .Flex_Grid--Column.Column_Control-vgutter-none>div{padding-bottom:0;padding-top:0}
@media only screen and (min-width:960px){.Flex_Grid--HorizontalSeparators .Flex_Grid--Column.Column_Control-vgutter-none.Column_Control-content--left>div{padding-bottom:0;padding-top:0}
}
@media only screen and (min-width:960px){.Flex_Grid--HorizontalSeparators .Flex_Grid--Column.Column_Control-vgutter-none.Column_Control-content--right>div{padding-bottom:0;padding-top:0}
}
.Flex_Grid--HorizontalSeparators .Flex_Grid--Column.Column_Control-vgutter-close>div{padding-bottom:10px;padding-top:10px}
@media only screen and (min-width:960px){.Flex_Grid--HorizontalSeparators .Flex_Grid--Column.Column_Control-vgutter-close.Column_Control-content--left>div{padding-bottom:10px;padding-top:10px}
}
@media only screen and (min-width:960px){.Flex_Grid--HorizontalSeparators .Flex_Grid--Column.Column_Control-vgutter-close.Column_Control-vcontent--right>div{padding-bottom:10px;padding-top:10px}
}
.Flex_Grid--HorizontalSeparators .Flex_Grid--Column.Column_Control-vgutter-expansive>div{padding-bottom:30px;padding-top:30px}
@media only screen and (min-width:960px){.Flex_Grid--HorizontalSeparators .Flex_Grid--Column.Column_Control-vgutter-expansive.Column_Control-content--left>div{padding-bottom:30px;padding-top:30px}
}
@media only screen and (min-width:960px){.Flex_Grid--HorizontalSeparators .Flex_Grid--Column.Column_Control-vgutter-expansive.Column_Control-content--right>div{padding-bottom:30px;padding-top:30px}
}
@media only screen and (max-width:960px){.Flex_Grid.Flex_Grid--reverse-order-stacked{display:flex;flex-direction:column-reverse}
}
.collapsible-component{display:inline-block;width:100%}
.collapsible-component .collapsibleComponent-item{display:block;padding:40px 25px;margin:0;text-align:left}
.collapsible-component .collapsibleComponent-item.collapsibleComponent-padding-thin{padding:20px 25px}
.collapsible-component .collapsibleComponent-item.collapsibleComponent-padding-thick{padding:60px 25px}
.collapsible-component .collapsibleComponent-item.collapsibleComponent-padding-none{padding:0 25px}
.collapsible-component .collapsibleComponent-item p{margin:0}
.collapsible-component .collapsibleComponent-item .collapsibleComponent-link{text-decoration:none;line-height:5em}
.collapsible-component .collapsibleComponent-item .collapsibleComponent-link-withChevron:after{content:" >"}
.collapsible-component .collapsibleComponent-item .collapsibleComponent-item-header{padding:5px 0;margin:0}
.collapsible-component .collapsibleComponent-item .collapsibleComponent-item-header .collapsibleComponent-item-toggle{cursor:pointer;width:30px;height:30px;transition:transform .2 ease-in-out}
.collapsible-component .collapsibleComponent-item .collapsibleComponent-item-body{display:none;clear:both;padding-bottom:1rem}
.collapsible-component .collapsibleComponent-item .collapsibleComponent-item-body-edit{display:block;clear:both}
.collapsible-component.general{font-size:16px;font-weight:300;margin-bottom:30px}
@media only screen and (min-width:768px){.collapsible-component.general{max-width:768px}
}
.collapsible-component.general .collapsibleComponent-item .collapsibleComponent-item-header .collapsibleComponent-title{font-size:20px;line-height:1.8;font-weight:300;margin-top:0;margin-bottom:0}
.collapsible-component.general .collapsibleComponent-item .collapsibleComponent-item-header .collapsibleComponent-item-toggle{float:right;background-image:url(../../../etc.clientlibs/moog-shared/clientlib/resources/images/ui-cross.svg);background-repeat:no-repeat;background-size:30px 30px;background-position:center center}
.collapsible-component.general .collapsibleComponent-item .collapsibleComponent-item-header .collapsibleComponent-item-toggle.active{transform:rotate(45deg)}
.collapsible-component.fullWidthWithArrow{font-size:16px;font-weight:300;color:#4a4a4a}
.collapsible-component.fullWidthWithArrow .collapsibleComponent-item{border-bottom:1px solid #e6e9ed;padding:1.5rem 1rem 1.5rem 0}
@media(max-width:767px){.collapsible-component.fullWidthWithArrow .collapsibleComponent-item{font-size:16px;padding:.5rem 1.5rem}
}
.collapsible-component.fullWidthWithArrow .collapsibleComponent-item .collapsibleComponent-item-header{position:relative;cursor:pointer;padding:10px}
.collapsible-component.fullWidthWithArrow .collapsibleComponent-item .collapsibleComponent-item-header .collapsibleComponent-title{font-size:24px;line-height:1.33;margin-right:20px}
@media(max-width:767px){.collapsible-component.fullWidthWithArrow .collapsibleComponent-item .collapsibleComponent-item-header .collapsibleComponent-title{font-size:20px;line-height:1.25}
}
.collapsible-component.fullWidthWithArrow .collapsibleComponent-item .collapsibleComponent-item-header .collapsibleComponent-item-toggle{position:absolute;right:0;top:0;bottom:0;margin:auto 0;display:flex;justify-content:center;align-items:center}
.collapsible-component.fullWidthWithArrow .collapsibleComponent-item .collapsibleComponent-item-header .collapsibleComponent-item-toggle .arrow{width:10px;height:10px;border:solid #575757;border-width:0 3px 3px 0;transform:rotate(45deg)}
.collapsible-component.fullWidthWithArrow .collapsibleComponent-item .collapsibleComponent-item-header .collapsibleComponent-item-toggle.active .arrow{transform:rotate(-135deg)}
.collapsible-component.fullWidthWithArrow .collapsibleComponent-item .collapsibleComponent-item-body{padding-bottom:1rem}
.center-carousel .cc-copy-item{position:relative;width:293px;height:393px !important;overflow:hidden;box-sizing:border-box;font-size:16px}
.center-carousel .cc-image{width:100%;height:225px;background-size:cover;background-position:center}
.center-carousel .cc-image img{width:100%;height:100%;object-fit:cover}
.center-carousel .cc-card-content{background-color:rgba(255,255,255,0.5);padding:10px 20px;box-sizing:border-box;height:118px}
.center-carousel .cc-headline{text-align:center;margin:0;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold}
.center-carousel .cc-headline.hidden{display:none}
.center-carousel h2.cc-headline,.center-carousel h1.cc-headline{margin-bottom:0}
.center-carousel h1.cc-headline{line-height:48px}
.center-carousel .cc-body-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;margin:0;line-height:normal}
.center-carousel .cc-body-text.center-carousel-center-align{text-align:center}
.center-carousel .cc-card-button{position:absolute;bottom:0;width:100%;height:50px;background-color:#87212e;display:flex;align-items:center;justify-content:center;text-align:center}
.center-carousel .cc-card-button a{width:100%;height:100%;line-height:50px;background-color:inherit;color:#fff !important;text-decoration:none;font-size:16px;padding:0;border:0}
.center-carousel .cc-card-button a:hover{border:0}
.center-carousel .cc-card-button:hover{background-color:#5a5a5a}
.center-carousel .center-carousel-dots{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:10px;margin:40px auto 0;padding:0;list-style:none}
.center-carousel .center-carousel-dots li{width:10px;height:10px;margin:0 10px;background:rgba(159,164,195,0.4);border-radius:6px}
@media only screen and (min-width:1100px){.center-carousel .center-carousel-dots li:first-child{margin-left:1px}
}
.center-carousel .center-carousel-dots li.slick-active{background-color:#777eaa}
.center-carousel .center-carousel-dots li button{display:block;position:relative;width:10px;height:10px;font-size:0;line-height:0;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.center-carousel .center-carousel-dots li.slick-active{background-color:#87212e}
@media only screen and (min-width:1100px){.center-carousel .center-carousel-dots{margin:0 0 30px 0;order:1}
}
.cc-content{display:flex;justify-content:center;align-items:center}
@media only screen and (min-width:1100px){.cc-content .slick-list{margin:0 60px}
}
.cc-copy{max-width:1050px;width:100%}
.cc-copy .slick-track{margin-bottom:30px}
.cc-copy .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background-position:center;background-size:30px 70px;background-repeat:no-repeat;background-color:rgba(0,0,0,0.03);border:0;border-radius:4px;height:128px;overflow:hidden;text-indent:-1000px;width:64px;padding:4px 10px 2px;text-align:center;cursor:pointer;outline:0;-webkit-appearance:none}
.cc-copy .slick-arrow.slick-prev{left:25px;transform:translateY(-50%)}
.cc-copy .slick-arrow.slick-prev:after{-webkit-transform:scale(-1.25);-ms-transform:scale(-1.25);transform:scale(-1.25)}
.cc-copy .slick-arrow.slick-next{right:25px}
.cc-copy .slick-list .slick-slide{margin:0;box-shadow:rgba(0,0,0,0.2) 0 12px 28px 0,rgba(0,0,0,0.1) 0 2px 4px 0,rgba(255,255,255,0.05) 0 0 0 1px inset;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}
.cc-copy .slick-list .slick-slide[aria-hidden="true"]{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);transition:all .2s ease-in-out;color:rgba(0,0,0,0.5)}
.cc-copy .slick-list .slick-slide[aria-hidden="true"] .cc-headline{color:rgba(0,0,0,0.5)}
.cc-copy .slick-list .slick-slide[aria-hidden="true"] img,.cc-copy .slick-list .slick-slide[aria-hidden="true"] .cc-card-button{opacity:.5}
.cc-copy .slick-list .slick-active{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);transition:all .2s ease-in-out;color:rgba(0,0,0,0.5)}
.cc-copy .slick-list .slick-active .cc-headline{color:rgba(0,0,0,0.5)}
.cc-copy .slick-list .slick-active img,.cc-copy .slick-list .slick-active .cc-card-button{opacity:.5}
.cc-copy .slick-list .slick-current,.cc-copy .slick-list .slick-target{-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important;transition:all .2s ease-in-out !important;color:#000}
.cc-copy .slick-list .slick-current .cc-card-content,.cc-copy .slick-list .slick-target .cc-card-content{background-color:#fff}
.cc-copy .slick-list .slick-current .cc-headline,.cc-copy .slick-list .slick-target .cc-headline{color:inherit !important}
.cc-copy .slick-list .slick-current img,.cc-copy .slick-list .slick-target img,.cc-copy .slick-list .slick-current .cc-card-button,.cc-copy .slick-list .slick-target .cc-card-button{opacity:1 !important}
@charset "UTF-8";.main--FullWidth .CallToAction.u-linkstyle-plain .CTA-text{color:#6e768f !important}
.main--FullWidth .CallToAction.u-linkstyle-plain :hover{color:#98002e !important}
.main--FullWidth .CallToAction .CTA-image img{vertical-align:middle}
.CTA-left{text-align:left}
.CTA-right{text-align:right}
.CTA-center{text-align:center}
@media screen and (max-width:420px){.CallToAction.u-linkstyle-plain,.CallToAction.u-linkstyle-button,.CallToAction.u-linkstyle-button--light,.CallToAction.u-linkstyle-button--dark,.CallToAction.u-linkstyle-button--gold{padding-left:10px !important;padding-right:10px !important}
}
@media screen and (max-width:420px){.CallToAction.u-linkstyle-button--product-page{padding-left:35px !important;padding-right:35px !important}
}
.CallToAction.u-linkstyle-button--gold{border-radius:10px;background-color:#ff9e1b;text-align:center;margin-bottom:7px}
.CallToAction.u-linkstyle-button--gold:hover{background-color:#fff;border-color:#ff9e1b}
.CallToAction.u-linkstyle-button--gold:hover .CTA-text{color:#ff9e1b !important}
.CallToAction.u-linkstyle-button--gold .CTA-text{display:block;vertical-align:middle;color:#fff;margin:0 !important}
.CallToAction.u-linkstyle-button--light .CTA-text{color:#6e768f !important}
.CallToAction.u-linkstyle-button--light:hover .CTA-text{color:#fff !important}
.CallToAction.u-linkstyle-button--dark .CTA-text,.CallToAction.u-linkstyle-button .CTA-text,.CallToAction.u-linkstyle-button--product-page .CTA-text{color:#fff !important}
.CallToAction .CTA-image{display:table-cell;vertical-align:middle}
.CallToAction .CTA-icon{height:100% !important;padding-right:10px !important;width:32px;max-width:32px !important}
@media screen and (max-width:768px){.CallToAction .CTA-icon{width:30px;max-width:30px !important}
}
.CallToAction .CTA-text.wrap-content{white-space:unset}
.CallToAction .CTA-text{display:table-cell;vertical-align:middle;color:#fff;margin-bottom:0 !important;white-space:nowrap}
@charset "UTF-8";.Bullet_List:nth-child(even),.Bullet_List.section:nth-child(even){background-color:#f7f7fa}
.Bullet_List.no-bg,.Bullet_List.section.no-bg{background-color:#fff}
.Bullet_List.brand-bg,.Bullet_List.section.brand-bg{background-color:#9a323c}
.Bullet_List.brand-bg .section-copy,.Bullet_List.section.brand-bg .section-copy{color:#f9fafc}
.Bullet_List .section-content,.Bullet_List.section .section-content{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:40px 25px;text-align:center}
@media only screen and (min-width:768px){.Bullet_List .section-content,.Bullet_List.section .section-content{max-width:990px;padding:90px 0;margin:0 auto}
}
.Bullet_List .section-hero,.Bullet_List.section .section-hero{display:block;width:80px;height:80px;margin:0 auto 20px}
.Bullet_List .section-headline,.Bullet_List.section .section-headline{width:100%;margin-bottom:20px;padding:0;font-size:20px;font-weight:300;text-align:center}
.Bullet_List .section-headline.title-left,.Bullet_List.section .section-headline.title-left{text-align:left}
.Bullet_List .section-headline.title-center,.Bullet_List.section .section-headline.title-center{text-align:center}
.Bullet_List .section-headline.title-right,.Bullet_List.section .section-headline.title-right{text-align:right}
@media only screen and (min-width:768px){.Bullet_List .section-headline,.Bullet_List.section .section-headline{margin:0 auto 40px;max-width:768px;font-size:31px}
}
.Bullet_List .section-copy,.Bullet_List.section .section-copy{width:100%;font-size:14px;font-weight:300;line-height:1.8em;text-align:center;margin-bottom:0}
.Bullet_List .section-copy.sm-margin-bottom,.Bullet_List.section .section-copy.sm-margin-bottom{margin-bottom:20px}
@media only screen and (min-width:768px){.Bullet_List .section-copy,.Bullet_List.section .section-copy{max-width:768px;margin:0 auto;font-size:18px;padding:0 25px}
}
@media only screen and (min-width:977px){.Bullet_List .section-copy,.Bullet_List.section .section-copy{padding:0}
}
.Bullet_List .section-list,.Bullet_List.section .section-list{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;list-style:none;text-align:left;margin:0;padding:0 25px}
@media only screen and (min-width:768px){.Bullet_List .section-list,.Bullet_List.section .section-list{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0 auto;padding:0;width:100%}
}
.Bullet_List .single-list,.Bullet_List.section .single-list{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;list-style:none;text-align:left;margin:0;padding:0 25px}
@media only screen and (min-width:768px){.Bullet_List .single-list,.Bullet_List.section .single-list{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0;width:100%}
}
.Bullet_List .section-list-item,.Bullet_List.section .section-list-item{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;font-size:14px;font-weight:300;line-height:1.8em;color:#6e768f}
.Bullet_List .section-list-item:before,.Bullet_List.section .section-list-item:before{content:'';display:inline-block;min-width:25px;height:25px;margin-right:15px;background-image:url(../../../etc.clientlibs/acquisitions/clientlibs/gmbh/resources/images/doc-tasks.svg);background-repeat:no-repeat;background-size:22px 22px;background-position:left center}
@media only screen and (min-width:768px){.Bullet_List .section-list-item,.Bullet_List.section .section-list-item{width:50%;font-size:17px}
.Bullet_List .section-list-item:last-child,.Bullet_List.section .section-list-item:last-child{margin-right:auto}
}
.Bullet_List .single-list-item,.Bullet_List.section .single-list-item{font-size:14px;font-weight:300;line-height:1.8em;color:#6e768f}
.Bullet_List .single-list-item:before,.Bullet_List.section .single-list-item:before{content:'';display:inline-block;min-width:25px;height:25px;margin-right:15px;background-image:url(../../../etc.clientlibs/acquisitions/clientlibs/gmbh/resources/images/doc-tasks.svg);background-repeat:no-repeat;background-size:22px 22px;background-position:left center}
@media only screen and (min-width:768px){.Bullet_List .single-list-item,.Bullet_List.section .single-list-item{font-size:17px}
.Bullet_List .single-list-item:last-child,.Bullet_List.section .single-list-item:last-child{margin-right:auto}
}
@media only screen and (max-width:767px){.Bullet_List .single-list-item,.Bullet_List.section .single-list-item{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
}
.billboard{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:40px 0}
.billboard .section-content{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);height:-webkit-calc(100% - 50px);height:calc(100% - 50px);max-width:365px;margin:0 auto;border-radius:10px;background:rgba(255,255,255,0.95)}
@supports(-webkit-backdrop-filter:saturate(180%) blur(20px)){.billboard .section-content{background:rgba(255,255,255,0.85);-webkit-backdrop-filter:saturate(180%) blur(20px)}
}
@media only screen and (min-width:768px){.billboard .section-content{max-width:768px;padding:90px}
}
@media only screen and (min-width:768px){.billboard{background-attachment:fixed}
}
.bulletList{display:inline-block;width:100%;text-align:center;font-family:"Open Sans",sans-serif}
.bulletList .section{padding:40px 0}
.bulletList .section .section-content{height:-webkit-calc(50%);height:calc(50%);max-width:365px;margin:0 auto;border-radius:10px;width:80%}
.bulletList ul li{padding-right:10px}
@media only screen and (min-width:768px){.bulletList .section .section-content{max-width:768px;padding:90px;width:auto}
}
.bulletList .Bullet_List-color--transparent{background-color:transparent}
.bulletList .Bullet_List-color--transparent>h2,.bulletList .Bullet_List-color--transparent>a,.bulletList .Bullet_List-color--transparent>ul li{color:#000 !important}
.bulletList .Bullet_List-color--black{background:rgba(0,0,0,0.95)}
.bulletList .Bullet_List-color--black>h2,.bulletList .Bullet_List-color--black>a,.bulletList .Bullet_List-color--black>ul li{color:#fff !important}
.bulletList .Bullet_List-color--black.Bullet_List-transparency--opaque{background:#000}
.bulletList .Bullet_List-color--black.Bullet_List-transparency--eighty{background:rgba(0,0,0,0.8)}
.bulletList .Bullet_List-color--concrete{background:rgba(242,242,242,0.95)}
.bulletList .Bullet_List-color--concrete>h2,.bulletList .Bullet_List-color--concrete>a,.bulletList .Bullet_List-color--concrete>ul li{color:#6e768f !important}
.bulletList .Bullet_List-color--concrete.Bullet_List-transparency--opaque{background:#f2f2f2}
.bulletList .Bullet_List-color--concrete.Bullet_List-transparency--eighty{background:rgba(242,242,242,0.8)}
.bulletList .Bullet_List-color--white{background:rgba(255,255,255,0.95)}
.bulletList .Bullet_List-color--white>h2,.bulletList .Bullet_List-color--white>a,.bulletList .Bullet_List-color--white>ul li{color:#6e768f !important}
.bulletList .Bullet_List-color--white.Bullet_List-transparency--opaque{background:#fff}
.bulletList .Bullet_List-color--white.Bullet_List-transparency--eighty{background:rgba(255,255,255,0.8)}
.bulletList .Bullet_List-color--burgundy{background:rgba(154,50,60,0.95)}
.bulletList .Bullet_List-color--burgundy h2,.bulletList .Bullet_List-color--burgundy a{color:#fff}
.bulletList .Bullet_List-color--burgundy>h2,.bulletList .Bullet_List-color--burgundy>a,.bulletList .Bullet_List-color--burgundy>ul li{color:#fff !important}
.bulletList .Bullet_List-color--burgundy.Bullet_List-transparency--opaque{background:#9a323c}
.bulletList .Bullet_List-color--burgundy.Bullet_List-transparency--eighty{background:rgba(154,50,60,0.8)}
.main--FullWidth .benefits-carousel .bc-copy .slick-arrow.slick-next{background-image:none}
.main--FullWidth .benefits-carousel .bc-copy .slick-arrow.slick-prev{background-image:none}
.main--FullWidth .benefits-carousel .bc-copy .slick-arrow.slick-prev:after{-webkit-transform:scale(-1.25);-ms-transform:scale(-1.25);transform:scale(-1.25)}
.benefits-carousel{width:100%;position:relative}
@media only screen and (min-width:768px){.benefits-carousel{width:calc(100% - 160px);margin:0 auto}
}
.benefits-carousel .bc-content{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:40px 25px;text-align:center}
@media only screen and (min-width:1100px){.benefits-carousel .bc-content{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;max-width:990px;padding:90px 0;margin:0 auto}
}
.benefits-carousel .bc-list{margin:0;padding:0}
@media only screen and (min-width:768px){.benefits-carousel .bc-list{max-width:768px;width:100%;margin:0 auto}
}
@media only screen and (min-width:1100px){.benefits-carousel .bc-list{position:static;margin:0;width:-webkit-calc(100% - 540px);width:calc(100% - 540px)}
}
.benefits-carousel .bc-list-item{margin:0;outline:0}
.benefits-carousel .bc-list-item img{max-width:450px;width:100%;height:auto;margin:0 auto;padding:20px}
.benefits-carousel .bc-headline{font-size:20px;font-weight:300;padding:0;margin-bottom:20px}
@media only screen and (min-width:768px){.benefits-carousel .bc-headline{font-size:31px;margin-bottom:30px}
}
@media only screen and (min-width:1100px){.benefits-carousel .bc-headline{text-align:left}
}
.benefits-carousel .bc-copy{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;max-width:650px;margin:0 auto;padding:0}
.benefits-carousel .bc-copy .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background-position:center;background-size:30px 70px;background-repeat:no-repeat;background-color:rgba(0,0,0,0.03);border:0;border-radius:4px;height:128px;overflow:hidden;text-indent:-1000px;width:64px;padding:4px 10px 2px;text-align:center;cursor:pointer;outline:0;-webkit-appearance:none}
.benefits-carousel .bc-copy .slick-arrow.slick-prev{left:25px}
.benefits-carousel .bc-copy .slick-arrow.slick-prev:after{-webkit-transform:scale(-1.25);-ms-transform:scale(-1.25);transform:scale(-1.25)}
@media only screen and (min-width:768px) and (max-width:1100px){.benefits-carousel .bc-copy .slick-arrow.slick-prev{left:-80px}
}
.benefits-carousel .bc-copy .slick-arrow.slick-next{right:25px}
@media only screen and (min-width:768px) and (max-width:1100px){.benefits-carousel .bc-copy .slick-arrow.slick-next{right:-80px}
}
.benefits-carousel .bc-copy .slick-dots{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:2px;margin:40px auto 0;padding:0;list-style:none}
.benefits-carousel .bc-copy .slick-dots li{width:50px;height:2px;margin:5px;background:rgba(159,164,195,0.4)}
@media only screen and (min-width:1100px){.benefits-carousel .bc-copy .slick-dots li:first-child{margin-left:1px}
}
.benefits-carousel .bc-copy .slick-dots li.slick-active{background-color:#777eaa}
.benefits-carousel .bc-copy .slick-dots li button{display:block;position:relative;top:-4px;width:50px;height:2px;font-size:0;line-height:0;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
@media only screen and (min-width:1100px){.benefits-carousel .bc-copy .slick-dots{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin:30px 0 0;order:1}
}
@media only screen and (min-width:1100px){.benefits-carousel .bc-copy{position:static;width:380px;margin:0;padding:0;text-align:left}
}
.benefits-carousel .bc-copy-item{outline:0}
@media only screen and (min-width:768px){.benefits-carousel .bc-copy-item{max-width:768px}
}
.benefits-carousel .bc-copy-item-light,.benefits-carousel .bc-copy-item-light .bc-headline{color:#fff}
.benefits-carousel .bc-copy-item-body{font-size:14px;font-weight:300;margin:0}
@media only screen and (min-width:768px){.benefits-carousel .bc-copy-item-body{font-size:18px;font-weight:300;line-height:1.8em}
}
@media only screen and (min-width:1100px){.benefits-carousel .bc-copy-item-body{text-align:left}
}
.benefits-carousel .bc-copy-item-link{display:block;margin-top:.5em;width:fit-content}
.benefits-carousel .bc-copy-item-link .fa{margin-left:10px}
.container_16 .grid_11 .benefits-carousel{width:80%;margin:0 auto}
.container_16 .grid_11 .benefits-carousel .bc-content{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:40px 25px;text-align:center}
.container_16 .grid_11 .benefits-carousel .bc-list{padding:0;max-width:768px;width:100%;margin:0 auto;position:relative}
.container_16 .grid_11 .benefits-carousel .bc-headline{font-weight:300;padding:0;font-size:31px;margin-bottom:30px;text-align:center}
.container_16 .grid_11 .benefits-carousel .bc-copy{position:relative;margin:0 auto;width:100%;text-align:center}
.container_16 .grid_11 .benefits-carousel .bc-copy .slick-arrow.slick-prev{left:-80px}
.container_16 .grid_11 .benefits-carousel .bc-copy .slick-arrow.slick-next{right:-80px}
.container_16 .grid_11 .benefits-carousel .bc-copy-item{outline:0}
@media only screen and (min-width:768px){.container_16 .grid_11 .benefits-carousel .bc-copy-item{max-width:768px}
}
.container_16 .grid_11 .benefits-carousel .bc-copy-item-body{font-size:14px;font-weight:300;margin:0;text-align:center}
@media only screen and (min-width:768px){.container_16 .grid_11 .benefits-carousel .bc-copy-item-body{font-size:18px;font-weight:300;line-height:1.8em}
}
.container_16 .grid_13 .benefits-carousel .bc-copy .slick-arrow.slick-prev{left:5px}
.container_16 .grid_13 .benefits-carousel .bc-copy .slick-arrow.slick-next{right:5px}
.asset-search{max-width:820px;margin:0 auto;font-size:15px !important}
.asset-search .asset-search__header-link:link,.asset-search .asset-search__results-item-name:link,.asset-search .asset-search__header-link:visited,.asset-search .asset-search__results-item-name:visited,.asset-search .asset-search__header-link:active,.asset-search .asset-search__results-item-name:active{color:#0073e6 !important;text-decoration:none;font-weight:normal !important}
.asset-search .asset-search__header-link:hover,.asset-search .asset-search__results-item-name:hover{color:#87212e !important;text-decoration:underline}
.asset-search__header{margin-bottom:6px;color:#000 !important}
.asset-search__header-link{text-decoration:underline;display:inline;background:none !important;border:none !important;padding:0 !important;margin:0 !important;cursor:pointer}
.asset-search__input{width:100%;padding:8px 12px;border:1px solid #c7cdd1;border-radius:4px;line-height:20px}
.asset-search__input:focus{outline:0;border-color:#2780e3;box-shadow:0 0 0 2px rgba(39,128,227,0.2)}
.asset-search__info{margin:8px 0 0;color:#6b6b6b;font-size:14px !important}
.asset-search__results{margin-top:12px;padding:0;list-style:none;border:1px solid #d4d8dc;border-radius:4px;max-height:280px;overflow-y:auto}
.asset-search__results-item{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #d4d8dc}
.asset-search__results-item:last-child{border-bottom:0}
.asset-search__results-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:72%;text-decoration:underline;display:inline;background:none !important;border:none !important;padding:0 !important;margin:0 !important;cursor:pointer}
.asset-search__results-item-size{margin-left:auto;color:#6b6b6b;white-space:nowrap;font-size:14px !important}
@media only screen and (max-width:900px){.asset-search{padding:0 16px}
}
.advancedSearch-v2 .Advanced_Search>*>*{max-width:1280px}
.advancedSearch-v2 .Advanced_Search--query{background:#ebebeb;box-shadow:0 0 20px 0 rgba(0,0,0,0.4)}
.advancedSearch-v2 .Advanced_Search--query .Search_Query{padding-top:20px}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query{padding-top:36px}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form{margin:0;padding:20px 0 !important;padding-left:0;position:relative}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form{padding-bottom:45px !important}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form:after{content:none}
@media(min-width:960px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search{width:65%}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input{display:flex;box-shadow:0 0 20px 0 rgba(0,0,0,0.4);position:relative}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input:after{content:'';background-position:0 -352px;position:absolute;top:8px;left:8px;display:inline-block;background-color:transparent;background-image:url('../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg');background-repeat:no-repeat;background-size:32px 1056px;width:32px;height:32px}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input-input{padding:0 15px;border-radius:0;height:50px !important;border:0;width:auto}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input-input{padding-left:50px;border:0}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input-button{width:auto;padding:0 25px;display:flex;align-items:center;border:0;border-radius:0;height:50px}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input-button:after{display:block}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input-button:after{display:none}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input-button .btn-txt{display:none}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input-button .btn-txt{display:block;color:#fff;font-size:24px;font-weight:300;text-align:center;text-transform:uppercase;position:static;width:auto;height:auto}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Search_Form .js-advanced-search .Search_Input .Button_Dropdown{display:none}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .featured-search-result-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px 0 30px !important}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .featured-search-result-container{flex-direction:row;padding:25px 0 45px !important;justify-content:flex-start}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .featured-search-result-container.hidden{display:none}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .featured-search-result-container .search-success-text{color:#4a4a4a;font-size:16px;font-weight:300;text-align:center;padding:6px 0 20px;display:block}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .featured-search-result-container .search-success-text{margin-right:40px;font-size:20px;padding:0}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .featured-search-result-container .button{display:block;padding:10px 25px;background-color:#87212e;text-transform:uppercase;color:#fff;text-align:center;font-size:20px;font-weight:300;width:100%;margin-bottom:10px}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .featured-search-result-container .button{font-size:18px;font-weight:300;width:auto !important;margin-bottom:0}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .featured-search-result-container .button:hover,.advancedSearch-v2 .Advanced_Search--query .Search_Query .featured-search-result-container .button:focus{border:0;background-color:#404040}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs{padding-top:0 !important}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper{display:block}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper{display:flex}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab{border-bottom:1px solid #d8d8d8;border-top:0}
@media(max-width:767px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab{margin-right:0}
}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab{border-bottom:5px solid transparent;padding-bottom:8px}
}
@media(min-width:960px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab{margin-right:50px}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab.is-active .Tab-label{color:#4a4a4a;font-weight:bold}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab.is-active{border-bottom:5px solid #000}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab.js-tab:after{content:'';display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;margin-left:10px}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab.js-tab:after{content:none}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab.js-tab:first-child:after{border-top:0;border-bottom:10px solid #4a4a4a}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab.js-tab:first-child:after{content:none}
}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab.js-tab.chevron-up{border-bottom:1px solid transparent !important;padding-bottom:16px}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab.js-tab.chevron-up:after{border-bottom:0;border-top:10px solid #4a4a4a}
.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab .Tab-label{color:#4a4a4a;font-size:16px;font-weight:400;text-align:center}
@media(min-width:960px){.advancedSearch-v2 .Advanced_Search--query .Search_Query .Tabs .Tabs-wrapper .Tab .Tab-label{font-size:18px}
}
.advancedSearch-v2 .Advanced_Search--results .Search_Results{padding-bottom:60px}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Results--executionTimeString{color:#4a4a4a;font-size:16px !important;font-weight:400;margin:30px 0 20px}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Result_Set .List{margin-bottom:50px}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Result_Set .List .List-item-heading{color:#4a4a4a;font-size:18px;font-weight:600}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Result_Set .List .List-item-heading:hover,.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Result_Set .List .List-item-heading:focus{text-decoration:underline}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Result_Set .List .List-item-heading a{color:#4a4a4a !important;font-size:18px;font-weight:500;line-height:26px}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Result_Set .List .List-item-heading a{font-weight:600}
}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Result_Set .List .List-item .List-excerpt{color:#4a4a4a;font-size:16px;font-weight:300;line-height:24px}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Result_Set .List .file a{word-wrap:break-word;word-break:break-all;overflow-wrap:break-word}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Search_Result_Set .List .file a:after{top:-2px !important}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager{width:100%;display:flex;justify-content:center}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager{width:50%}
}
@media(min-width:960px){.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager{width:29%}
}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager .slick-arrow{background-color:transparent !important;color:rgba(135,33,46,0.9);width:25px !important;height:25px !important;border:1px solid rgba(135,33,46,0.9);top:8px}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager .slick-arrow{top:7px}
}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager .slick-arrow:after{width:16px;margin-left:0;height:16px;margin-top:0;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);position:absolute;top:-1px;left:3px;background-image:none}
@media(min-width:768px){.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager .slick-arrow:after{top:1px}
}
@media(min-width:960px){.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager .slick-arrow:after{top:0}
}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager .slick-arrow.slick-prev{-webkit-transform:none;-ms-transform:none;transform:none;left:2px}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager .slick-arrow.slick-prev:after{content:"\2039"}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager .slick-arrow.slick-next{-webkit-transform:none;-ms-transform:none;transform:none;right:2px}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager .slick-arrow.slick-next:after{content:"\203A";left:4px}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager ul{padding:0 35px;width:100%}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager ul li{padding:6px 4px}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager ul li a{border:0;color:#4a4a4a;font-size:22px;font-weight:300;background:transparent;padding:0}
.advancedSearch-v2 .Advanced_Search--results .Search_Results .Tab_Content .Pager ul li.active a{border:0;color:#4a4a4a;font-size:22px;font-weight:700;background:transparent}
.advancedSearch-v2 .Advanced_Search--noresults{padding:30px 25px 20px}
@media(min-width:960px){.advancedSearch-v2 .Advanced_Search--noresults{max-width:1280px;margin:0 auto;padding:30px 55px 20px}
}
.advancedSearch-v2 .Advanced_Search--noresults .no-results-txt{padding:0;margin:0;color:#4a4a4a;font-size:26px;font-weight:300}
@charset "UTF-8";@media(min-width:480px){.u-show-mobile{display:none}
}
@media(max-width:767px){.u-show-desktop{display:none}
}
.file-pdf a:after,.file-pdf span:after,.file-doc a:after,.file-doc span:after,.Button_Dropdown-trigger:after,.Button_Dropdown-content li.is-active a:after,.mfp-close:after,.Search_Form:after,.Search_Input .Search_Input-button:after{display:inline-block;background-color:transparent;background-image:url("../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg");background-repeat:no-repeat;background-size:32px 1056px;width:32px;height:32px}
.no-svg .file-pdf a:after,.file-pdf .no-svg a:after,.no-svg .file-pdf span:after,.file-pdf .no-svg span:after,.no-svg .file-doc a:after,.file-doc .no-svg a:after,.no-svg .file-doc span:after,.file-doc .no-svg span:after,.no-svg .Button_Dropdown-trigger:after,.no-svg .Button_Dropdown-content li.is-active a:after,.Button_Dropdown-content li.is-active .no-svg a:after,.no-svg .mfp-close:after,.no-svg .Search_Form:after,.no-svg .Search_Input .Search_Input-button:after,.Search_Input .no-svg .Search_Input-button:after{background-image:url("../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg")}
.Modal,.Moog_Page_Wrapper,.Advanced_Search>*{font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:1.28571;font-weight:300;color:#343943}
@media(max-width:639px){.Modal,.Moog_Page_Wrapper,.Advanced_Search>*{font-size:16px;line-height:1.4}
}
.Button_Dropdown-content{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;position:absolute;box-shadow:0 3px 8px -1px rgba(0,0,0,0.3);z-index:10}
.Moog_Page_Wrapper,.Advanced_Search>*>*{margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;max-width:1280px;position:relative}
@media(min-width:480px){.Moog_Page_Wrapper,.Advanced_Search>*>*{padding-left:38px;padding-right:38px}
}
@media(min-width:960px){.Moog_Page_Wrapper,.Advanced_Search>*>*{padding-left:55px;padding-right:55px}
}
.Search_Input .Search_Input-button span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
@-moz-document url-prefix(){.custom-select{overflow:hidden}
.custom-select::after{display:block}
.custom-select select{overflow:-moz-hidden-unscrollable;padding-right:.4em;background:0;border:1px solid transparent;min-width:6em;width:130%;min-width:-moz-calc(0em);width:-moz-calc(102.4%);min-width:calc(0em);width:calc(102.4%)}
@supports(mask-type:alpha){.custom-select{overflow:visible}
.custom-select select{-moz-appearance:none;width:100%;padding-right:2em}
}
}
.custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.custom-select select::-ms-expand{display:none}
.custom-select select:focus{border-color:#aaa}
.custom-select select:focus::-ms-value{background:transparent;color:#222}
.custom-select select{padding-right:2em;background:0;border:1px solid transparent}
.custom-select::after{display:block}
}
.custom-select{position:relative;display:block}
.custom-select select{width:100%;margin:0;outline:0;padding:.6em .8em .5em .8em;box-sizing:border-box;font-size:16px}
.custom-select::after{content:" ";position:absolute;top:50%;right:1em;z-index:2;pointer-events:none;display:none}
@supports((-webkit-appearance:none) or(-moz-appearance:none) or(appearance:none)) or((-moz-appearance:none) and (mask-type:alpha)){.custom-select::after{display:block}
.custom-select select{padding-right:2em;background:0;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.custom-select select:focus{border-color:#aaa}
}
.Section .container_16{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.input-reg{font-family:"Open Sans",sans-serif !important;font-weight:300;border:1px solid #ccc;width:100%;padding:8px 16px;font-size:16px !important}
.input-reg:hover,.input-reg:active,.input-reg:focus{outline-color:#ccc}
.file a,.file span{font-size:14px;font-weight:300;color:#518aba;display:inline-block}
@media(min-width:640px){.file a,.file span{font-size:18px}
}
@media(max-width:639px){.file a,.file span{position:relative;padding-left:24px}
.file a:after,.file span:after{position:absolute;top:-6px;left:-6px;margin-top:0;margin-left:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
}
@media(min-width:640px){.file a,.file span{padding-left:32px;position:relative}
.file a:after,.file span:after{position:absolute;top:-6px;left:-6px;margin-top:0;margin-left:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
@media(max-width:639px){.file .List-excerpt{padding-left:24px}
}
@media(min-width:640px){.file .List-excerpt{padding-left:32px}
}
.file-pdf a:after,.file-pdf span:after{background-position:0 -1024px;content:""}
.file-doc a:after,.file-doc span:after{background-position:0 -992px;content:""}
.Button_Dropdown{position:relative;line-height:1.28571}
.Button_Dropdown-trigger{vertical-align:middle;text-align:left;display:block;padding-left:16px;min-width:100%;position:relative}
.Button_Dropdown-trigger:focus,.Button_Dropdown-trigger.is-focused{outline:0;box-shadow:0 0 6px #9eaed7}
.Button_Dropdown-trigger:active,.Button_Dropdown-trigger.is-active{outline:none !important;box-shadow:none}
.Button_Dropdown-trigger:after{position:absolute;right:4px;height:32px;top:50%;margin-top:-16px;margin-left:0;-webkit-transform:scale(0.45);-ms-transform:scale(0.45);transform:scale(0.45)}
.Button_Dropdown-trigger:after{background-position:0 -832px;content:"";opacity:.7}
.Button_Dropdown-content{margin-top:2px;display:none;min-width:100%;line-height:1.25;white-space:nowrap;text-align:left}
.Button_Dropdown-content ul{list-style-type:none;margin:0;padding:0}
.Button_Dropdown-content li.is-active a{position:relative}
.Button_Dropdown-content li.is-active a:after{position:absolute;right:-32;bottom:px;height:32px;top:50%;margin-top:-16px;margin-left:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
.Button_Dropdown-content li.is-active a:after{background-position:0 -960px;content:""}
.mfp-content{height:100%;background-color:white}
.mfp-wrap{z-index:9999999}
.mfp-helper{overflow:hidden}
.mfp-helper body{overflow:hidden}
.mfp-container{padding:0}
.Modal{background-color:white;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.3}
.mfp-wrap .Modal{display:block}
.Modal .wrapper{background-color:white;padding:32px 0;position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:800px;text-align:center}
.Modal .wrapper>*{padding-left:16px;padding-right:16px}
@media(min-width:768px){.Modal{font-size:18px;line-height:1.5}
}
.Modal h1,.Modal .h1,.Modal h2,.Modal .h2{font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300;margin-top:.4em;margin-bottom:.4em}
.Modal-top{padding-top:0;padding-bottom:0}
.Modal-body form{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;text-align:left;max-width:400px}
@media(min-width:960px){.Modal-body form{margin-top:24px;margin-bottom:24px;margin-left:auto;margin-right:auto}
}
.Modal-body fieldset{border:0}
.Modal--restricted_link_form fieldset{padding-bottom:0}
.Modal--restricted_link_form p.help-block{margin-top:5px}
.Modal--restricted_link_form .Flex_Grid{margin-top:0}
.Modal--restricted_link_form .Form{margin-top:0}
.mfp-close{background-color:#f0f0f0 !important;height:45px;width:45px;position:relative;position:absolute !important}
.mfp-close:after{position:absolute;width:32px;left:50%;margin-left:-16px;height:32px;top:50%;margin-top:-16px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
@media(min-width:768px){.mfp-close{height:65px;width:65px;position:relative}
.mfp-close:after{position:absolute;width:32px;left:50%;margin-left:-16px;height:32px;top:50%;margin-top:-16px;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}
}
.mfp-close:after{background-position:0 -480px;content:"";opacity:.7}
.Moog_Page_Wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media(min-width:768px){.Moog_Page_Wrapper .wrapper>*{padding-top:32px}
}
.Moog_Page_Wrapper--narrow{max-width:920px}
.Pager{font-size:14px}
.Pager ul{margin:0 auto;padding:48px 0}
.Pager ul li{display:inline-block;color:#fff;padding:16px 4px}
.Pager ul li a{background:white;color:#98002e;font-weight:400;border:1px solid #979797;padding:4px 8px;text-decoration:none}
.Pager ul li a:hover{border:1px solid #98002e}
.Pager ul li.active a{background:#98002e;color:white;border:1px solid #98002e}
.Pager ul li.next a{border:0}
.Restricted_Link_Form form+.Restricted_Link_Form form{margin-top:16px}
.Restricted_Link_Form form fieldset{margin:0;padding:0;border:0}
.Restricted_Link_Form form .form-radio,.Restricted_Link_Form form .form-group{position:relative;margin-bottom:2.25rem}
.Restricted_Link_Form form .form-inline>.form-group,.Restricted_Link_Form form .form-inline>.btn{display:inline-block;margin-bottom:0}
.Restricted_Link_Form form .form-help{margin-top:.125rem;margin-left:.125rem;color:#b3b2b2;font-size:.8rem}
.checkbox .Restricted_Link_Form form .form-help,.form-radio .Restricted_Link_Form form .form-help,.form-group .Restricted_Link_Form form .form-help{position:absolute;width:100%}
.checkbox .Restricted_Link_Form form .form-help{position:relative;margin-bottom:1rem}
.form-radio .Restricted_Link_Form form .form-help{padding-top:.25rem;margin-top:-1rem}
.Restricted_Link_Form form .form-group input{height:1.9rem}
.Restricted_Link_Form form .form-group textarea{resize:none}
.Restricted_Link_Form form .form-group select{width:100%;font-size:1rem;height:1.6rem;padding:.125rem .125rem .0625rem;background:0;border:0;line-height:1.6;box-shadow:none}
.Restricted_Link_Form form .form-group label{position:absolute;top:.25rem;pointer-events:none;padding-left:.125rem;z-index:1;color:#b3b2b2;font-size:1rem;font-weight:normal;transition:all .28s ease}
.Restricted_Link_Form form .form-group .bar{position:relative;border-bottom:.0625rem solid #999;display:block}
.Restricted_Link_Form form .form-group .bar::before{content:'';height:.125rem;width:0;left:50%;bottom:-0.0625rem;position:absolute;background:#337ab7;transition:left .28s ease,width .28s ease;z-index:2}
.Restricted_Link_Form form .form-group input,.Restricted_Link_Form form .form-group textarea{display:block;background:0;padding:.125rem .125rem .0625rem;font-size:1rem;border-width:0;border-color:transparent;line-height:1.9;width:100%;color:transparent;transition:all .28s ease;box-shadow:none;margin:0}
.Restricted_Link_Form form .form-group input[type="file"]{line-height:1}
.Restricted_Link_Form form .form-group input[type="file"] ~ .bar{display:none}
.Restricted_Link_Form form .form-group select,.Restricted_Link_Form form .form-group input:focus,.Restricted_Link_Form form .form-group input.form-file,.Restricted_Link_Form form .form-group input.has-value,.Restricted_Link_Form form .form-group textarea:focus,.Restricted_Link_Form form .form-group textarea:valid,.Restricted_Link_Form form .form-group textarea.form-file,.Restricted_Link_Form form .form-group textarea.has-value{color:#333}
.Restricted_Link_Form form .form-group select ~ label,.Restricted_Link_Form form .form-group input:focus ~ label,.Restricted_Link_Form form .form-group input.form-file ~ label,.Restricted_Link_Form form .form-group input.has-value ~ label,.Restricted_Link_Form form .form-group textarea:focus ~ label,.Restricted_Link_Form form .form-group textarea.form-file ~ label,.Restricted_Link_Form form .form-group textarea.has-value ~ label{font-size:.8rem;color:#337ab7;top:-1rem;left:0}
.Restricted_Link_Form form .form-group select:focus,.Restricted_Link_Form form .form-group input:focus,.Restricted_Link_Form form .form-group textarea:focus{outline:0}
.Restricted_Link_Form form .form-group select:focus ~ label,.Restricted_Link_Form form .form-group input:focus ~ label,.Restricted_Link_Form form .form-group textarea:focus ~ label{color:#337ab7}
.Restricted_Link_Form form .form-group select:focus ~ .bar::before,.Restricted_Link_Form form .form-group input:focus ~ .bar::before,.Restricted_Link_Form form .form-group textarea:focus ~ .bar::before{width:100%;left:0}
.Restricted_Link_Form form .form-group input:-webkit-autofill,.Restricted_Link_Form form .form-group input:-webkit-autofill:hover,.Restricted_Link_Form form .form-group input:-webkit-autofill:focus input:-webkit-autofill,.Restricted_Link_Form form .form-group textarea:-webkit-autofill,.Restricted_Link_Form form .form-group textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.Restricted_Link_Form form .form-group select:-webkit-autofill,.Restricted_Link_Form form .form-group select:-webkit-autofill:hover,.Restricted_Link_Form form .form-group select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px white inset;transition:background-color 5000s ease-in-out 0}
.Restricted_Link_Form form .form-group ::-webkit-input-placeholder{opacity:0}
.Restricted_Link_Form form .form-group :-ms-input-placeholder{opacity:0}
.Restricted_Link_Form form .form-group ::placeholder{opacity:0}
.Restricted_Link_Form form .form-group input:invalid:not(:focus):not(:placeholder-shown){color:#333;margin-top:40px}
.Restricted_Link_Form form .form-group input:invalid:not(:focus):not(:placeholder-shown) ~ label{color:#ee151f;font-size:.8rem;top:-1rem;left:0}
.Restricted_Link_Form form .form-group input:invalid:not(:focus):not(:placeholder-shown) ~ .bar::before{width:100%;left:0;color:#ee151f;background:#ee151f}
.Restricted_Link_Form form .checkbox label,.Restricted_Link_Form form .form-radio label{position:relative;cursor:pointer;padding-left:2rem;text-align:left;color:#333;display:block}
.Restricted_Link_Form form .checkbox input,.Restricted_Link_Form form .form-radio input{width:auto;opacity:.00000001;position:absolute;left:0}
.Restricted_Link_Form form .radio{margin-bottom:1rem}
.Restricted_Link_Form form .radio .helper{position:absolute;top:-0.25rem;left:-0.25rem;cursor:pointer;display:block;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999}
.Restricted_Link_Form form .radio .helper::before,.Restricted_Link_Form form .radio .helper::after{content:'';position:absolute;left:0;top:0;margin:.25rem;width:1rem;height:1rem;transition:-webkit-transform .28s ease;transition:transform .28s ease;transition:transform .28s ease,-webkit-transform .28s ease;border-radius:50%;border:.125rem solid currentColor}
.Restricted_Link_Form form .radio .helper::after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-color:#337ab7;border-color:#337ab7}
.Restricted_Link_Form form .radio label:hover .helper{color:#337ab7}
.Restricted_Link_Form form .radio input:checked ~ .helper::after{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
.Restricted_Link_Form form .radio input:checked ~ .helper::before{color:#337ab7}
.Restricted_Link_Form form .checkbox{margin-top:3rem;margin-bottom:1rem}
.Restricted_Link_Form form .checkbox .helper{color:#999;position:absolute;top:0;left:0;width:1rem;height:1rem;z-index:0;border:.125rem solid currentColor;border-radius:.0625rem;transition:border-color .28s ease}
.Restricted_Link_Form form .checkbox .helper::before,.Restricted_Link_Form form .checkbox .helper::after{position:absolute;height:0;width:.2rem;background-color:#337ab7;display:block;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-radius:.25rem;content:'';transition:opacity .28s ease,height 0 linear .28s;opacity:0}
.Restricted_Link_Form form .checkbox .helper::before{top:.65rem;left:.38rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:0 0 0 .0625rem #fff}
.Restricted_Link_Form form .checkbox .helper::after{top:.3rem;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.Restricted_Link_Form form .checkbox label:hover .helper{color:#337ab7}
.Restricted_Link_Form form .checkbox input:checked ~ .helper{color:#337ab7}
.Restricted_Link_Form form .checkbox input:checked ~ .helper::after,.Restricted_Link_Form form .checkbox input:checked ~ .helper::before{opacity:1;transition:height .28s ease}
.Restricted_Link_Form form .checkbox input:checked ~ .helper::after{height:.5rem}
.Restricted_Link_Form form .checkbox input:checked ~ .helper::before{height:1.2rem;transition-delay:.28s}
.Restricted_Link_Form form .radio+.radio,.Restricted_Link_Form form .checkbox+.checkbox{margin-top:1rem}
.Restricted_Link_Form form .has-error .legend.legend,.Restricted_Link_Form form .has-error.form-group label.control-label{color:#ee151f}
.Restricted_Link_Form form .has-error .error-message{color:#ee151f;margin-top:4px;font-size:.8rem;font-weight:400;padding-left:.125rem}
.Restricted_Link_Form form .has-error .error-message p:last-of-type{margin-bottom:0}
.Restricted_Link_Form form .has-error .error-message p:first-of-type{margin-top:0}
.Restricted_Link_Form form .has-error.form-group .form-help,.Restricted_Link_Form form .has-error.form-group .helper,.Restricted_Link_Form form .has-error.checkbox .form-help,.Restricted_Link_Form form .has-error.checkbox .helper,.Restricted_Link_Form form .has-error.radio .form-help,.Restricted_Link_Form form .has-error.radio .helper,.Restricted_Link_Form form .has-error.form-radio .form-help,.Restricted_Link_Form form .has-error.form-radio .helper{color:#ee151f}
.Restricted_Link_Form form .has-error .bar::before{background:#ee151f;left:0;width:100%}
.Restricted_Link_Form form .error-message{margin-top:4px;color:#ee151f;font-size:14px;font-weight:400}
@media(max-width:767px){.Search_Form{color:white;position:relative;padding-left:48px}
.Search_Form:after{position:absolute;left:0;height:32px;top:50%;margin-top:-16px;margin-left:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.Search_Form:after{background-position:0 -352px;content:""}
}
.Search_Form *,.Search_Form *:after,.Search_Form *:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}
@media(max-width:767px){.Advanced_Search .Search_Form{margin-top:12px;padding-top:0 !important}
}
.Search_Form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:0}
.Search_Form form>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.Search_Form .Button_Dropdown{width:160px}
@media(max-width:767px){.Search_Form .Button_Dropdown{display:none}
}
.Search_Form .Button_Dropdown a{text-decoration:none;font-size:12px;color:#2e353b;font-weight:400}
.Search_Form .Button_Dropdown-trigger{background:#d8d8d8;border-top-left-radius:4px;border-bottom-left-radius:4px;height:40px;line-height:40px}
.Search_Form .Button_Dropdown-content{background:#f6f7f8}
.Search .Search_Form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
@media(min-width:768px){.Search .Search_Form{margin-left:16px}
}
@media(max-width:767px){.Search .Search_Form .Button_Dropdown{display:none}
}
@media(min-width:768px){.Search_Input{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
}
.Search_Input>*{height:40px}
.Search_Input input{background-image:none;background-color:white;margin:0;color:#98002e;text-shadow:0 0 0 #000;-webkit-text-fill-color:transparent;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:16px !important}
@media(min-width:768px){.Search_Input input{padding:0 0 0 12px;border:1px solid #d8d8d8;border-radius:0}
}
.Search_Input input:focus{outline:none !important;box-shadow:none}
@media(max-width:767px){.Search_Input input{border:0;padding:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
}
.Search_Input input::-webkit-input-placeholder{color:#98002e;font-weight:bold;text-shadow:none;-webkit-text-fill-color:initial}
.Search_Input .Search_Input-button{width:45px;background:#98002e;border:1px solid #98002e;border-top-right-radius:4px;border-bottom-right-radius:4px;position:relative;display:inline-block}
@media(max-width:767px){.Search_Input .Search_Input-button{display:none}
}
.Search_Input .Search_Input-button:after{position:absolute;width:32px;left:50%;margin-left:-16px;height:32px;top:50%;margin-top:-16px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.Search_Input .Search_Input-button:after{background-position:0 -320px;content:""}
@media(min-width:768px){.Search_Related{margin-bottom:32px}
}
.Search_Related .Content_Feature{border-radius:8px;background:#ededed;padding:24px}
.Search_Related .Content_Feature .Content_Feature-header{font-size:14px;font-weight:500;margin:8px 0}
@media(max-width:767px){.Search_Related .Content_Feature{display:none}
}
.Search_Result_Set{font-size:14px;font-weight:300}
.Search_Result_Set>h2{font-size:20px;font-weight:300;margin-top:.4em;margin-bottom:.4em}
@media(min-width:640px){.Search_Result_Set>h2{font-size:24px}
}
.Search_Result_Set .List{list-style-type:none;padding-left:0;display:block;color:#6a7180;margin:14px 0 20px 0}
@media(min-width:640px){.Search_Result_Set .List{margin:20px 0 40px 0}
}
.Search_Result_Set .List li{margin-bottom:20px;display:block}
@media(min-width:640px){.Search_Result_Set .List li{margin-bottom:24px}
}
.Search_Result_Set .List li .List-item-heading{margin-top:0;margin-bottom:.2em}
.Search_Result_Set .List li .List-item-heading,.Search_Result_Set .List li h3{font-size:14px;font-weight:300}
@media(min-width:640px){.Search_Result_Set .List li .List-item-heading,.Search_Result_Set .List li h3{font-size:18px}
}
.Search_Result_Set .List li .List-item-heading span,.Search_Result_Set .List li h3 span{color:#6a7180}
.Search_Result_Set a,.file a{font-size:14px;font-weight:300;color:#518aba !important;display:inline-block;text-decoration:none}
.Search_Result_Set .file a{padding-left:32px !important}
@media(min-width:640px){.Search_Result_Set a,.file a{font-size:18px}
}
.Search_Result_Set a:hover,.file a:hover{text-decoration:underline}
.Advanced_Search>*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.Advanced_Search>*>*{max-width:920px}
@media(min-width:768px){.Advanced_Search>.Advanced_Search--query{background-color:#f0f0f0;padding-top:4px}
.Advanced_Search.transparent>.Advanced_Search--query{background-color:transparent;padding-top:4px}
}
.Advanced_Search>.Advanced_Search--query>*>*{padding-top:12px}
@media(min-width:768px){.Advanced_Search>.Advanced_Search--query>*>*{padding-top:40px}
}
.Search_Results--executionTimeString{display:block;font-size:14px;font-weight:400;color:#6a7180}
.Tabs-content-wrapper>*{margin-bottom:16px}
@media(min-width:640px){.Tabs-content-wrapper>*{margin-bottom:32px}
}
.Tab_Content{padding-top:8px;visibility:hidden;opacity:0;position:fixed;top:0;clear:left;margin-left:auto;margin-right:auto}
@media(max-width:639px){.Tab_Content{padding-top:0}
}
.Tab_Content>*{margin-top:16px}
@media(min-width:640px){.Tab_Content>*{margin-top:32px}
}
.Tab_Content.is-active{opacity:1;visibility:visible;position:relative}
.Tabs{width:100%;position:relative}
.Tabs:after{content:"";display:table;clear:both}
.Search .Tabs .Tabs-wrapper{box-shadow:0 3px 5px -3px gray}
@media(min-width:768px){.Search .Tabs{display:none}
}
.Tabs-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#ececec}
@media(max-width:767px){.Tabs-wrapper{margin-left:-38px;margin-right:-38px}
}
@media(max-width:479px){.Tabs-wrapper{margin-left:-24px;margin-right:-24px}
}
@media(min-width:768px){.Tabs-wrapper{margin-top:-20px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:0}
}
.Tabs-wrapper>*{position:relative;display:block;text-align:center;padding-top:14px;padding-bottom:14px;padding-left:24px;padding-right:24px;font-size:14px;text-decoration:none}
.Tab{font-weight:400;color:#6a7180;border-bottom:5px solid transparent;border-top:5px solid transparent}
@media(min-width:480px){.Tab{margin-right:32px;min-width:120px}
}
.Tab:hover,.Tab:focus{color:#7f0026}
.Tab.is-active{border-bottom:5px solid #87212e;color:#87212e}
.Tab.is-active span{color:#87212e}
.btn{border-radius:3px;padding-top:0;padding-bottom:0;padding-left:24px;padding-right:24px;height:32px;line-height:32px;text-decoration:none}
.btn+.btn{margin-left:16px}
.btn:focus,.btn.is-focused{outline:0;box-shadow:0 0 6px #9eaed7}
.btn:active,.btn.is-active{outline:none !important;box-shadow:none}
.btn-primary{background-color:#a31a43;border:0;border-radius:0;height:46px;line-height:normal;min-width:165px;font-size:16px;color:white;font-weight:600;margin:4px 0 0 0}
.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#8d163a}
.Restricted_Link_Form form .form-group input[type="checkbox"] ~ .bar{display:none}
.Restricted_Link_Form form .form-group input[type="checkbox"]{float:left;width:20px;height:20px}
.Restricted_Link_Form form .form-group input[type="checkbox"]+label{padding-left:24px;transition:initial;pointer-events:all;position:relative;top:-2px !important;font-size:14px !important}
@charset "UTF-8";.Advanced_Search .hide{display:none !important}
.Advanced_Search .Search_Result_Set .List-item{width:100%}
.Advanced_Search .Search_Form .Button_Dropdown-content{background-color:#f6f7f8}
.Advanced_Search .Search_Result_Set .List li .List-item-heading span{color:#6a7180}
.Advanced_Search .Search_Results--executionTimeString{font-size:11pt !important;display:block}
.Advanced_Search .Search_Results .List--3-col .List-item{margin:4px 0}
.Advanced_Search .Search_Results--executionTimeString{margin-bottom:16px;display:block}
.Advanced_Search form.js-advanced-search{padding:0}
.Advanced_Search .Advanced_Search--results{text-align:left}
@media(min-width:640px){.Advanced_Search .Search_Results--executionTimeString{margin-bottom:32px}
}
.Advanced_Search .Search_Results .Search_Related{margin-bottom:16px;margin-top:16px}
@media(min-width:640px){.Advanced_Search .Search_Results .Search_Related{margin-bottom:32px;margin-top:32px}
}
.Advanced_Search .Pager{font-size:14px}
.Advanced_Search .Pager ul{margin:0 auto;padding:48px 0}
.Advanced_Search .Pager ul li{display:inline-block;color:#fff;padding:16px 4px}
.Advanced_Search .Pager ul li a{background:white;color:#98002e;font-weight:400;border:1px solid #979797;padding:4px 8px;text-decoration:none}
.Advanced_Search .Pager ul li a:hover{border:1px solid #98002e}
.Advanced_Search .Pager ul li.active a{background:#98002e;color:white;border:1px solid #98002e}
.Advanced_Search .Pager ul li.next a{border:0}
.Advanced_Search .Search_Form .Button_Dropdown.disabled .Button_Dropdown-trigger:after{display:none}
.Advanced_Search .Search_Results--promotedResults p{margin:0;font-size:.75rem}
.Advanced_Search .Search_Result_Set h2{font-size:20px !important;font-weight:300;margin-top:.4em;margin-bottom:.4em}
@media(min-width:640px){.Advanced_Search .Search_Result_Set h2{font-size:24px !important}
}
.Advanced_Search .Search_Input-input{height:40px !important}
.Search-slideout .Search_Input-input{height:40px !important}
.Advanced_Search--show_on_search.assets-only{display:none !important}
.Search_Query.assets-only{padding-bottom:12px}
.Advanced_Search .Advanced_Search--noresults{padding-bottom:12px}
@media(min-width:768px){.Search_Query.assets-only{padding-bottom:30px}
.Advanced_Search .Advanced_Search--noresults{padding-bottom:40px}
}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#9a323c !important;color:#fff !important}
.select2-container--default .select2-results__option--highlighted:before{color:#fff !important}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1.5em;font-weight:300}
.select2-container--default .select2-results__option .select2-results__option:before{content:'\f105';font-family:'FontAwesome',sans-serif;float:left;color:#666;padding-right:6px;position:relative;top:-1px}
.select2-container--default .select2-results__option .select2-results__option:hover:before{color:#fff !important}
.select2-container--default .select2-results__group{font-weight:400}
.select2-results__option{font-weight:400;text-align:left}
.select2-search__field{font-weight:300;font-size:15px !important}
.Partner-locator{line-height:26px;margin-top:24px}
.Partner-locator #partnerSearch{clear:both;display:block;margin:24px auto auto auto;border-radius:10px;color:#fff;align-content:center;height:50px}
.Partner-locator .searchEnabled{background-color:#9a323c;border:2px solid #9a323c}
.Partner-locator .searchDisabled{background-color:grey;border:2px solid grey}
.Partner-locator strong{font-weight:400}
.Partner-locator .select2-container{margin-bottom:24px}
.Partner-locator .select2-container--default .select2-selection--single{padding:24px;height:auto;text-transform:uppercase;border:1px solid #d6d6d6}
.Partner-locator .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}
.Partner-locator .select2-container--default .select2-selection--single .select2-selection__arrow b{left:initial;border:solid #666;border-width:0 4px 4px 0;display:inline-block;padding:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:-12px;margin-top:-10px}
.Partner-locator .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:15px;font-weight:300}
.Partner-locator .select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:600}
.Partner-locator .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
.Partner-locator select{margin-bottom:24px}
.Partner-locator select.countries+.select2-container{width:100% !important}
.Partner-locator select.active+.select2-container{box-shadow:0 0 15px #d6d6d6;border-radius:7px}
.Partner-locator select.active+.select2-container.select2-container--default .select2-selection--single{border:1px solid #aaa}
.Partner-locator select.active+.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border:solid #72a81e;border-width:0 5px 5px 0;padding:8px 4px;transform:rotate(45deg);-webkit-transform:rotate(40deg);margin-top:-14px}
.Partner-locator [data-facet-order]+.select2-container{width:49% !important;margin-right:2%;float:left}
@media screen and (max-width:1024px){.Partner-locator [data-facet-order]+.select2-container{width:100% !important;margin-right:0}
}
.Partner-locator [data-facet-order="2"]+.select2-container{margin-right:0}
.Partner-locator .zipcode-container{position:relative}
.Partner-locator .zipcode-container input{background-color:#fff;border:1px solid #aaa;border-radius:4px;padding:26px;height:auto;text-transform:uppercase;width:49%;font-size:17px !important;vertical-align:top;color:#444}
@media screen and (max-width:1024px){.Partner-locator .zipcode-container input{width:100%;margin-bottom:24px}
}
.Partner-locator .zipcode-container input::-webkit-inner-spin-button,.Partner-locator .zipcode-container input::-webkit-outer-spin-button{-webkit-appearance:none}
.Partner-locator .zipcode-container.filled input{box-shadow:0 0 15px #d6d6d6;font-weight:600}
.Partner-locator .zipcode-container.filled:before{content:'';position:absolute;border:solid #72a81e;border-width:0 5px 5px 0;padding:8px 4px;transform:rotate(45deg);-webkit-transform:rotate(40deg);margin-top:-14px;width:5px;right:19px;height:5px;top:36px}
.Partner-locator .item{clear:both;position:relative;padding:24px;border-radius:4px;margin-bottom:24px;box-shadow:0 0 15px #d6d6d6;border:1px solid #d6d6d6;padding-top:48px}
.Partner-locator .item h3{color:#9a323c;font-size:18px;font-weight:400;border-bottom:1px solid #d6d6d6}
.Partner-locator .item h2{margin-top:0;padding-right:30%;padding-top:10px}
.Partner-locator .item h2 a{color:#000;font-weight:400;text-decoration:underline}
@media screen and (max-width:767px){.Partner-locator .item h2{padding-right:0;font-size:30px}
}
@media screen and (max-width:1024px){.Partner-locator .item .address p{font-size:20px;font-weight:300}
.Partner-locator .item .address h3{display:none}
}
.Partner-locator .item p{font-weight:300;margin-bottom:0;margin-top:0;font-size:18px}
.Partner-locator .item p a{font-weight:400}
.Partner-locator .item p a i{width:auto;height:auto}
.Partner-locator .item p a.tel{background:#9a323c;padding:5px 15px;color:#fff;border-radius:3px}
.Partner-locator .item .description{font-size:14px;line-height:18px}
.Partner-locator .item .partner-type{background:#0074d9;padding:5px 10px;color:#fff;position:absolute;top:0;left:0;font-size:13px;text-transform:uppercase}
@media screen and (max-width:767px){.Partner-locator .item .partner-type{width:100%;text-align:center}
}
.Partner-locator .item .top-right{position:absolute;right:14px;top:14px}
.Partner-locator .item .top-right a{background:#9a323c;padding:5px 15px;color:#fff;border-radius:3px}
.Partner-locator .item .top-right a i{width:auto;height:auto;color:#fff;border-radius:3px}
.Partner-locator .item .top-right a i:before{margin-right:0}
.Partner-locator .item .top-right a:hover{background:#333}
@media screen and (max-width:767px){.Partner-locator .item .top-right a.partner-link{margin-bottom:12px;padding:7px 24px;text-align:center}
.Partner-locator .item .top-right a.partner-link i{padding-right:6px}
.Partner-locator .item .top-right a.partner-link:last-child{margin-bottom:0}
}
@media screen and (max-width:490px){.Partner-locator .item .top-right a.partner-link{width:100%}
}
.Partner-locator .item .top-right a.partner-link .show-mobile{display:none}
@media screen and (max-width:767px){.Partner-locator .item .top-right a.partner-link .show-mobile{display:inline}
}
.Partner-locator .item .top-right a.partner-link .show-desktop{display:none}
@media screen and (max-width:767px){.Partner-locator .item .top-right a.partner-link .show-desktop{display:none !important}
}
.Partner-locator .item .top-right a.partner-link .show-desktop.toggle{display:inline-block;padding-left:7px}
@media screen and (max-width:767px){.Partner-locator .item .top-right{margin-top:24px;position:relative;right:initial;top:initial}
}
.Partner-locator .item.secondary{background:#f5f5f5}
.Partner-locator .item.secondary .partner-type{background:#4284d5}
.Partner-locator .item.contact{box-shadow:none}
.Partner-locator .item.contact h2{padding-right:0}
.Partner-locator .item.contact h2 a{font-weight:300}
@media screen and (max-width:1024px){.Partner-locator .item.contact{width:100%}
}
.Partner-locator .item.contact .partner-type{background:#e6e6e6;color:#333}
.Partner-locator .item li{font-size:14px;font-weight:400;list-style:none}
.Partner-locator .item li:before{content:'\f058';font-family:'FontAwesome',sans-serif;float:left;color:#0074d9;padding-right:6px;position:relative;top:-1px}
.Partner-locator .item li ul{margin:0}
.Partner-locator .item li ul li{font-weight:300;font-size:13px}
.Partner-locator .item li ul li:before{content:'\f111';color:#0074d9;font-size:5px;top:0;padding-right:0}
.Partner-locator .item li ul li span{padding-left:10px;display:block}
@media screen and (max-width:960px){.Partner-locator .item .Flex_Grid--Column{flex-basis:auto;-webkit-flex-basis:auto;-ms-flex-basis:auto;max-width:100%}
}
.Partner-locator .partner-locator-results{clear:both}
.Partner-locator .partner-locator-results .empty-results{color:#333;font-weight:400}
.Partner-detail .partnerType{background:#0074d9;color:#fff;padding:10px 24px;display:inline-block;margin:0}
.Partner-detail h3{margin-bottom:0;margin-top:0}
.Partner-detail .product-listing h3{color:#9a323c;font-size:22px;font-weight:400;border-bottom:1px solid #d6d6d6}
.Partner-detail .product-listing li{font-weight:400;list-style:none;font-size:15px}
.Partner-detail .product-listing li:before{content:'\f058';font-family:'FontAwesome',sans-serif;float:left;color:#0074d9;padding-right:6px;position:relative;top:-1px}
.Partner-detail .product-listing li ul li:before{content:'\f111';color:#0074d9;font-size:6px;top:0;padding-right:12px}
.Partner-detail .product-listing li span{padding-left:18px;display:block}
.Partner-detail .product-listing .inner{padding-top:12px}
.Partner-detail .product-listing .inner ul{margin-left:0;padding-left:0}
.Partner-detail .product-listing .inner ul li ul{margin:0;padding-left:24px}
@media screen and (max-width:1024px){.Partner-detail .product-listing .inner{min-height:initial}
}
.Partner-detail .u-linkstyle-button{margin-bottom:12px}
.Partner-detail .u-linkstyle-button.secondary{background:#5a5a5a}
.Partner-detail .u-linkstyle-button.secondary:hover{background:#404040}
.Partner-detail .u-linkstyle-button .show-mobile{display:none}
@media screen and (max-width:767px){.Partner-detail .u-linkstyle-button .show-mobile{display:inline}
}
.Partner-detail .u-linkstyle-button.primary .show-desktop{display:inline-block}
.Partner-detail .u-linkstyle-button .show-desktop{display:none}
@media screen and (max-width:767px){.Partner-detail .u-linkstyle-button .show-desktop{display:none !important}
}
.Partner-detail .u-linkstyle-button .show-desktop.toggle{display:inline-block}
@media screen and (max-width:740px){.Partner-detail .u-linkstyle-button{width:100%;text-align:center}
}
.Partner-detail .u-linkstyle-button span{padding-left:7px}
.Partner-detail iframe{border:0;width:100%;margin:24px 0}
.Partner-detail .partner-detail-phone{background:#d6d6d6;color:#333 !important}
.Partner-detail .partner-contact{background:#fff}
@charset "UTF-8";.tabs .cmp-tabs .cmp-tabs__tablist{display:flex;column-gap:6rem;row-gap:1rem}
.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab{color:#4a4a4a;font-size:18px;font-weight:300;padding:.5rem 0}
.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab:focus{outline:0}
.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab--active{color:#87212e;border-color:#87212e;border-bottom:3px solid;font-weight:bold}
.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab.cmp-tabs__tab--redButtons{background-color:white;color:#87212e;border:1px solid #87212e;padding:.5rem 1rem;min-width:150px;font-weight:700;text-align:center;cursor:pointer;user-select:none}
.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab.cmp-tabs__tab--redButtons.cmp-tabs__tab--active{background-color:#87212e;color:white}
.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab.cmp-tabs__tab--greyButtons{background-color:white;color:#5a5a5a;border:1px solid #5a5a5a;padding:.5rem 1rem;min-width:150px;font-weight:700;text-align:center;cursor:pointer;user-select:none}
.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab.cmp-tabs__tab--greyButtons.cmp-tabs__tab--active{background-color:#5a5a5a;color:white}
.tabs .cmp-tabs .cmp-tabs__tablist.cmp-tabs__tablist--alignright{justify-content:flex-end}
.tabs .cmp-tabs .cmp-tabs__tablist.cmp-tabs__tablist--aligncenter{justify-content:center}
@media(min-width:768px){.tabs .cmp-tabs .cmp-tabs__toggle{display:none}
}
@media(max-width:767px){.tabs .cmp-tabs{display:block;position:relative;padding-left:0;padding-right:0}
.tabs .cmp-tabs .cmp-tabs__toggle{position:relative;width:100%;font-size:16px;cursor:pointer;font-weight:900;color:#575757;border-bottom:1px solid;border-color:#e6e9ed;text-align:start;padding:1rem 1.5rem}
.tabs .cmp-tabs .cmp-tabs__toggle:focus{outline:0}
.tabs .cmp-tabs .cmp-tabs__toggle .arrow{height:100%;float:right;width:16px}
.tabs .cmp-tabs .cmp-tabs__toggle .arrow em{left:initial;border:solid #575757;border-width:0 3px 3px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.tabs .cmp-tabs .cmp-tabs__tablist{display:none;width:100%;position:relative;background-color:#fff;z-index:2;box-shadow:0 1px 3px rgba(0,0,0,0.1);padding:0;margin:0}
.tabs .cmp-tabs .cmp-tabs__tablist.toggle-mobile{display:block}
.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab{width:100% !important;max-width:100% !important;display:block;text-align:left !important;margin:0;padding:1rem 1.5rem;font-size:16px}
.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab--active{color:#4a4a4a;background:#f2f2f2;border-bottom:0}
}
.cmp-navigation{position:fixed;top:25%;max-height:65vh;overflow:auto;right:0;background-color:#353535;box-shadow:0 2px 15px 0 rgba(0,0,0,0.5);color:#fff;font-size:18px;line-height:39px;min-height:100px;padding:26px 50px 26px 30px;width:auto;z-index:2;cursor:pointer}
.cmp-navigation::-webkit-scrollbar{width:8px}
.cmp-navigation::-webkit-scrollbar-track{background:#353535}
.cmp-navigation::-webkit-scrollbar-thumb{background:#fff}
.cmp-navigation::-webkit-scrollbar-thumb:hover{background:#d8d8d8}
.cmp-navigation .cmp-navigation__group{padding:0;margin:0;display:block}
.cmp-navigation .open-close-button{width:39px;height:39px;position:absolute;top:26px;right:50px;background-color:#353535;background-image:url("../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg");background-position:2px -454px;background-repeat:no-repeat;background-size:88%;border:1px solid #fff;border-radius:50%;color:#fff;font-size:19px;text-align:center;z-index:2}
.cmp-navigation .open-close-button:hover,.cmp-navigation .open-close-button:focus{cursor:pointer;outline:0}
.cmp-navigation .open-close-button[aria-expanded="false"]{background-image:url("../../../etc.clientlibs/moog-shared/clientlib/resources/images/left-arrow-icon.svg");background-position:6px 6px;background-size:55%}
.cmp-navigation li{list-style-type:none}
.cmp-navigation .cmp-navigation__item--level-0 p:nth-child(1){border-bottom:1px solid #fff;padding:0 50px 15px 0;margin-bottom:15px;margin-top:0}
.cmp-navigation .cmp-navigation__item--level-1 p:nth-child(1){border-bottom:0;margin-bottom:0;padding-bottom:0}
.cmp-navigation .cmp-navigation__item--level-1 p:nth-child(1):hover,.cmp-navigation .cmp-navigation__item--level-1 p:nth-child(1):focus{cursor:pointer}
.cmp-navigation .cmp-navigation__item--level-1 p:nth-child(1)::after{content:"";width:26px;height:26px;top:7px;right:1px;position:relative;display:inline-block;background-color:transparent;background-image:url("../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg");background-repeat:no-repeat;background-position:-7px -360px;background-size:151%}
.cmp-navigation .cmp-navigation__item--level-1 p:nth-child(1)[aria-expanded="true"]::after{background-position:-7px -85px}
.cmp-navigation .cmp-navigation__item--level-1 .cmp-navigation__group{margin-left:10px;display:none}
.cmp-navigation .cmp-navigation__item-link{color:#fff}
@media only screen and (min-width:768px){.cmp-navigation{max-width:25%}
}
@media only screen and (max-width:767px){.cmp-navigation{position:relative;top:0;right:0}
.cmp-navigation #top-level{padding:0}
}
.cmp-navigation .nav-closed{width:46px}
.cmp-navigation .nav-closed .cmp-navigation__item--level-0{margin-top:50px;line-height:normal;text-align:center;font-size:14px}
.cmp-navigation .nav-closed .cmp-navigation__item--level-0 p:nth-child(1){border-bottom:0;padding-bottom:0;margin-bottom:0}
@media only screen and (min-width:768px){.cmp-navigation .nav-closed .cmp-navigation__group:not(.nav-closed){height:0;overflow:hidden}
}
@media only screen and (max-width:767px){.cmp-navigation .nav-closed{width:100%;min-height:initial;padding:10px 15px}
.cmp-navigation .nav-closed .cmp-navigation__group:not(.nav-closed){display:none}
.cmp-navigation .nav-closed .cmp-navigation__item--level-0{margin-top:0;line-height:39px;text-align:left;font-size:18px}
}
.moog-image-component{position:relative}
.moog-image-component .img-wdth{width:100%}
.moog-image-component img{flex:0 0 auto;max-width:100%}
.moog-image-component img:not(.has-hover-image){-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.moog-image-component img.has-hover-image.hide-mobile{display:none}
@media(min-width:960px){.moog-image-component img.has-hover-image.hide-mobile{display:initial}
}
@media(min-width:960px){.moog-image-component img.moog-image-component_primary-mobile{display:none}
}
.moog-image-component.circle-image img{border-radius:50%}
.moog-image-component .moog-image__box{display:inline-block;position:relative;max-width:100%;line-height:0;vertical-align:middle}
.moog-image-component .moog-image__overlay{position:absolute;left:12px;bottom:12px;right:68px;background:rgba(53,53,53,0.7);color:#fff;padding:16px 56px 16px 16px;border-radius:2px;font-size:16px;font-weight:600;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .25s ease-in-out;box-sizing:border-box}
.moog-image-component .moog-image__overlay-close{position:absolute;right:16px;top:12px;width:24px;height:24px;border:0;background:transparent;cursor:pointer}
.moog-image-component .moog-image__overlay-close:before,.moog-image-component .moog-image__overlay-close:after{content:"";position:absolute;left:11px;top:3px;width:2.5px;height:18px;background:#fff}
.moog-image-component .moog-image__overlay-close:before{transform:rotate(45deg)}
.moog-image-component .moog-image__overlay-close:after{transform:rotate(-45deg)}
.moog-image-component .moog-image__expand{position:absolute;right:12px;bottom:12px;width:44px;height:44px;border:0;cursor:pointer;border-radius:4px;background:rgba(53,53,53,0.7);transition:background-color .25s ease-in-out;overflow:hidden;color:#fff}
.moog-image-component .moog-image__expand:hover,.moog-image-component .moog-image__expand:focus{background:#353535}
.moog-image-component .moog-image__expand:before{content:none;display:none}
.moog-image-component .moog-image__expand svg{display:block;width:22px;height:22px;margin:11px}
.moog-image-component .moog-image__overlay-show{position:absolute;left:12px;bottom:12px;width:44px;height:44px;border:0;cursor:pointer;border-radius:4px;background:rgba(53,53,53,0.7);transition:background-color .25s ease-in-out;overflow:hidden;display:none;color:#fff}
.moog-image-component .moog-image__overlay-show:hover,.moog-image-component .moog-image__overlay-show:focus{background:#353535}
.moog-image-component .moog-image__overlay-show:before{content:none;display:none}
.moog-image-component .moog-image__overlay-show svg{display:block;width:22px;height:22px;margin:11px}
.moog-image-component.d-flex{flex-direction:column}
.moog-image-lightbox_backdrop{position:fixed;inset:0;background:rgba(53,53,53,0.7);z-index:9998}
.moog-image-lightbox{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:9999}
.moog-image-lightbox img{max-width:92vw;max-height:92vh}
.moog-image-lightbox_close{position:fixed;top:16px;right:16px;width:40px;height:40px;border:0;border-radius:4px;background:#353535;color:#fff;font-size:22px;line-height:40px;cursor:pointer;z-index:10001;box-shadow:0 2px 8px rgba(0,0,0,0.25)}
.cq-Editable-dom .moog-image-lightbox_close{z-index:2147483647}
.breadcrumb{margin:0 17px;padding:0;background-color:transparent;display:block}
@media(min-width:768px){.breadcrumb{margin:0 20px}
}
@media(min-width:1000px){.breadcrumb{margin:0 24px}
}
@media(min-width:1280px){.breadcrumb{margin:0 32px}
}
@media(min-width:1440px){.breadcrumb{margin:0 70px}
}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list{color:#666;font-weight:400;max-width:1280px;margin:0 auto;padding:24px 0}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list li{display:inline}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list li .cmp-breadcrumb__item-link{color:#666}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list li .cmp-breadcrumb__item-link:hover{text-decoration:underline}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list li+li:before{content:"/"}
.accordion h3 span{display:block !important}
.accordion .cmp-accordion{display:flex;flex-direction:row;width:100%;min-height:10em}
.accordion .cmp-accordion__item{display:flex;flex-direction:row;justify-content:flex-start}
.accordion .cmp-accordion__header{display:flex;flex-direction:row;align-items:flex-end;flex:0 0 auto;transition:all .5s ease;cursor:pointer;background-color:#c8c8c8}
.accordion .cmp-accordion__header .cmp-accordion__title{writing-mode:vertical-lr;transform:rotate(180deg)}
.accordion .cmp-accordion__header{padding:0}
.accordion .cmp-accordion__header button{height:100%;font-weight:bold;font-size:18px;display:flex;flex-direction:column;justify-content:flex-end;padding:12px;padding-bottom:20px;color:#5a5a5a}
.accordion .cmp-accordion__header button:focus{outline:0}
.accordion .cmp-accordion__panel{display:flex;flex-direction:column;justify-content:center;overflow:hidden;height:100%;width:0;transition:width .5s ease,padding .5s ease;padding:0}
.accordion .cmp-accordion__panel>div{min-width:50em;height:100%}
.accordion .cmp-accordion__panel--expanded{width:auto}
@media screen and (max-width:768px){.accordion .cmp-accordion{flex-direction:column;height:100%}
.accordion .cmp-accordion__item{flex-direction:column}
.accordion .cmp-accordion__header .cmp-accordion__title{writing-mode:horizontal-tb;transform:rotate(0)}
.accordion .cmp-accordion__header button{padding-bottom:12px}
.accordion .cmp-accordion__panel{position:relative;width:100%;max-width:100%;height:0;transition:height .5s ease-in-out}
.accordion .cmp-accordion__panel>div{min-width:100%;position:static;width:100%;height:100%;height:auto}
.accordion .cmp-accordion__panel--expanded{height:auto;padding:0}
}
.Visual-product{width:100%;border:0;outline:0;position:relative;display:block;border-bottom:0}
.Visual-product .Visual-product-asset{display:table;color:#000;position:relative;width:100%}
@media screen and (max-width:640px){.Visual-product .Visual-product-asset{height:auto !important}
}
.Visual-product .Visual-product-asset .Visual-product-asset-content{position:relative;z-index:2;padding:12px 24px;display:table-cell;vertical-align:bottom;text-align:left}
.Visual-product .Visual-product-asset .Visual-product-asset-content.topPadding-none{padding-top:12px}
.Visual-product .Visual-product-asset .Visual-product-asset-content.topPadding-small{padding-top:24px}
.Visual-product .Visual-product-asset .Visual-product-asset-content.topPadding-medium{padding-top:48px}
.Visual-product .Visual-product-asset .Visual-product-asset-content.topPadding-large{padding-top:72px}
.Visual-product .Visual-product-asset .Visual-product-asset-content.bottomPadding-none{padding-bottom:12px}
.Visual-product .Visual-product-asset .Visual-product-asset-content.bottomPadding-small{padding-bottom:24px}
.Visual-product .Visual-product-asset .Visual-product-asset-content.bottomPadding-medium{padding-bottom:48px}
.Visual-product .Visual-product-asset .Visual-product-asset-content.bottomPadding-large{padding-bottom:72px}
.Visual-product .Visual-product-asset .Visual-product-asset-content h2{font-weight:300;font-size:30px;line-height:38px}
.Visual-product .Visual-product-asset .Visual-product-asset-content .chevron{position:absolute}
.Visual-product .Visual-product-asset .Visual-product-asset-content .chevron.chevron-bottom-right{right:12px;bottom:6px}
.Visual-product .Visual-product-asset .Visual-product-asset-content .chevron.chevron-top-right{right:12px;top:12px}
.Visual-product .Visual-product-asset .Visual-product-asset-content .chevron.chevron-center{position:relative;text-align:center;display:block}
.Visual-product .Visual-product-asset .Visual-product-asset-content .chevron.large img{max-width:80px}
.Visual-product .Visual-product-asset .Visual-product-asset-content .chevron.medium img{max-width:60px}
.Visual-product .Visual-product-asset .Visual-product-asset-content .chevron.small img{max-width:40px}
.Visual-product.has-bg-image.enable-text-shadow .Visual-product-asset{text-shadow:2px 2px 2px rgba(0,0,0,0.7)}
.Visual-product.has-bg-image .Visual-product-asset-content h2,.Visual-product.has-bg-image .Visual-product-asset-content p{color:#fff}
.Visual-product.has-bg-image .Visual-product-asset-hover{width:100%;height:100%;position:absolute;top:0;left:0;display:none}
.Visual-product.vertical-align-top .Visual-product-asset-content{vertical-align:top}
.Visual-product.is-linked{display:block;border-bottom:0}
.Visual-product.is-linked:hover{border-bottom:0}
.Visual-product.is-linked .Visual-product-asset-content{padding-right:48px}
.Visual-product.u-background-blue-force .Visual-product-asset-content h2,.Visual-product.u-background-burgundy-force .Visual-product-asset-content h2,.Visual-product.u-background-blue-force .Visual-product-asset-content p,.Visual-product.u-background-burgundy-force .Visual-product-asset-content p{color:#fff}
.Visual-product.u-background-white-force .Visual-product-asset-content h2,.Visual-product.u-background-concrete-force .Visual-product-asset-content h2,.Visual-product.u-background-white-force .Visual-product-asset-content p,.Visual-product.u-background-concrete-force .Visual-product-asset-content p{color:#000}
.Visual-product ~ .Visual-product-more-content{padding:12px 24px;position:relative;top:0}
@media screen and (max-width:960px){.Visual-product ~ .Visual-product-more-content{height:auto !important}
}
.Visual-product ~ .Visual-product-more-content.u-background-blue-force .u-background-transparent,.Visual-product ~ .Visual-product-more-content.u-background-burgundy-force .u-background-transparent{color:#fff !important}
.Visual-product ~ .Visual-product-more-content .fullWidthCTA-content .fullWidthCTA-link{margin-top:0;margin-bottom:12px;font-size:17px}
.Visual-product ~ .Visual-product-more-content .Video_Gallery{margin-top:0}
.Visual-product ~ .Visual-product-more-content.u-background-blue-force a,.Visual-product ~ .Visual-product-more-content.u-background-burgundy-force a,.Visual-product ~ .Visual-product-more-content.u-background-blue-force a.u-linkstyle-plain,.Visual-product ~ .Visual-product-more-content.u-background-burgundy-force a.u-linkstyle-plain{color:#fff}
.Flex_Grid--Column .Visual-product{height:100%}
.tout-v2{align-items:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;margin:0;padding:20px 35px}
@media(min-width:768px){.tout-v2{padding:20px 50px}
}
@media(min-width:960px){.tout-v2{padding:0 67px 25px 67px;max-width:1300px}
}
.tout-v2 .tout{width:100%;margin-bottom:0}
.tout-v2 .tout .tout-header.transparent h3{color:#000;font-weight:600;padding-left:24px}
@media(max-width:320px){.tout-v2 .tout .tout-header.transparent h3{padding-left:0}
}
.tout-v2 .tout .tout-content{border:0;padding-bottom:0}
.tout-v2 .tout .tout-content ul{list-style:none;font-size:24px;font-weight:300}
.tout-v2 .tout .tout-content ul li{margin-block:11.5px;line-height:30px}
.tout-v2 .tout .tout-content ul a{color:#000;text-decoration:underline;padding-left:5px;margin-right:10px}
@media(max-width:767px){.tout-v2 .tout .tout-content ul a{min-width:100%}
}
.tout-v2 .tout .tout-content .u-linkstyle-document::before{content:"";background-position:0 0;background-size:24px 24px;background-repeat:no-repeat;display:inline-block;height:24px;margin-left:-23px;position:relative;top:3px;right:23px;width:24px}
@media(max-width:767px){.tout-v2 .tout .tout-content .u-linkstyle-document::before{margin-left:-69px;width:69px;top:4px;right:-26px}
}
.tout-v2 .tout .tout-content .tc-list.download-file li::before{background-position:0 0;background-size:24px 24px;display:block;height:24px;margin-left:-46px;top:1px;width:24px}
@media(max-width:767px){.tout-v2 .tout .tout-content .tc-list.download-file li::before{margin-left:-45px;width:69px}
}
.tout-v2 .tout .tout-content .tc-list.download-file li a{padding-left:5px}
@media(max-width:767px){.tout-v2 .tout .tout-content .tc-list.download-file li a{padding-left:11px}
}
.tout-v2 .tout .tout-content .tc-list.download-file li img{width:24px;padding-top:10px}
.Product_Spotlight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:12px}
.Product_Spotlight .Product_Spotlight-wrap{box-shadow:1px 1px 15px -2px rgba(0,0,0,0.35);margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content{z-index:1;text-align:left;font-size:.97em;padding:24px}
@media(min-width:640px){.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content{padding:32px;font-size:16px}
}
@media(min-width:960px){.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content{padding:48px}
}
.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content .Product_Spotlight-link{font-weight:400;text-decoration:none;will-change:transition;transition-property:border-bottom-color;transition-duration:.07s;transition-timing-function:ease-out;color:#fff}
.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content .Product_Spotlight-link:after{content:">";padding-left:4px}
.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content .Product_Spotlight-subheading{font-size:.9em;margin-bottom:20px;text-transform:uppercase}
.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content .Product_Spotlight-heading{color:#fff}
.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content .Product_Spotlight-text{margin:20px 0}
.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content h3+.Product_Spotlight-text{margin-top:16px}
@media(min-width:768px){.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content{width:70%}
}
@media(min-width:1200px){.Product_Spotlight .Product_Spotlight-wrap .Product_Spotlight-overlay .Product_Spotlight-content{width:50%}
}
.Product_Spotlight .Product_Spotlight-wrap:after{content:"";display:table;clear:both}
.Product_Spotlight .Product_Spotlight-wrap.js-compat-object-fit{background-size:cover;background-position:center center}
.Product_Spotlight .Product_Spotlight-wrap.js-compat-object-fit>img{display:none}
.Product_Spotlight .Product_Spotlight-wrap>img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block;position:absolute}
@media(max-width:959px){.Product_Spotlight .Product_Spotlight-wrap>img{-o-object-position:100% 0;object-position:100% 0}
}
.Product_Spotlight .Product_Spotlight-wrap[data-zoom]{cursor:zoom-in}
.Product_Spotlight.Product_Spotlight--overlay .Product_Spotlight-overlay{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex:0 0 100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:linear-gradient(to right,rgba(0,0,0,0.65) 0,rgba(0,0,0,0.65) 16%,transparent 76%,transparent 83%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}
.Product_Spotlight.Product_Spotlight--overlay h3,.Product_Spotlight.Product_Spotlight--overlay .Product_Spotlight-subheading,.Product_Spotlight.Product_Spotlight--overlay p,.Product_Spotlight.Product_Spotlight--overlay a{color:white}
.Product_Spotlight.Product_Spotlight--overlay .Product_Spotlight--no_dark{background:transparent !important}
.Product_Spotlight.Product_Spotlight--overlay .Product_Spotlight--wide_dark{background:linear-gradient(to right,rgba(0,0,0,0.65) 0,rgba(0,0,0,0.65) 45%,transparent 100%) !important}
.Product_Spotlight.Product_Spotlight--overlay .Product_Spotlight--full_dark{background:linear-gradient(to right,rgba(0,0,0,0.65) 0,rgba(0,0,0,0.65) 100%,transparent 100%) !important}
@media(min-width:768px){.Product_Spotlight{min-height:350px}
}
.Product_Spotlight:after{content:"";display:table;clear:both}
.Section_Header .Text{padding-top:16px;padding-bottom:16px;margin-left:auto;margin-right:auto;width:100%}
.Section_Header .Text p{text-align:left}
.Section_Header .Text p:first-of-type{margin-top:0}
.Section_Header .Text p:last-of-type{margin-bottom:0}
.Section_Header .Text p a{color:#3071a9}
.Section_Header .Text p a:hover,.Section_Header .Text p a:active,.Section_Header .Text p a:focus{color:#3071a9}
.Section_Header .Text h2{margin-bottom:12px}
.Section_Header .Text.Text--narrow{max-width:820px}
.Section_Header .Text.Text--extra-narrow{max-width:700px}
.Section_Header .Section_Header.u-background-burgundy h2,.Section_Header .Section_Header.u-background-burgundy a{color:#fff !important}
.Section_Header .Section_Header.u-background-blue h2,.Section_Header .Section_Header.u-background-blue a{color:#fff !important}
.social-links-v2-list{display:flex;list-style-type:none;margin:0 0 15px}
@media(min-width:768px){.social-links-v2-list{margin:0 0 25px}
}
.social-links-v2-list--items{margin:0 5px}
.social-links-v2-list--items-icon{width:24px;height:24px;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center}
.social-links-v2-list--items-icon img{max-width:100%;max-height:100%}
.social-links-v2-list.icons-left{justify-content:flex-start}
.social-links-v2-list.icons-center{justify-content:center}
.social-links-v2-list.icons-right{justify-content:flex-end}
.u-linkstyle-plain .social-links-v2-list--items-icon{display:flex;align-items:center;justify-content:center}
.footer-links{max-width:1280px;width:100%;margin:50px auto;padding-left:24px;padding-right:24px}
@media(min-width:768px){.footer-links{padding-left:38px;padding-right:38px}
}
@media(min-width:960px){.footer-links{padding-left:55px;padding-right:55px}
}
.footer-links .nav-v2-list{list-style-type:none;margin:0;padding:0}
.footer-links .nav-v2-list--item{position:relative;padding:15px}
@media(min-width:768px){.footer-links .nav-v2-list--item{padding:0;border:0}
}
@media(min-width:960px){.footer-links .nav-v2-list--item{display:inline-block}
}
.footer-links .nav-v2-list--item .v2-nav-parent-item{font-size:18px;font-weight:900;color:#000}
@media(min-width:768px){.footer-links .nav-v2-list--item .v2-nav-parent-item{font-size:14px;font-weight:900}
}
.footer-links .nav-v2-list--item-child-nav__group{list-style-type:none;margin:15px 0;padding:0}
.footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list{line-height:24px;padding-bottom:6px}
@media(min-width:768px){.footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list{padding-bottom:0}
}
.footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list .v2-child-links-item{color:#000;font-size:16px;font-weight:300;line-height:24px}
@media(min-width:768px){.footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list .v2-child-links-item{text-decoration:none;font-size:14px}
}
.footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list.td-enabled .v2-child-links-item{text-decoration:underline}
.footer-links .nav-v2-list--item-child-nav .footer-links-cta{color:#000;font-size:18px;font-weight:300;line-height:24px;text-decoration:underline;margin:5px 0 5px 15px}
@media(min-width:768px){.footer-links .nav-v2-list--item-child-nav .footer-links-cta{margin:0;font-size:14px}
}
.footer-v2{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 50px;padding:0;max-width:1280px}
@media(min-width:768px){.footer-v2{padding-left:38px;padding-right:38px;margin-top:70px;margin-bottom:44px}
}
@media(min-width:960px){.footer-v2{padding-left:55px;padding-right:55px;margin-top:132px}
}
.footer-v2 .nav-v2{max-width:1160px;width:100%;margin-bottom:38px}
@media(min-width:768px){.footer-v2 .nav-v2{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}
}
@media(min-width:960px){.footer-v2 .nav-v2{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;margin-bottom:58px}
}
.footer-v2 .nav-v2 .footer-links{margin:0;padding:0}
@media(min-width:768px){.footer-v2 .nav-v2 .footer-links{margin-bottom:58px}
}
.footer-v2 .nav-v2 .footer-links .nav-v2-list{list-style-type:none;margin:0;padding:0}
.footer-v2 .nav-v2 .footer-links .nav-v2-list--item{position:relative;padding:15px 77px 15px 45px;border-bottom:1px solid #fff}
@media(min-width:768px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item{padding:0;border:0}
}
@media(min-width:960px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item{display:inline-block}
}
.footer-v2 .nav-v2 .footer-links .nav-v2-list--item .v2-nav-parent-item{font-size:18px;font-weight:300;color:#fff}
@media(min-width:768px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item .v2-nav-parent-item{font-size:14px;font-weight:900}
}
.footer-v2 .nav-v2 .footer-links .nav-v2-list--item .v2-nav-toggle-btn{position:absolute;top:12px;right:32px;display:inline-block;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);background:url('../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg') no-repeat 0 -289px;background-size:32px 1056px;width:32px;height:32px}
.footer-v2 .nav-v2 .footer-links .nav-v2-list--item .v2-nav-toggle-btn[aria-expanded="true"]{background-position:0 -254px}
.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav__group{list-style-type:none;margin:15px 0 0 15px;padding:0}
@media(min-width:768px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav__group{margin:4px 0 0}
}
.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list{line-height:24px;padding-bottom:6px}
@media(min-width:768px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list{padding-bottom:0}
}
.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list .v2-child-links-item{color:#fff;font-size:16px;font-weight:300;line-height:24px}
@media(min-width:768px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list .v2-child-links-item{text-decoration:none;font-size:14px}
}
.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav__group .v2-child-links-list.td-enabled .v2-child-links-item{text-decoration:underline}
@media(max-width:767px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav.v2-nav-toggle-content{visibility:hidden;opacity:0;transition:visibility 0,opacity .5s linear;height:0}
}
@media(max-width:767px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav.v2-nav-toggle-content.selected{visibility:visible;opacity:1;height:100%}
}
.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav .footer-links-cta{color:#fff;font-size:18px;font-weight:300;line-height:24px;text-decoration:underline;margin:5px 0 5px 15px}
@media(min-width:768px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item-child-nav .footer-links-cta{margin:0;font-size:14px}
}
@media(max-width:767px){.footer-v2 .nav-v2 .footer-links .nav-v2-list--item .v2-nav-toggle-content{display:none}
}
@media(min-width:768px){.footer-v2 .nav-v2 .footer-links .nav-v2-list .v2-nav-toggle-btn{display:none}
}
.footer-v2 .copyright-v2--content{text-align:center;display:block}
.footer-v2 .copyright-v2--content p{color:#fff;font-family:"Arial Rounded MT",Arial,sans-serif;font-weight:bold;font-size:14px;height:21px;line-height:21px;text-align:center}
.footer-v2 .copyright-v2--content a{color:#fff}
.global-nav-v2 .hideSearchIcon{display:none}
.global-nav-v2 .Nav{background:#87212e;width:initial !important}
@media(min-width:1000px){.global-nav-v2 .Nav{height:75px;top:-75px;margin-top:75px}
}
@media(min-width:1000px){.global-nav-v2 .Nav.is-sticky{height:75px;top:0;margin-top:0}
}
.global-nav-v2 .Nav.is-faded .Logo{visibility:hidden;opacity:0}
@media(min-width:1000px){.global-nav-v2 .Nav.is-faded .Logo{visibility:initial;opacity:initial}
}
@media(min-width:1000px){.global-nav-v2 .Nav.is-faded .Search{width:auto;height:75px;display:flex;align-items:center}
}
@media(min-width:768px){.global-nav-v2 .Nav.is-faded .Nav-desktop{visibility:hidden;opacity:0}
}
.global-nav-v2 .Nav.edit{height:72px}
.global-nav-v2 .Nav .Nav-alert-box{width:100%;background:#fff;text-align:center;padding:18px 15px;color:#87212e;font-weight:normal;display:none}
.global-nav-v2 .Nav .Nav-alert-box .close-alert-box{font-size:30px;font-weight:normal;float:right;cursor:pointer;position:absolute;top:18px;right:35px}
.global-nav-v2 .Nav.has-alert-box{flex-direction:column}
.global-nav-v2 .Nav.has-alert-box .Nav-alert-box{display:block}
.global-nav-v2 .Nav.has-alert-box .Nav-alert-box p{display:contents;margin:0;color:#9a323c;font-size:18px;font-weight:400;text-align:center}
@media(max-width:1000px){.global-nav-v2 .Nav.has-alert-box .Nav-alert-box{line-height:14px;font-size:12px;padding:18px 50px 18px 15px}
.global-nav-v2 .Nav.has-alert-box .close-alert-box{font-size:16px;font-weight:normal;float:none;right:25px}
}
.global-nav-v2 .Nav .Nav-main{width:100%}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper{margin-left:1.25rem;margin-right:1.25rem}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper{background:#87212e;margin-left:2rem !important;margin-right:2rem !important}
}
@media(min-width:1280px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper{margin-left:2rem !important;margin-right:2rem !important}
}
@media(min-width:1440px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper{margin-left:4.375rem !important;margin-right:4.375rem !important}
}
@media(min-width:768px) and (max-width:916px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Logo{transform:translate3d(-10px,0,0)}
}
@media(min-width:916px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Logo{transform:translate3d(-3px,0,0)}
}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Logo{position:relative;top:10px;transform:translate3d(-9px,0,0)}
}
@media(min-width:1280px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Logo{transform:translate3d(-3px,0,0)}
}
@media(min-width:1280px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Logo{transform:translate3d(-2px,0,0)}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search{background:transparent}
@media(min-width:1024px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search{background:initial;position:static;margin-left:5px}
}
@media(min-width:768px) and (max-width:846px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search{background:initial;position:static;margin-left:-10px}
}
@media(min-width:768px) and (max-width:999px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search{position:absolute;margin-right:50px}
}
@media(min-width:999px) and (max-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search{position:absolute;margin-right:50px}
}
@media(min-width:1000px) and (max-width:1024px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search{position:absolute;margin-right:-10px}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-link{color:#fff;text-transform:uppercase}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-link{top:5px}
}
@media(min-width:1000px) and (max-width:1024px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-link{top:0}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-link:after{background-position:0 -318px;right:0}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-link:after{transform:scale(1.3);margin-top:-10px}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-link span{padding-right:4px}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout{background-color:#87212e;top:5px}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout{width:initial;right:initial;top:10px}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout .wrapper{display:none}
@media(min-width:768px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout span{color:#fff}
}
@media(max-width:767px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout span.Tabs-search-label{margin-top:5px}
}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout.is-visible{max-width:674px;right:52px}
}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout.is-visible.Slideout-icon-search{right:6px;background-color:transparent}
}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout.is-visible.Slideout-icon-search .wrapper{background-color:transparent}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout.is-visible .wrapper{display:flex}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout.is-visible .wrapper{background-color:#87212e;padding-left:10px}
}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout.is-visible .wrapper span{color:#fff}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout .Search_Form .Button_Dropdown-content{background-color:#fff}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout .Search_Form .Search_Input input{color:#87212e;padding:0 10px}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout .Search_Form .Search_Input .Search_Input-button{background:#d8d8d8;border:0}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout .Search_Form .Search_Input .Search_Input-button:after{background-position:0 -352px}
@media(max-width:767px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout .Search_Form:after{left:0;background-position:0 -322px}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout .Search-close:after{background-position:0 -450px}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout .Search-close:after{right:4px}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Search .Search-slideout .Tabs .Tabs-wrapper{background-color:#fff}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop{background:#87212e;margin-right:0;height:100%}
@media(min-width:768px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop{background:transparent;float:right;height:75px}
}
@media(min-width:768px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu.Menu--mega{margin-right:8px;height:inherit}
}
@media(min-width:768px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list{display:flex;flex-wrap:nowrap;height:inherit}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{color:#fff;font-size:14px;font-weight:400;height:52px;text-align:center;text-transform:uppercase;padding:0 6px;line-height:normal;margin-left:15px;margin-right:15px;position:relative;top:17px;border-bottom:8px solid transparent}
@media(min-width:768px) and (max-width:999px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{top:7px !important}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link.is-hovered,.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link.is-active,.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link:hover,.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link.Menu-link--current{color:#fff;border-bottom:8px solid #fff}
@media(min-width:1200px) and (max-width:1280px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{font-size:13px}
}
@media(min-width:1066px) and (max-width:1200px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{font-size:12px}
}
@media(min-width:892px) and (max-width:1066px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{font-size:11px}
}
@media(min-width:768px) and (max-width:892px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{font-size:10px}
}
@media(min-width:1130px) and (max-width:1182px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{margin-left:10px !important;margin-right:10px !important}
}
@media(min-width:1098px) and (max-width:1130px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{margin-left:8px !important;margin-right:8px !important}
}
@media(min-width:1019px) and (max-width:1098px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{margin-left:6px !important;margin-right:6px !important}
}
@media(min-width:964px) and (max-width:1019px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{margin-left:4px !important;margin-right:4px !important}
}
@media(min-width:932px) and (max-width:964px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{margin-left:2px !important;margin-right:2px !important}
}
@media(min-width:779px) and (max-width:932px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{margin-left:1px !important;margin-right:1px !important}
}
@media(min-width:820px) and (max-width:820px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{margin-left:-1px !important;margin-right:1px !important}
}
@media(min-width:768px) and (max-width:780px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{margin-left:0 !important;margin-right:0 !important}
}
@media(min-width:768px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{padding-bottom:8px;padding-top:8px;display:flex;justify-content:center;align-items:center}
}
@media(min-width:1201px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{padding-left:0}
}
@media(min-width:1000px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link{height:100%;top:0;padding-bottom:0}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link.Menu-link-chevron{position:relative;padding-right:19px;margin-right:20px}
@media(min-width:768px) and (max-width:950px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link.Menu-link-chevron{padding-right:15px}
}
@media(min-width:1024px) and (max-width:1024px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link.Menu-link-chevron{padding-right:16px}
}
@media(min-width:768px) and (max-width:1280px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link.Menu-link-chevron{margin-right:8px}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link.Menu-link-chevron:after{content:"";display:inline-block;background:url('../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg') no-repeat -19px -602px;width:26px;height:15px;position:absolute;right:-7px;transform:scale(0.5)}
@media(min-width:768px) and (max-width:1066px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu-link.Menu-link-chevron:after{background:url('../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg') no-repeat -19px -604px}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box{min-width:316px;padding:24px 44px 30px;margin-left:15px !important;z-index:99}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box.MegaMenu{width:auto;min-width:unset;max-width:unset}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box.MegaMenu .MegaMenu-container{display:flex;justify-content:flex-start;align-items:flex-start;gap:40px;width:auto;flex-wrap:wrap;white-space:normal;max-width:100%}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box.MegaMenu .MegaMenu-column{flex:0 0 auto}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box.MegaMenu .MegaMenu-column ul{padding:0;margin:0;list-style:none}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box.MegaMenu .MegaMenu-column h3{font-size:14px;font-weight:bold;margin-bottom:8px;text-transform:uppercase;color:#000}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box.MegaMenu .MegaMenu-column .MegaMenu-link{display:flex;align-items:center;text-decoration:none;padding:5px 0;font-size:14px;color:#000}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box.MegaMenu .MegaMenu-column .MegaMenu-link:hover{color:#87212e}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box.MegaMenu .MegaMenu-column .MegaMenu-link:hover span{color:#87212e}
@media(min-width:768px) and (max-width:1280px){.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box{margin-left:0 !important}
}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box h3{font-size:14px !important;color:#000;font-weight:bold;line-height:23px;text-transform:uppercase;margin:0 0 4px 0}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box-list .Menu_Box-item .Menu_Box-link{font-size:14px;font-weight:300;text-decoration:none;text-align:left;padding:4px 0;color:black}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box-list .Menu_Box-item .Menu_Box-link span{text-decoration:underline;color:#000}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box-list .Menu_Box-item .Menu_Box-link:hover,.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box-list .Menu_Box-item .Menu_Box-link:focus{color:#87212e}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box-list .Menu_Box-item .Menu_Box-link:hover span,.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box-list .Menu_Box-item .Menu_Box-link:focus span{color:#87212e}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box .Menu_Box-list+.Menu_Box-list{margin-top:0}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box .Menu_Box-list--flex{flex-direction:column}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box .Menu_Box-list--flex .Menu_Box-item .Menu_Box-link{display:flex;align-items:center;width:100%;padding:7px 0}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box .Menu_Box-list--flex .Menu_Box-item .Menu_Box-link span{margin-left:18px;text-decoration:none}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box .Menu_Box-list--flex img{width:25px;height:25px}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-desktop .Menu .Menu-list .Menu-item .Menu_Box .Menu_Box-list.Menu-flex-list-cta .Menu_Box-link{padding-top:6px}
.global-nav-v2 .Nav .Nav-main .Nav-wrapper .Nav-slideout_trigger--right span{background-color:#fff}
.global-nav-v2 .Nav_Slideout{background-color:#fff}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-subnav{padding:16px 30px}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-subnav .Slide_Panel-category:not(:last-child){margin-bottom:30px}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-subnav .Slide_Panel-category .Slide_Panel-link-child{padding:10px 52px !important}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-subnav .Slide_Panel-header{font-size:16px;font-weight:700;color:#000;padding:0 !important}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-subnav .Slide_Panel-header:hover,.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-subnav .Slide_Panel-header:focus{color:#87212e}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-subnav .Slide_Panel-link-child{padding:10px 32px;color:#000}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-subnav .Slide_Panel-link-child:hover,.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-subnav .Slide_Panel-link-child:focus{color:#87212e}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-link{color:#000}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-link:hover,.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-list .Slide_Panel-item .Slide_Panel-link:focus{color:#87212e}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-child-cta{padding:8px 0}
.global-nav-v2 .Nav_Slideout .Slide_Panel .Slide_Panel-child-cta .link{text-decoration:underline;font-size:16px;font-weight:700;color:#87212e}
.global-nav-v2 .Nav_Slideout .Nav_Slideout-header .Nav_Slideout-trigger{right:18px}
@media(min-width:1000px) and (max-width:1024px){.global-nav-v2 .Nav_Slideout .Nav_Slideout-header .Nav_Slideout-trigger{right:22px}
}
.News{margin-bottom:32px}
@media(min-width:640px){.News{min-height:580px}
}
.News .News-content{z-index:1;text-align:left;padding:24px;font-size:.97em;margin-bottom:40px;font-weight:400;text-decoration:none}
@media(min-width:640px){.News .News-content{font-size:16px;padding:32px}
}
@media(min-width:960px){.News .News-content{padding:24px}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.News .News-content{margin-bottom:0}
}
.News .News-content .heading-date-spacer{padding-top:53px}
.News .News-content .heading-spacer{padding-top:18px}
.News .News-content .date-spacer{padding-top:7px}
.News .News-wrap{display:block;color:#000;box-shadow:1px 1px 15px -2px rgba(0,0,0,0.35);text-decoration:none;background:white;margin-left:auto;margin-right:auto;position:relative;height:550px}
.News .News-wrap:hover,.News .News-wrap:active,.News .News-wrap:focus{box-shadow:1px 1px 15px -2px rgba(0,0,0,0.75)}
.News .News-wrap .News-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:130px;word-wrap:break-word}
.News .News-wrap .News-image{height:190px}
@media(min-width:960px){.News .News-wrap .News-image{height:230px}
}
@media(min-width:1200px){.News .News-wrap .News-image{height:296px}
}
.News .News-wrap .News-image.js-compat-object-fit{background-size:cover;background-position:center center}
.News .News-wrap .News-image.js-compat-object-fit>img{display:none}
.News .News-wrap .News-image>img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block}
.News .News-wrap[data-zoom]{cursor:zoom-in}
@media(min-width:960px){.News .News-wrap{height:590px}
}
@media(min-width:1200px){.News .News-wrap{height:650px}
}
.News h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;min-height:62px}
@media(min-width:960px){.News h3{font-size:24px}
}
.News .News-subheading{font-size:.75em;margin-bottom:20px;text-transform:uppercase}
.News .News-subheading .subheading-alignment{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word}
.News .News-subheading span{font-weight:400;display:block;color:#98002e;line-height:1.6}
.News .News-subheading .News-subheading-upper{text-transform:uppercase}
.News .News-subheading .News-subheading-upper span{font-weight:400;display:block;color:#98002e;line-height:1.6}
.News .News-subheading .News-subheading-capital{margin-bottom:20px;text-transform:capitalize}
.News .News-category{position:absolute;bottom:0;width:100%;padding:8px 24px;font-size:.7em;text-align:left;text-transform:uppercase}
.News .News-category .News-category-text{border-top:1px solid #ccc;height:40px;line-height:40px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.News .News-category{position:relative}
}
.News .News-headings+.News .News-text{margin-top:16px}
.Newsroom_Features .Flex_Grid{margin-top:32px}
.Newsroom_Features .grid_5{margin:12px 0}
@media(min-width:768px) and (max-width:959px){.Newsroom_Features .grid_5{width:calc(38.5%)}
}
@media(min-width:768px) and (max-width:959px){.Newsroom_Features .grid_5{width:calc(38.5%)}
}
.Newsroom_Features>div:last-of-type{margin-bottom:12px}
.master-tiles .mt-eyebrow{margin-bottom:40px;font-size:17px}
.master-tiles .mt-eyebrow--light{color:#fff}
.master-tiles .mt-title--center{text-align:center !important}
.master-tiles .mt-title--left{text-align:left !important}
.master-tiles .mt-title--right{text-align:right !important}
.master-tiles .mt-social-links{display:flex;list-style-type:none;margin:15px 0;justify-content:center}
.master-tiles .mt-social-links--item{margin:0 10px}
.master-tiles .mt-social-links--item-icon{width:24px;height:24px;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center}
.master-tiles .mt-social-links--item-icon img{max-width:100%;max-height:100%}
.master-tiles .mt-remove-top-padding{padding-top:0 !important}
.fullWidthContainer-v2>div.u-background-concrete .master-tiles{color:#25292b !important}
#main,#main-refresh{z-index:auto}
.pdf-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);display:flex;justify-content:center;z-index:9999999999 !important;backdrop-filter:blur(10px);overflow:hidden;animation:fadeIn .3s ease-in-out;padding-top:2%}
@media(min-width:614px) and (max-width:777px){.pdf-modal{padding-top:10%}
}
@media(min-width:515px) and (max-width:613px){.pdf-modal{padding-top:20%}
}
@media(max-width:514px){.pdf-modal{padding-top:30%}
}
.pdf-modal .mfp-close{right:19px !important;top:2% !important;padding:30px !important}
.pdf-modal-content{position:relative;background:linear-gradient(145deg,#fff,#f3f3f3);padding:20px 20px 53px 20px;box-shadow:0 8px 16px rgba(0,0,0,0.2);max-width:90%;max-height:98%;animation:scaleIn .3s ease-in-out;overflow:hidden}
@media(min-width:614px) and (max-width:777px){.pdf-modal-content{max-height:90%}
}
@media(min-width:515px) and (max-width:613px){.pdf-modal-content{max-height:80%}
}
@media(max-width:514px){.pdf-modal-content{max-height:70%}
}
.pdf-modal-content canvas{max-width:100%;max-height:100%;border:1px solid #ddd;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:auto}
.pdf-navigation{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10px}
.pdf-navigation .btn{background-color:#87212e;color:white;border:0;border-radius:0 !important;padding:0 20px;cursor:pointer;transition:background-color .3s ease-in-out}
.pdf-navigation .prev{background-image:url('../../../etc.clientlibs/moog-aem/clientlibs/moog.aem-all-components/resources/images/sprites.svg');background-position:-2px -92px;background-size:125%;background-position:-3px -100px;background-size:116%;text-indent:-9999px;transform:rotate(180deg) !important}
.pdf-navigation .next{background-image:url('../../../etc.clientlibs/moog-aem/clientlibs/moog.aem-all-components/resources/images/sprites.svg');background-position:-3px -100px;background-size:116%;text-indent:-9999px;transform:rotate(0) !important}
.pdf-navigation .btn:hover{background-color:#5d161f}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes scaleIn{from{transform:scale(0.8)}
to{transform:scale(1)}
}
.mt-general-style{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;padding:0 35px;margin:0 auto}
@media(min-width:768px){.mt-general-style{padding:0 50px}
}
@media(min-width:960px){.mt-general-style{padding:0 25px;max-width:1300px}
}
.mt-general-style--title{padding:0;margin:0 0 22px 0;text-align:center;width:100%}
@media(min-width:960px){.mt-general-style--title{padding:0 50px}
}
.mt-general-style--desc{color:#000;font-size:18px;font-weight:300;line-height:24px;text-align:center;margin-bottom:42px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;width:92%}
@media(min-width:960px){.mt-general-style--desc{width:70%}
}
.mt-general-style--tiles{width:100%;margin:0 0 58px}
@media(min-width:768px){.mt-general-style--tiles{display:flex;justify-content:center;flex-wrap:wrap;margin:22px 0 58px}
}
.mt-general-style--tiles-item{margin:12px;width:98%;height:426px;position:relative;overflow:hidden}
.mt-general-style--tiles-item.slick-slide{height:426px}
@media(min-width:768px){.mt-general-style--tiles-item{width:45%;max-width:273px}
}
@media(min-width:960px){.mt-general-style--tiles-item{width:22%;flex-wrap:nowrap}
}
.mt-general-style--tiles-item:hover,.mt-general-style--tiles-item:focus{text-decoration:none;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-bottom-width:0 !important}
.mt-general-style--tiles-item:hover .mt-general-style--tiles-item__details:not(.has-hover-image),.mt-general-style--tiles-item:focus .mt-general-style--tiles-item__details:not(.has-hover-image){-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mt-general-style--tiles-item__details{pointer-events:none;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%;left:0;top:0}
.mt-general-style--tiles-item__overlay{padding:10px;background:rgba(0,0,0,0.5);height:100%;width:100%;position:absolute;bottom:0}
.mt-general-style--tiles-item__overlay .tile-top-label{background-color:#87212e;padding:1px 15px;color:#fff;font-size:14px;font-weight:400;left:15px;top:15px;display:inline-flex;text-align:left}
.mt-general-style--tiles-item__overlay .details-group{margin-top:66px;height:66%;overflow-y:auto}
.mt-general-style--tiles-item__overlay .details-group .tile-title,.mt-general-style--tiles-item__overlay .details-group .tile-desc,.mt-general-style--tiles-item__overlay .details-group .tile-footer{color:#fff;font-size:22px;font-weight:400;text-align:center;margin:0;padding:0;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}
@media(min-width:960px){.mt-general-style--tiles-item__overlay .details-group .tile-title,.mt-general-style--tiles-item__overlay .details-group .tile-desc,.mt-general-style--tiles-item__overlay .details-group .tile-footer{font-size:24px}
}
.mt-general-style--tiles-item__overlay .details-group .tile-title{line-height:1.2;margin-bottom:15px}
.mt-general-style--tiles-item__overlay .details-group .tile-desc{font-size:18px;line-height:24px}
@media(min-width:960px){.mt-general-style--tiles-item__overlay .details-group .tile-desc{font-size:16px}
}
.mt-general-style--tiles-item__overlay .details-group .tile-footer{text-align:center;position:absolute;bottom:28px;width:92%}
.mt-general-style--tiles-item__overlay .details-group .tile-footer .cta{color:#fff;font-size:18px;font-weight:300;border:0}
.mt-general-style--tiles-item__overlay .details-group .tile-footer .cta p{margin:0}
.mt-general-style--tiles .slick-arrow{top:45%}
.mt-general-style--tiles .slick-arrow:after{background-position:-2px -4px;transform:scale(1);background-size:125%;left:0;top:3%;margin:0}
.mt-general-style--tiles .slick-arrow.slick-prev{border:0;background-color:transparent !important;left:-22px;top:45%;width:32px !important;height:32px !important}
.mt-general-style--tiles .slick-arrow.slick-next{border:0;background-color:transparent !important;right:-22px;top:45%;width:32px !important;height:32px !important}
.mt-general-style--cta-top .cta,.mt-general-style--cta-bottom .cta{border:0;padding:10px 25px;background-color:#87212e;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;text-transform:uppercase}
.mt-general-style--cta-top .cta:hover,.mt-general-style--cta-bottom .cta:hover,.mt-general-style--cta-top .cta:focus,.mt-general-style--cta-bottom .cta:focus{border:0}
.mt-general-style--cta-top .cta .cta-text,.mt-general-style--cta-bottom .cta .cta-text{color:#fff;text-align:center;font-size:15px;font-weight:400}
@media(min-width:768px){.mt-general-style--cta-top .cta .cta-text,.mt-general-style--cta-bottom .cta .cta-text{font-size:18px;font-weight:300}
}
.mt-general-style--cta-top .cta .cta-text p,.mt-general-style--cta-bottom .cta .cta-text p{margin:0}
.mt-general-style--cta-top{margin-bottom:40px}
.mt-literature-style{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;padding:0 35px;margin:0 auto}
@media(min-width:768px){.mt-literature-style{padding:0 50px}
}
@media(min-width:960px){.mt-literature-style{padding:0 25px;max-width:1300px}
}
.mt-literature-style--title{padding:0;margin:0 0 22px 0;text-align:center;width:100%}
@media(min-width:960px){.mt-literature-style--title{padding:0 50px}
}
.mt-literature-style--desc{color:#000;font-size:18px;font-weight:300;line-height:24px;text-align:center;margin-bottom:42px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;width:92%}
@media(min-width:960px){.mt-literature-style--desc{width:70%}
}
.mt-literature-style--tiles{width:100%;margin:0 0 58px}
@media(min-width:768px){.mt-literature-style--tiles{display:flex;justify-content:center;flex-wrap:wrap;margin:22px 0 58px}
}
.mt-literature-style--tiles-item{margin:12px;width:98%;height:385px;position:relative;overflow:hidden;display:flex}
@media(min-width:768px){.mt-literature-style--tiles-item{width:45%;max-width:273px}
}
@media(min-width:960px){.mt-literature-style--tiles-item{width:22%;flex-wrap:nowrap}
}
.mt-literature-style--tiles-item:hover,.mt-literature-style--tiles-item:focus{text-decoration:none;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-bottom-width:0 !important}
.mt-literature-style--tiles-item:hover .mt-literature-style--tiles-item__details:not(.has-hover-image),.mt-literature-style--tiles-item:focus .mt-literature-style--tiles-item__details:not(.has-hover-image){-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mt-literature-style--tiles-item__details{pointer-events:none;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%;left:0;top:0;z-index:0}
.mt-literature-style--tiles-item__details.pdf-image{background-size:contain}
.mt-literature-style--tiles-item__overlay{background:rgba(0,0,0,0.5);padding:10px;height:100%;width:100%;position:absolute;bottom:0}
.mt-literature-style--tiles-item__overlay .tile-top-label{background-color:#87212e;padding:1px 15px;color:#fff;font-size:14px;font-weight:400;left:15px;top:15px;display:inline-flex;text-align:left}
.mt-literature-style--tiles-item__overlay .details-group{margin-top:66px;height:66%;overflow-y:auto}
.mt-literature-style--tiles-item__overlay .details-group .tile-title,.mt-literature-style--tiles-item__overlay .details-group .tile-desc,.mt-literature-style--tiles-item__overlay .details-group .tile-footer{color:#fff;font-size:22px;font-weight:400;text-align:center;margin:0;padding:0;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}
@media(min-width:960px){.mt-literature-style--tiles-item__overlay .details-group .tile-title,.mt-literature-style--tiles-item__overlay .details-group .tile-desc,.mt-literature-style--tiles-item__overlay .details-group .tile-footer{font-size:24px}
}
.mt-literature-style--tiles-item__overlay .details-group .tile-title{line-height:1.2;margin-bottom:15px}
.mt-literature-style--tiles-item__overlay .details-group .tile-desc{font-size:18px;line-height:24px}
@media(min-width:960px){.mt-literature-style--tiles-item__overlay .details-group .tile-desc{font-size:16px}
}
.mt-literature-style--tiles-item__overlay .details-group .tile-footer{text-align:center;position:absolute;bottom:28px;width:92%}
.mt-literature-style--tiles-item__overlay .details-group .tile-footer .cta{color:#fff;font-size:18px;font-weight:300;border:0}
.mt-literature-style--tiles-item__overlay .details-group .tile-footer .cta p{margin:0}
.mt-literature-style--tiles .slick-arrow{top:45%}
.mt-literature-style--tiles .slick-arrow:after{background-position:-2px -4px;transform:scale(1);background-size:125%;left:0;top:3%;margin:0}
.mt-literature-style--tiles .slick-arrow.slick-prev{border:0;background-color:transparent !important;left:-22px;top:45%;width:32px !important;height:32px !important}
.mt-literature-style--tiles .slick-arrow.slick-next{border:0;background-color:transparent !important;right:-22px;top:45%;width:32px !important;height:32px !important}
.mt-literature-style--cta-top .cta,.mt-literature-style--cta-bottom .cta{border:0;padding:10px 25px;background-color:#87212e;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;text-transform:uppercase}
.mt-literature-style--cta-top .cta:hover,.mt-literature-style--cta-bottom .cta:hover,.mt-literature-style--cta-top .cta:focus,.mt-literature-style--cta-bottom .cta:focus{border:0}
.mt-literature-style--cta-top .cta .cta-text,.mt-literature-style--cta-bottom .cta .cta-text{color:#fff;text-align:center;font-size:15px;font-weight:400}
@media(min-width:768px){.mt-literature-style--cta-top .cta .cta-text,.mt-literature-style--cta-bottom .cta .cta-text{font-size:18px;font-weight:300}
}
.mt-literature-style--cta-top .cta .cta-text p,.mt-literature-style--cta-bottom .cta .cta-text p{margin:0}
.mt-literature-style--cta-top{margin-bottom:40px}
.mt-case-studies-style .mt-eyebrow{text-align:center}
.mt-case-studies-style--title{font-size:34px;font-weight:300;text-align:center;padding:0;margin:0 0 20px;width:100%;line-height:normal}
@media(min-width:768px){.mt-case-studies-style--title{font-size:38px;margin-bottom:30px}
}
@media(min-width:960px){.mt-case-studies-style--title{line-height:64px;font-size:48px;padding:0 50px}
}
.mt-case-studies-style--desc{font-size:18px;font-weight:300;line-height:34px;text-align:center;padding:0;margin:0 0 20px;width:92%}
@media(min-width:960px){.mt-case-studies-style--desc{margin:0 auto 30px;width:70%}
}
.mt-case-studies-style--tiles{margin-bottom:50px}
@media(min-width:768px){.mt-case-studies-style--tiles{justify-content:center;margin-bottom:58px}
}
.mt-case-studies-style--tiles-item{align-items:center;height:100%;position:relative}
.mt-case-studies-style--tiles-item__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;opacity:.7;z-index:2}
.mt-case-studies-style--tiles-item__overlay-title{text-align:center;color:#fff;margin:18%}
.mt-case-studies-style--tiles-item__overlay-title:before{content:'\f023';color:#fff;font:normal normal normal 30px FontAwesome}
.mt-case-studies-style--tiles-item__image-wrapper{overflow:hidden;width:100%}
.mt-case-studies-style--tiles-item__image{background:#fff;width:80%;height:100px;background-repeat:no-repeat;background-size:contain;background-position:center}
.mt-case-studies-style--tiles-item__image:not(.has-hover-image){-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mt-case-studies-style--tiles-item__title{font-size:16px;font-weight:900;text-align:center;color:#25292b}
.mt-case-studies-style--tiles-item__footer{text-align:center;width:100%}
.mt-case-studies-style--tiles-item__footer .info{color:#25292b;font-size:14px;font-weight:300;text-transform:uppercase;line-height:normal;word-wrap:break-word}
.mt-case-studies-style--tiles-item:hover .mt-case-studies-style--tiles-item__image:not(.has-hover-image),.mt-case-studies-style--tiles-item:focus .mt-case-studies-style--tiles-item__image:not(.has-hover-image){-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mt-case-studies-style--cta-top,.mt-case-studies-style--cta-bottom{text-align:center}
.mt-case-studies-style--cta-top .cta,.mt-case-studies-style--cta-bottom .cta{border:0;padding:10px 25px;background-color:#87212e;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;text-transform:uppercase;display:inline-block}
.mt-case-studies-style--cta-top .cta:hover,.mt-case-studies-style--cta-bottom .cta:hover,.mt-case-studies-style--cta-top .cta:focus,.mt-case-studies-style--cta-bottom .cta:focus{border:0;background-color:#404040}
.mt-case-studies-style--cta-top .cta .cta-text,.mt-case-studies-style--cta-bottom .cta .cta-text{color:#fff;text-align:center;font-size:15px;font-weight:400;text-transform:uppercase}
@media(min-width:768px){.mt-case-studies-style--cta-top .cta .cta-text,.mt-case-studies-style--cta-bottom .cta .cta-text{font-size:18px;font-weight:300}
}
.mt-case-studies-style--cta-top .cta .cta-text p,.mt-case-studies-style--cta-bottom .cta .cta-text p{margin:0}
.mt-case-studies-style--cta-top{margin-bottom:35px}
.mt-about-container{padding-bottom:20px}
@media(min-width:768px){.mt-about-container{padding-bottom:30px}
}
@media(min-width:960px){.mt-about-container{padding-bottom:50px;display:flex;justify-content:center}
}
.mt-about-container .mt-about-style{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;padding:0 0 55px;position:relative;top:-100px;background:#fff;margin:0 20px;-webkit-box-shadow:0 0 48px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 48px 0 rgba(0,0,0,0.5);box-shadow:0 0 48px 0 rgba(0,0,0,0.5)}
@media(min-width:768px){.mt-about-container .mt-about-style{padding:0 25px 65px;margin:0 35px}
}
@media(min-width:960px){.mt-about-container .mt-about-style{padding:0 0 48px;margin:0 40px;max-width:1300px;width:100%}
}
.mt-about-container .mt-about-style--eyebrow{margin-top:30px;font-size:18px}
.mt-about-container .mt-about-style--title{margin-top:20px;margin-bottom:0;text-align:center;width:100%}
.mt-about-container .mt-about-style--title.mt-title--left{padding-left:28.5px}
.mt-about-container .mt-about-style--title.mt-title--right{padding-right:31px}
.mt-about-container .mt-about-style--desc{text-align:center;margin-bottom:42px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;width:92%}
.mt-about-container .mt-about-style--desc p{padding:0;margin:0;color:#000;font-size:18px;font-weight:300;line-height:24px}
@media(min-width:960px){.mt-about-container .mt-about-style--desc{width:70%}
}
.mt-about-container .mt-about-style--tiles{width:100%;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}
@media(min-width:768px){.mt-about-container .mt-about-style--tiles{margin:22px 0 0;flex-direction:row}
}
@media(min-width:960px){.mt-about-container .mt-about-style--tiles{position:relative}
}
.mt-about-container .mt-about-style--tiles-item{margin:12px;width:90%;position:relative;overflow:hidden;border:0 !important}
@media(min-width:768px){.mt-about-container .mt-about-style--tiles-item{width:45%;max-width:273px}
}
@media(min-width:960px){.mt-about-container .mt-about-style--tiles-item{width:22%;flex-wrap:nowrap}
}
.mt-about-container .mt-about-style--tiles-item:hover,.mt-about-container .mt-about-style--tiles-item:focus{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-bottom-width:0 !important}
.mt-about-container .mt-about-style--tiles-item:hover .mt-about-style--tiles-item__details:not(.has-hover-image),.mt-about-container .mt-about-style--tiles-item:focus .mt-about-style--tiles-item__details:not(.has-hover-image){-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mt-about-container .mt-about-style--tiles-item__details{background-repeat:no-repeat;background-size:cover;background-position:center;height:426px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mt-about-container .mt-about-style--tiles-item__tile-overlay{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;padding:22px 0}
.mt-about-container .mt-about-style--tiles-item__tile-overlay .tile-footer .cta{color:#fff;font-size:24px;font-weight:400;text-align:center;border:0;padding:0 10px;margin:0}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal{display:none;width:100%;justify-content:center;align-items:center}
@media(min-width:960px){.mt-about-container .mt-about-style--tiles .mt-about-style--modal{display:flex}
}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal-content{position:absolute;top:6px;left:0;margin:0;width:100%;display:none;background:#fff}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal-content .modal{height:430px;margin:5px 0}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal-content .modal .custom-modal__content{height:inherit;background-color:#f2f2f2;width:auto;margin:0 70px}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal-content .modal .custom-modal__content .custom-modal__body{background:transparent}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .mt-about-style--modal-content[aria-hidden="false"]{display:block}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .mt-about-style--modal-content-open{display:block}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__content{border:0;box-shadow:0 2px 15px 0 rgba(0,0,0,0.5)}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__header{background-color:#94877a;height:70px;padding:22px 0}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__header::before{content:"";width:26px;height:26px;top:4px;left:70px;position:absolute;display:inline-block;background-color:transparent;background-repeat:no-repeat;margin:23px 23px 23px 37px;background-image:url("../../../etc.clientlibs/moog-shared/clientlib/resources/images/left-arrow-icon-2.svg");background-position:-21px -3px;background-size:261%}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__header::after{content:"";width:26px;height:26px;top:4px;right:70px;position:absolute;display:inline-block;background-color:transparent;background-image:url("../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg");background-repeat:no-repeat;background-position:-7px -558px;background-size:151%;margin:23px 39px 23px 23px}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__header:hover:before,.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__header:focus:before,.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__header:hover:after,.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__header:hover:after{cursor:pointer}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__header h2{font-size:24px;font-weight:400;color:#fff;margin:0 0 0 80px;line-height:26px}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body{background:#d8d8d8;padding:50px 50px 60px;overflow-y:auto;max-height:calc(430px - 70px)}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .links-list{margin:0;padding-left:31px;padding-right:0}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .links-list .v2-nav-toggle-btn,.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .links-list .v2-nav-parent-item{display:none}
@media(min-width:960px){.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .links-list .nav-v2-list--item{display:block}
}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .links-list .v2-child-links-list{line-height:49px}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .links-list .v2-child-links-list.td-enabled .v2-child-links-item{text-decoration:underline}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .links-list .nav-v2-list--item-child-nav__group{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;list-style:none;margin:0;padding:0}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .links-list .v2-child-links-item{font-size:18px;color:black;font-weight:400}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles{width:100%;height:100%}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles .mt-general-style{height:100%;padding:0}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles .mt-general-style .mt-general-style--cta-bottom{color:black;font-size:18px;font-weight:400;position:absolute;right:140px;bottom:40px}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles .mt-general-style .mt-general-style--cta-bottom .cta{background:transparent;padding:0;margin:0}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles .mt-general-style .mt-general-style--cta-bottom .cta .cta-text{font-weight:400;text-transform:initial;color:#000;text-decoration:underline}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles .mt-general-style .mt-general-style--tiles{height:100%;margin:0;padding:0}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles .mt-general-style .mt-general-style--tiles .mt-general-style--tiles-item{margin:0 10px 25px;width:30%;max-width:310px}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles .mt-general-style .mt-general-style--tiles .mt-general-style--tiles-item__details{height:214px}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles .mt-general-style .details-group{margin-top:35px}
.mt-about-container .mt-about-style--tiles .mt-about-style--modal .custom-modal__body .master-tiles .mt-general-style .details-group h2{font-weight:normal;line-height:24px;word-break:break-word}
.mt-about-container .mt-about-style--cta-top .cta,.mt-about-container .mt-about-style--cta-bottom .cta{border:0;padding:10px 25px;background-color:#87212e;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;text-transform:uppercase}
.mt-about-container .mt-about-style--cta-top .cta:hover,.mt-about-container .mt-about-style--cta-bottom .cta:hover,.mt-about-container .mt-about-style--cta-top .cta:focus,.mt-about-container .mt-about-style--cta-bottom .cta:focus{border:0}
.mt-about-container .mt-about-style--cta-top .cta .cta-text,.mt-about-container .mt-about-style--cta-bottom .cta .cta-text{color:#fff;text-align:center;font-size:15px;font-weight:400}
@media(min-width:768px){.mt-about-container .mt-about-style--cta-top .cta .cta-text,.mt-about-container .mt-about-style--cta-bottom .cta .cta-text{font-size:18px;font-weight:300}
}
.mt-about-container .mt-about-style--cta-top .cta .cta-text p,.mt-about-container .mt-about-style--cta-bottom .cta .cta-text p{margin:0}
.mt-about-container .mt-about-style--cta-top{margin-bottom:56px}
@media(min-width:768px){.mt-about-container .mt-about-style--cta-top{margin-bottom:56px}
}
.mt-about-container .mt-about-style--cta-bottom{margin:50px 0 12px}
.cq-Editable-dom>.custom-modal>.custom-modal__content>.custom-modal__body{height:100%}
.cq-Editable-dom>.custom-modal>.custom-modal__content>.custom-modal__body .master-tiles{width:130%;height:100%;position:relative;top:-55px;right:89px}
.cq-Editable-dom>.custom-modal>.custom-modal__content>.custom-modal__body .master-tiles .mt-general-style{padding:0 0 70px 0;height:100%}
.cq-Editable-dom>.custom-modal>.custom-modal__content>.custom-modal__body .master-tiles .mt-general-style .mt-general-style--cta-top{margin:0;position:absolute;bottom:94px;right:39px}
.cq-Editable-dom>.custom-modal>.custom-modal__content>.custom-modal__body .master-tiles .mt-general-style .mt-general-style--cta-top a{background-color:transparent;padding:0}
.cq-Editable-dom>.custom-modal>.custom-modal__content>.custom-modal__body .master-tiles .mt-general-style .mt-general-style--cta-top a .cta-text{color:#000;text-decoration:underline}
.cq-Editable-dom>.custom-modal>.custom-modal__content>.custom-modal__body .master-tiles .mt-general-style .mt-general-style--tiles{height:100%;margin:0;padding:50px 0 70px 0}
.cq-Editable-dom>.custom-modal>.custom-modal__content>.custom-modal__body .master-tiles .mt-general-style .mt-general-style--tiles .mt-general-style--tiles-item{margin:0 25px;width:27%}
.cq-Editable-dom>.custom-modal>.custom-modal__content>.custom-modal__body .master-tiles .mt-general-style .mt-general-style--tiles .mt-general-style--tiles-item__details{height:100%}
.mt-help-style{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px 50px}
@media(min-width:768px){.mt-help-style{padding:80px 34px 50px}
}
@media(min-width:960px){.mt-help-style{padding:112px 25px 100px;max-width:1300px;margin:0 auto}
}
.mt-help-style--light{color:#fff}
.mt-help-style--title{text-align:center;padding:0;margin:0 0 15px;width:100%}
@media(min-width:768px){.mt-help-style--title{margin:0 0 26px}
}
@media(min-width:960px){.mt-help-style--title{margin:0 0 26px;padding:0 50px}
}
.mt-help-style--desc{font-size:18px;font-weight:300;line-height:34px;text-align:center;margin:0 0 40px;width:92%}
@media(min-width:960px){.mt-help-style--desc{width:70%}
}
.mt-help-style--desc-spacer{height:40px}
.mt-help-style--tiles{display:flex;justify-content:center;flex-wrap:wrap;width:100%}
.mt-help-style--tiles-item{width:39%;text-align:center;display:flex !important;align-items:center;flex-direction:column;border:0 !important;margin:0 15px 0}
@media(min-width:768px){.mt-help-style--tiles-item{width:18.5%;margin:0 20px 0}
}
@media(min-width:960px){.mt-help-style--tiles-item{width:16.5%;margin:0 33px 0}
}
.mt-help-style--tiles-item__img-wrapper{background-color:#456793;border-radius:50%;display:flex;justify-content:center;align-items:center;width:127px;height:127px;margin-bottom:22px}
.mt-help-style--tiles-item__img-wrapper .help-icon{pointer-events:none;background-size:contain;background-position:center;background-repeat:no-repeat;width:64px;height:64px}
.mt-help-style--tiles-item__footer{margin-bottom:40px}
.mt-help-style--tiles-item__footer .cta-text{font-size:18px;font-weight:300;text-align:center;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}
.mt-help-style--tiles-item:hover .cta-text,.mt-help-style--tiles-item:focus .cta-text{text-decoration:underline}
.mt-seg-verticals-style{padding:70px 35px}
@media(min-width:768px){.mt-seg-verticals-style{padding:100px 50px}
}
@media(min-width:960px){.mt-seg-verticals-style{padding:125px 25px;max-width:1300px;margin:0 auto}
}
.mt-seg-verticals-style .mt-eyebrow{text-align:center}
.mt-seg-verticals-style--title{text-align:center;margin:0 0 20px;width:100%}
@media(min-width:960px){.mt-seg-verticals-style--title{margin:0 0 32px;padding:0 50px}
}
.mt-seg-verticals-style--desc{color:#000;font-size:18px;font-weight:300;line-height:24px;text-align:center;margin-bottom:32px;width:92%}
@media(min-width:960px){.mt-seg-verticals-style--desc{margin:0 auto;width:70%}
}
@media(min-width:768px){.mt-seg-verticals-style--tiles{display:flex;justify-content:center;align-content:center;margin:0 auto;flex-wrap:wrap}
}
.mt-seg-verticals-style--tiles-item{text-align:center;margin-bottom:40px;width:100%;display:flex;flex-direction:column;align-items:center}
@media(min-width:768px){.mt-seg-verticals-style--tiles-item{padding:2%;width:33%}
}
.mt-seg-verticals-style--tiles-item__img-wrapper{margin-bottom:30px;width:255px;height:195px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}
.mt-seg-verticals-style--tiles-item__img-wrapper.mt-icon{width:88px;height:88px}
.mt-seg-verticals-style--tiles-item__header,.mt-seg-verticals-style--tiles-item__body{color:#000;font-weight:300}
.mt-seg-verticals-style--tiles-item__header{text-align:center;margin:0 0 28px;padding:0;width:100%}
.mt-seg-verticals-style--tiles-item__body{font-size:18px;padding:0;margin:0 0 36px;width:100%}
.mt-seg-verticals-style--tiles-item__footer{margin-top:auto}
.mt-seg-verticals-style--tiles-item__footer .cta{border:0;padding:10px 25px;background-color:#87212e;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;text-transform:uppercase;display:inline-block}
.mt-seg-verticals-style--tiles-item__footer .cta:hover,.mt-seg-verticals-style--tiles-item__footer .cta:focus{border:0;background-color:#404040}
.mt-seg-verticals-style--tiles-item__footer .cta .cta-text{color:#fff;text-align:center;font-size:15px;font-weight:400;text-transform:uppercase}
@media(min-width:768px){.mt-seg-verticals-style--tiles-item__footer .cta .cta-text{font-size:18px;font-weight:300}
}
.mt-seg-verticals-style--tiles-item__footer .cta .cta-text p{margin:0}
.contact-us-style{padding:0 35px 70px}
.contact-us-style .mt-eyebrow{text-align:center;margin-top:0}
@media(min-width:768px){.contact-us-style{padding:0 50px 100px}
}
@media(min-width:960px){.contact-us-style{padding:0 25px 125px;max-width:1300px;margin:0 auto}
}
.contact-us-style--title{margin:0 0 20px;width:100%}
@media(min-width:960px){.contact-us-style--title{margin:0 0 32px;padding:0 50px}
}
.contact-us-style--desc{color:#000;font-size:18px;font-weight:300;line-height:24px;text-align:center;margin-bottom:32px;width:92%}
@media(min-width:960px){.contact-us-style--desc{margin:0 auto;width:70%}
}
@media(min-width:768px){.contact-us-style--tiles{display:flex;justify-content:center;align-content:center;margin:0 auto;flex-wrap:wrap}
}
.contact-us-style--tiles-item{text-align:center;margin-bottom:40px;width:100%;display:flex;flex-direction:column;align-items:center}
@media(min-width:768px){.contact-us-style--tiles-item{padding:5%;width:50%;max-width:360px}
}
@media(min-width:960px){.contact-us-style--tiles-item{padding:4%;width:33%}
}
.contact-us-style--tiles-item__img-wrapper{width:125px;height:125px;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;border-radius:50%}
.contact-us-style--tiles-item__header,.contact-us-style--tiles-item__body{color:#000;font-weight:300}
.contact-us-style--tiles-item__header{text-align:center;margin:30px 0 28px;width:100%}
.contact-us-style--tiles-item__body{font-size:18px;padding:0 0 20px;width:100%}
.contact-us-style--tiles-item__footer{margin-top:auto}
.contact-us-style--tiles-item__footer .cta{border:1.5px solid #ccc;padding:10px 25px;background-color:#d8d8d8;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;text-transform:uppercase;display:inline-block}
.contact-us-style--tiles-item__footer .cta:hover,.contact-us-style--tiles-item__footer .cta:focus{background-color:#f6f7f8}
.contact-us-style--tiles-item__footer .cta .cta-text{color:#000;text-align:center;font-size:15px;font-weight:400;text-transform:uppercase}
@media(min-width:768px){.contact-us-style--tiles-item__footer .cta .cta-text{font-size:18px;font-weight:300}
}
.contact-us-style--tiles-item__footer .cta .cta-text p{margin:0}
.mt-products-style{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:100%;padding:70px 35px}
@media(min-width:768px){.mt-products-style{padding:100px 50px}
}
@media(min-width:960px){.mt-products-style{padding:108px 25px;max-width:1300px}
}
.mt-products-style--title{text-align:center;padding:0;margin:0 0 20px;width:100%}
@media(min-width:768px){.mt-products-style--title{margin-bottom:12px}
}
.mt-products-style--title.mt-title--left{text-align:center !important}
@media(min-width:768px){.mt-products-style--title.mt-title--left{text-align:left !important;padding-left:calc((100vw - 676px)/2)}
}
@media(min-width:960px){.mt-products-style--title.mt-title--left{padding-left:2%}
}
@media(min-width:1281px){.mt-products-style--title.mt-title--left{padding:0 40px}
}
.mt-products-style--desc{font-size:18px;font-weight:300;line-height:34px;text-align:center;padding:0;margin:0 0 20px;width:92%}
@media(min-width:960px){.mt-products-style--desc{margin:0 auto 30px;width:70%}
}
.mt-products-style--tiles{margin-bottom:50px;width:100%}
@media(min-width:768px){.mt-products-style--tiles{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:58px}
}
.mt-products-style--tiles-item{display:flex;flex-direction:column;align-items:center;margin:16px auto;max-width:273px}
.mt-products-style--tiles-item.light-gray-footer-border{border:1px solid #c8c8c8}
.mt-products-style--tiles-item.brown-background{background:#94877a !important}
.mt-products-style--tiles-item.maroon-background{background:#87212e !important}
.mt-products-style--tiles-item.dark-gray-background{background:#5a5a5a !important}
.mt-products-style--tiles-item.light-gray-background{background:#c8c8c8 !important}
.mt-products-style--tiles-item.black-background{background:#000 !important}
.mt-products-style--tiles-item.white-background{background:#fff !important}
@media(min-width:768px){.mt-products-style--tiles-item{width:46%;margin:16px 12px}
}
@media(min-width:960px){.mt-products-style--tiles-item{width:22%}
}
.mt-products-style--tiles-item__image-wrapper{overflow:hidden;width:100%}
.mt-products-style--tiles-item__image{background:#fff;width:100%;height:186px;background-repeat:no-repeat;background-size:cover;background-position:center;border-bottom:0}
.mt-products-style--tiles-item__image.brown-border{border:1px solid #94877a}
.mt-products-style--tiles-item__image.maroon-border{border:1px solid #87212e}
.mt-products-style--tiles-item__image.dark-gray-border{border:1px solid #5a5a5a}
.mt-products-style--tiles-item__image.light-gray-border{border:1px solid #c8c8c8}
.mt-products-style--tiles-item__image.black-border{border:1px solid #000}
.mt-products-style--tiles-item__image:not(.has-hover-image){-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mt-products-style--tiles-item__footer{width:100%;padding:22px 15px}
.mt-products-style--tiles-item__footer .cta{font-size:18px;font-weight:400;text-align:center;width:100%;display:block;line-height:normal}
.mt-products-style--tiles-item__footer .white-text{color:#fff}
.mt-products-style--tiles-item__footer .black-text{color:#000}
.mt-products-style--tiles-item__footer .dark-gray-text{color:#5a5a5a}
.mt-products-style--tiles-item__footer .light-gray-text{color:#c8c8c8}
.mt-products-style--tiles-item:hover,.mt-products-style--tiles-item:focus{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-bottom-width:0 !important}
.mt-products-style--tiles-item:hover .mt-products-style--tiles-item__image:not(.has-hover-image),.mt-products-style--tiles-item:focus .mt-products-style--tiles-item__image:not(.has-hover-image){-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.mt-products-style--cta-top .cta,.mt-products-style--cta-bottom .cta{border:0;padding:10px 25px;background-color:#87212e;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;text-transform:uppercase;display:inline-block}
.mt-products-style--cta-top .cta:hover,.mt-products-style--cta-bottom .cta:hover,.mt-products-style--cta-top .cta:focus,.mt-products-style--cta-bottom .cta:focus{border:0;background-color:#404040}
.mt-products-style--cta-top .cta .cta-text,.mt-products-style--cta-bottom .cta .cta-text{color:#fff;text-align:center;font-size:15px;font-weight:400;text-transform:uppercase}
@media(min-width:768px){.mt-products-style--cta-top .cta .cta-text,.mt-products-style--cta-bottom .cta .cta-text{font-size:18px;font-weight:300}
}
.mt-products-style--cta-top .cta .cta-text p,.mt-products-style--cta-bottom .cta .cta-text p{margin:0}
.mt-products-style--cta-top{margin-bottom:35px}
.custom-arrows{width:100%;position:absolute;margin:0 auto;top:50%;display:flex;flex-direction:row;justify-content:space-between;z-index:11}
.custom-arrows button{width:30px;height:30px;display:block;outline:none !important;border:0}
.mt-horizontal-scroll-style--tiles-item__details{width:100% !important;position:relative !important;background-size:cover !important;overflow:hidden}
.mt-horizontal-scroll-style--tiles-item__overlay{width:100% !important}
.custom-slick{width:95%;margin:0 auto}
.custom-slick:after{content:'';width:10px;height:126%;position:absolute;background:#fff;right:-3px;z-index:10;top:-4%;filter:blur(5px)}
.custom-slick .slick-arrow{display:none !important}
.custom-slick .slick-slide{padding:0 5px}
.custom-slick .mt-horizontal-scroll-style--tiles-item{display:inherit}
.custom-arrows button.prev{background:url('../../../etc.clientlibs/moog-aem/clientlibs/moog.aem-all-components/resources/images/sprites.svg');background-position:-2px -4px;transform:scale(1);background-size:125%;left:0;top:3%;margin:0;transform:rotate(180deg);display:block;text-indent:-9999px}
.custom-arrows button.next{background:url('../../../etc.clientlibs/moog-aem/clientlibs/moog.aem-all-components/resources/images/sprites.svg');background-position:-2px -4px;transform:scale(1);background-size:125%;left:0;top:3%;margin:0;transform:rotate(0);display:block;text-indent:-9999px}
.mt-horizontal-scroll-style{position:relative;width:100%;overflow:hidden}
.mt-horizontal-scroll-style .tns-inner .rightScroll::after{display:block}
@media(min-width:768px){.mt-horizontal-scroll-style{margin:0 auto}
}
@media(min-width:960px){.mt-horizontal-scroll-style{max-width:1240px;margin:0 auto}
}
.mt-horizontal-scroll-style .tns-outer{margin:0 10px}
@media(min-width:420px){.mt-horizontal-scroll-style .tns-outer{margin:0 40px}
}
.mt-horizontal-scroll-style .tns-inner{position:relative}
@media(min-width:1280px){.mt-horizontal-scroll-style .tns-inner{margin:0 50px}
}
.mt-horizontal-scroll-style .tns-inner .leftScroll,.mt-horizontal-scroll-style .tns-inner .rightScroll{z-index:2;background-color:transparent;position:absolute;top:0;height:100%;width:60px}
@media(min-width:420px){.mt-horizontal-scroll-style .tns-inner .leftScroll,.mt-horizontal-scroll-style .tns-inner .rightScroll{width:80px}
}
.mt-horizontal-scroll-style .tns-inner .leftScroll::before{content:'';position:absolute;top:-5%;left:0;height:110%;background-image:linear-gradient(90deg,#fff 0,transparent 18px);width:40px;display:none;z-index:1}
@media(min-width:420px){.mt-horizontal-scroll-style .tns-inner .leftScroll::before{background-image:linear-gradient(90deg,#fff 0,transparent 9px)}
}
.mt-horizontal-scroll-style .tns-inner .rightScroll{right:0}
.mt-horizontal-scroll-style .tns-inner .rightScroll::after{content:'';position:absolute;top:-5%;right:0;height:110%;background-image:linear-gradient(to right,transparent 0,#fff 18px);width:40px;z-index:1}
@media(min-width:420px){.mt-horizontal-scroll-style .tns-inner .rightScroll::after{background-image:linear-gradient(to right,transparent 0,#fff 9px);right:20px;width:18px}
}
@media(min-width:960px){.mt-horizontal-scroll-style{max-width:1300px}
}
.mt-horizontal-scroll-style--title{padding:0;margin:0 0 22px 0;text-align:center;width:100%}
@media(min-width:960px){.mt-horizontal-scroll-style--title{padding:0 50px}
}
.mt-horizontal-scroll-style--desc{color:#000;font-size:18px;font-weight:300;line-height:24px;text-align:center;margin-bottom:42px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;width:92%}
@media(min-width:960px){.mt-horizontal-scroll-style--desc{width:70%}
}
.mt-horizontal-scroll-style--tiles{width:100%;margin:20px 0 58px}
.mt-horizontal-scroll-style--tiles-item{height:426px;position:relative}
@media(min-width:420px){.mt-horizontal-scroll-style--tiles-item{transition:all .4s ease-in-out !important}
.mt-horizontal-scroll-style--tiles-item:hover,.mt-horizontal-scroll-style--tiles-item:focus{transform:scale(1.02)}
}
.mt-horizontal-scroll-style--tiles-item__details{pointer-events:none;position:absolute;background-size:278px 100%;background-position:left;background-repeat:no-repeat;height:100%;width:100%;left:0;top:0}
.mt-horizontal-scroll-style--tiles-item__overlay{padding:10px;background:rgba(0,0,0,0.5);height:100%;width:278px;position:absolute;bottom:0}
.mt-horizontal-scroll-style--tiles-item__overlay .tile-top-label{background-color:#87212e;padding:1px 15px;color:#fff;font-size:14px;font-weight:400;left:15px;top:15px;display:inline-flex;text-align:left}
.mt-horizontal-scroll-style--tiles-item__overlay .details-group{margin-top:66px;height:66%;overflow-y:auto}
.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-title,.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-desc,.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-footer{color:#fff;font-size:22px;font-weight:400;text-align:center;margin:0;padding:0;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}
@media(min-width:960px){.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-title,.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-desc,.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-footer{font-size:24px}
}
.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-title{line-height:1.2;margin-bottom:15px}
.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-desc{font-size:18px;line-height:24px}
@media(min-width:960px){.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-desc{font-size:16px}
}
.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-footer{text-align:center;position:absolute;bottom:28px;width:92%}
.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-footer .cta{color:#fff;font-size:18px;font-weight:300;border:0}
.mt-horizontal-scroll-style--tiles-item__overlay .details-group .tile-footer .cta p{margin:0}
.mt-horizontal-scroll-style--cta-top .cta,.mt-horizontal-scroll-style--cta-bottom .cta{border:0;padding:10px 25px;background-color:#87212e;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;text-transform:uppercase}
.mt-horizontal-scroll-style--cta-top .cta:hover,.mt-horizontal-scroll-style--cta-bottom .cta:hover,.mt-horizontal-scroll-style--cta-top .cta:focus,.mt-horizontal-scroll-style--cta-bottom .cta:focus{border:0}
.mt-horizontal-scroll-style--cta-top .cta .cta-text,.mt-horizontal-scroll-style--cta-bottom .cta .cta-text{color:#fff;text-align:center;font-size:15px;font-weight:400}
@media(min-width:768px){.mt-horizontal-scroll-style--cta-top .cta .cta-text,.mt-horizontal-scroll-style--cta-bottom .cta .cta-text{font-size:18px;font-weight:300}
}
.mt-horizontal-scroll-style--cta-top .cta .cta-text p,.mt-horizontal-scroll-style--cta-bottom .cta .cta-text p{margin:0}
.mt-horizontal-scroll-style--cta-top{margin-bottom:40px}
@media only screen and (max-width:600px){.mt-horizontal-scroll-style .tns-outer{width:85%;margin:0 auto}
.custom-slick{width:85%}
.custom-slick:after{display:none}
.custom-slick .slick-slide{padding:0}
}
.master-tiles .Modal-content--source{border-color:#d8d8d8}
.master-tiles .custom-modal__header{background-color:#94877a;height:70px;padding:22px 0}
.master-tiles .custom-modal__header h2{font-size:24px;font-weight:400;color:#fff;margin:0 0 0 80px;line-height:26px}
.master-tiles .custom-modal__content{width:70%}
.master-tiles .custom-modal__body{background:#d8d8d8;padding:51px 102px}
.reveal-on-scroll{position:relative;opacity:0}
.reveal-on-scroll.revealed{opacity:1}
.Group_Icon_List .Group_Icon_List-list{list-style-type:none;margin-top:0;margin-bottom:0;padding:0}
.Group_Icon_List .Group_Icon_List-list.Group_Icon_List-list--flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.Group_Icon_List .Group_Icon_List-list.Group_Icon_List-list--flex .Group_Icon_List-item .Group_Icon_List-link{width:88px;text-align:center}
@media(min-width:480px){.Group_Icon_List .Group_Icon_List-list.Group_Icon_List-list--flex .Group_Icon_List-item .Group_Icon_List-link{width:96px}
}
.Group_Icon_List .Group_Icon_List-list.Group_Icon_List-list--flex .Group_Icon_List-item .Group_Icon_List-link span{display:block;margin-top:4px;font-weight:300;line-height:16px}
.Group_Icon_List .Group_Icon_List-list.Group_Icon_List-list--smaller{width:100%;padding:8px}
@media(min-width:480px){.Group_Icon_List .Group_Icon_List-list.Group_Icon_List-list--smaller{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
}
.Group_Icon_List .Group_Icon_List-list.Group_Icon_List-list--smaller .Group_Icon_List-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.Group_Icon_List .Group_Icon_List-list.Group_Icon_List-list--smaller .Group_Icon_List-item .Group_Icon_List-link{width:80px;font-size:13px}
.Group_Icon_List .Group_Icon_List-list .Group_Icon_List-item{margin-top:8px;margin-bottom:8px}
.Group_Icon_List .Group_Icon_List-list .Group_Icon_List-item .Group_Icon_List-link{border-bottom:0;text-decoration:none;display:block;padding-left:4px;padding-right:4px;margin-left:auto;margin-right:auto;font-size:14px;font-weight:400;color:#353535;text-align:left}
.Group_Icon_List .Group_Icon_List-list .Group_Icon_List-item .Group_Icon_List-link img{width:36px}
@media(max-width:479px){.Group_Icon_List .Group_Icon_List-list .Group_Icon_List-item{width:33%}
}
@media(min-width:480px){.Group_Icon_List .Group_Icon_List-list .Group_Icon_List-item{margin:12px}
}
.Group_Icon_List .Group_Icon_List-list+.Group_Icon_List-list{margin-top:32px}
@media(min-width:640px){.Menu--Content-menu{padding-top:32px;padding-bottom:32px;padding-left:0;padding-right:0}
}
.Menu--Content-menu>h3{padding-top:0;padding-bottom:0;padding-left:20px;padding-right:20px}
@media(min-width:768px){.Menu--Content-menu>h3{padding-left:32px;padding-right:32px}
}
@media(min-width:768px){.Menu--Content-menu .Menu-list{-webkit-column-count:2;column-count:2}
}
@media(min-width:960px){.Menu--Content-menu .Menu-list{-webkit-column-count:3;column-count:3}
}
.Menu--Content-menu .Menu-list>*{padding-top:0;padding-right:20px;padding-bottom:32px;padding-left:20px}
.Menu--Content-menu .Menu-list>*:last-child{padding-bottom:0}
@media(min-width:768px){.Menu--Content-menu .Menu-list>*{padding-right:32px;padding-bottom:48px;padding-left:32px}
}
.Menu--Content-menu .Menu-list .Menu-item{font-weight:400}
.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item{padding-top:8px;padding-right:0;padding-bottom:0;padding-left:0;margin:0}
@media(min-width:768px){.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item{padding-top:10px}
}
.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item .Menu-link{color:#518aba}
.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item .Menu-link:hover,.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item .Menu-link:active,.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item .Menu-link:focus{text-decoration:underline}
.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item .Menu-link.featured-product{font-weight:400}
.Menu--Content-menu .Menu-link h3,.Menu--Content-menu .Menu-link a+h3{color:#518aba;margin:0;font-weight:300}
@media(min-width:768px){.Content_Menu{padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;border-top:1px solid #ccc}
}
@media(min-width:960px){.Content_Menu .Menu-list{-webkit-column-rule:1px outset #ccc;column-rule:1px outset #ccc}
}
.Content_Menu .Menu-list>*{-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}
.Content_Feature{background:#f6f7f8;border-radius:8px}
.Content_Feature.Content_Feature--desktop-only{display:none}
@media(min-width:640px){.Content_Feature.Content_Feature--desktop-only{display:block}
}
.Content_Feature.Content_Feature--spacious{margin:24px 0}
@media(max-width:639px){.Content_Feature .Menu--Content-menu{padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}
}
@media(min-width:640px){.Menu--Content-menu{padding-top:32px;padding-bottom:32px;padding-left:0;padding-right:0}
}
.Menu--Content-menu>h3{padding-top:0;padding-bottom:0;padding-left:20px;padding-right:20px}
@media(min-width:768px){.Menu--Content-menu>h3{padding-left:32px;padding-right:32px}
}
@media(min-width:768px){.Menu--Content-menu .Menu-list{-webkit-column-count:2;column-count:2}
}
@media(min-width:960px){.Menu--Content-menu .Menu-list{-webkit-column-count:3;column-count:3}
}
.Menu--Content-menu .Menu-list>*{padding-top:0;padding-right:20px;padding-bottom:32px;padding-left:20px}
.Menu--Content-menu .Menu-list>*:last-child{padding-bottom:0}
@media(min-width:768px){.Menu--Content-menu .Menu-list>*{padding-right:32px;padding-bottom:48px;padding-left:32px}
}
.Menu--Content-menu .Menu-list .Menu-item{font-weight:400}
.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item{padding-top:8px;padding-right:0;padding-bottom:0;padding-left:0;margin:0}
@media(min-width:768px){.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item{padding-top:10px}
}
.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item .Menu-link{color:#518aba}
.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item .Menu-link:hover,.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item .Menu-link:active,.Menu--Content-menu .Menu-list .Menu-submenu .Menu-item .Menu-link:focus{text-decoration:underline}
.Search_Products{margin-top:8px}
@media(min-width:640px){.Search_Products{margin-top:20px;margin-bottom:20px;margin-left:0;margin-right:0}
}
@media(min-width:960px){.Search_Products{padding:0 32px;margin-top:32px;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
}
.Search_Products .Search_Products-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;min-width:40%}
@media(max-width:959px){.Search_Products .Search_Products-form{margin:24px 0 4px 0}
}
.Search_Products .Search_Products-form label{font-weight:400;padding-right:16px;min-width:85px;display:none;padding-top:12px}
@media(min-width:640px){.Search_Products .Search_Products-form label{display:block}
}
.Search_Products .Search_Products-form .search-button{position:absolute;right:8px;background-position:0 -352px;content:"";opacity:.6}
@media(min-width:640px){.Search_Products .Search_Products-form .search-button{right:16px}
}
.Contact_Icon_List{margin:12px auto auto auto}
.Contact_Icon_List .Contact_Icon_List-list{list-style-type:none;margin-top:0;margin-bottom:0;padding:0}
.Contact_Icon_List .Contact_Icon_List-list+.Contact_Icon_List-list{margin-top:32px}
.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item{margin:8px 4px}
@media(min-width:480px){.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item{margin:12px}
}
.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item .Contact_Icon_List-link{border-bottom:0;text-decoration:none;display:inline-block;max-width:140px;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;color:#518aba;text-align:center}
.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item .Contact_Icon_List-link:hover,.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item .Contact_Icon_List-link:active,.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item .Contact_Icon_List-link:focus{text-decoration:underline}
.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item .Contact_Icon_List-link:hover .Contact_Icon_List-image,.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item .Contact_Icon_List-link:active .Contact_Icon_List-image,.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item .Contact_Icon_List-link:focus .Contact_Icon_List-image{border:1px solid #518aba}
.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item .Contact_Icon_List-link .Contact_Icon_List-image{display:block;margin-bottom:8px;border-radius:12px;background:white;border:1px solid #e9eaed;width:57.6px;height:57.6px;position:relative;text-align:center;margin-left:auto;margin-right:auto}
.Contact_Icon_List .Contact_Icon_List-list .Contact_Icon_List-item .Contact_Icon_List-link .Contact_Icon_List-image:after{position:absolute;right:0;bottom:0;width:32px;left:50%;margin-left:-16px;height:32px;top:50%;margin-top:-16px;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}
.Contact_Icon_List .Contact_Icon_List-list.Contact_Icon_List-list--flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.Contact_Icon_List .Contact_Icon_List-list.Contact_Icon_List-list--flex span{position:relative}
.Contact_Icon_List .Contact_Icon_List-list.Contact_Icon_List-list--flex span:after{position:absolute;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);background-position:0 -32px;content:"";margin-top:-3px;margin-left:-4px}
@media(max-width:639px){.Contact_Icon_List .Contact_Icon_List-list.Contact_Icon_List-list--flex span:after{margin-top:-6px}
}
@media(max-width:767px){.Contact_Icon_List .Contact_Icon_List-list.Contact_Icon_List-list--flex>*{width:40%}
}
.Contact_Icon_List .icon-phone:after{background-position:0 -672px;content:""}
.Contact_Icon_List .icon-world:after{background-position:0 -736px;content:""}
.Contact_Icon_List .icon-form:after{background-position:0 -704px;content:""}
.Contact_Icon_List .icon-aircraft:after{background-position:0 -768px;content:""}
.Contact_Icon_List-list--flex,.Group_Icon_List-list--flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.Contact_Icon_List-list--flex span,.Group_Icon_List-list--flex span{display:block;margin-top:4px}
.fullWidthContainer a.Group_Icon_List-link{color:#000 !important}
.Group_Section .Group_Icon_List{margin:0 -8px}
@media(min-width:480px){.Group_Section .Group_Icon_List{margin:12px auto auto auto}
}
.Group_Icon_List-list{list-style-type:none;margin-top:0;margin-bottom:0;padding:0}
.Group_Icon_List-list+.Group_Icon_List-list{margin-top:32px}
.Group_Icon_List-item{margin-top:8px;margin-bottom:8px}
@media(max-width:479px){.Group_Icon_List-item{width:33%}
}
@media(min-width:480px){.Group_Icon_List-item{margin:12px}
}
.Group_Icon_List-link{border-bottom:0;text-decoration:none;display:block;padding-top:8px;padding-bottom:8px;padding-left:4px;padding-right:4px;margin-left:auto;margin-right:auto;font-size:14px;font-weight:400;color:#353535;text-align:left}
.Group_Icon_List-link img{width:36px}
.Group_Icon_List-list--flex{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:480px){.Group_Icon_List-list--flex{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
.Group_Icon_List-list--flex .Group_Icon_List-link{width:88px;text-align:center}
@media(min-width:480px){.Group_Icon_List-list--flex .Group_Icon_List-link{width:96px}
}
.Group_Icon_List-list--smaller{width:100%;padding:8px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media(min-width:480px){.Group_Icon_List-list--smaller{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
}
.Group_Icon_List-list--smaller .Group_Icon_List-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.Group_Icon_List-list--smaller .Group_Icon_List-link{width:80px;font-size:13px}
.fullWidthContainer a.Group_Icon_List-link{color:#000 !important}
.hero-carousel-with-search .hero-cws{position:relative}
.hero-carousel-with-search .hero-cws--slides-item{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;width:100%;height:540px}
@media(min-width:768px){.hero-carousel-with-search .hero-cws--slides-item{height:600px}
}
@media(min-width:960px){.hero-carousel-with-search .hero-cws--slides-item{height:700px}
}
.hero-carousel-with-search .hero-cws--slides-item__bg-tint{position:absolute;width:100%;top:0;height:100%}
.hero-carousel-with-search .hero-cws--slides-item__bg-tint.black-opacity{background:rgba(0,0,0,0.3)}
.hero-carousel-with-search .hero-cws--content{position:absolute;top:28%;display:flex;flex-direction:column;width:100%;padding:0 20px}
@media(min-width:768px){.hero-carousel-with-search .hero-cws--content{top:35%;padding:0 35px}
}
.hero-carousel-with-search .hero-cws--content-header{text-align:center;margin-bottom:30px}
@media(min-width:768px){.hero-carousel-with-search .hero-cws--content-header{text-align:left;margin-left:2%}
}
@media(min-width:960px){.hero-carousel-with-search .hero-cws--content-header{margin-left:22%}
}
.hero-carousel-with-search .hero-cws--content-header__sub-text{color:#fff;font-size:30px;font-weight:300;line-height:30px;position:relative;margin-bottom:18px;display:inline-block}
.hero-carousel-with-search .hero-cws--content-header__animation{display:block}
@media(min-width:768px){.hero-carousel-with-search .hero-cws--content-header__animation .animation-content{display:flex;flex-wrap:wrap}
}
@media(min-width:960px){.hero-carousel-with-search .hero-cws--content-header__animation .animation-content{max-width:1280px}
}
.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .animation-wrapper{height:45px;overflow:hidden;margin-top:12px}
@media(min-width:768px){.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .animation-wrapper{height:55px;margin:0}
}
@media(min-width:960px){.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .animation-wrapper{height:65px}
}
.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .animation-wrapper .animation-list{transform:translateY(0);transition:all 1s;padding:0;margin:0}
.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .animation-wrapper .animation-list .animation-item{list-style:none;padding:0;margin:0;color:#fff;font-size:40px;font-weight:900;line-height:45px;text-transform:uppercase}
@media(min-width:768px){.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .animation-wrapper .animation-list .animation-item{font-size:50px;line-height:55px;text-align:left}
}
@media(min-width:960px){.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .animation-wrapper .animation-list .animation-item{font-size:60px;line-height:65px}
}
.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .main-title{padding:0;margin:0;color:#fff;font-size:40px;font-weight:900;line-height:45px;text-transform:uppercase}
@media(min-width:768px){.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .main-title{font-size:50px;line-height:55px;margin:0 16px 0 0}
}
@media(min-width:960px){.hero-carousel-with-search .hero-cws--content-header__animation .animation-content .main-title{font-size:60px;line-height:65px}
}
.hero-carousel-with-search .hero-cws--content-search{width:100%}
.hero-carousel-with-search .hero-cws--content-search__form{display:flex;justify-content:center;width:100%;margin:0 auto;background:transparent;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,0.5);box-shadow:0 0 25px 0 rgba(0,0,0,0.5)}
@media(min-width:768px){.hero-carousel-with-search .hero-cws--content-search__form{width:95%}
}
@media(min-width:960px){.hero-carousel-with-search .hero-cws--content-search__form{width:55.5%}
}
.hero-carousel-with-search .hero-cws--content-search__form .search-input-wrapper{position:relative;flex-grow:1}
.hero-carousel-with-search .hero-cws--content-search__form .search-input-wrapper:after{content:"";display:inline-block;width:32px;height:32px;position:absolute;top:8px;left:10px;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);background:url('../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg') no-repeat 0 -352px;background-size:32px 1056px}
.hero-carousel-with-search .hero-cws--content-search__form .search-input-wrapper .search-input{width:100%;font-size:16px !important;font-weight:300;padding:14px 30px 14px 50px;border:0;background:rgba(255,255,255,0.9);margin:0}
.hero-carousel-with-search .hero-cws--content-search__form .search-submit{text-transform:uppercase;border:0;background:rgba(135,33,46,0.9);color:#fff;font-size:20px;font-weight:300;text-align:center;padding:12px}
@media(min-width:768px){.hero-carousel-with-search .hero-cws--content-search__form .search-submit{font-size:24px;padding:12px 36px}
}
.Hero{position:relative}
.Hero .carousel{margin:0 !important}
.Hero .slider-for .item{display:none}
.Hero .slider-for.slick-initialized .item{display:block}
.Hero .slider-for.slick-initialized .item:first-child{display:block;background:#d7d7d7}
.Hero .slider-for .slick-slide{outline:0;height:680px}
.Hero .slider-for .slick-slide img{width:100%;height:680px !important;-o-object-fit:cover;object-fit:cover}
@media(max-width:639px){.Hero .slider-for .slick-slide img{height:400px !important}
}
@media(max-width:639px){.Hero .slider-for .slick-slide{height:400px}
}
.Hero .carousel-nav{display:none;z-index:2;position:relative;top:0;width:100%;height:100%;letter-spacing:.8}
.Hero .carousel-nav.slick-initialized{display:block}
.Hero .carousel-nav .slick-list{height:100%}
.Hero .carousel-nav .slick-list .slick-slide{position:relative;outline:0;height:550px}
@media(max-width:639px){.Hero .carousel-nav .slick-list .slick-slide{height:445px}
}
.Hero .carousel-nav .slick-list .slick-slide .carousel-content{visibility:hidden;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}
.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper{color:#fff;visibility:hidden;padding:28px 24px}
@media(min-width:960px){.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper{padding:40px}
}
.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper .carousel-title{font-size:36px;font-weight:300;line-height:1.1}
@media(min-width:640px){.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper .carousel-title{font-size:40px}
}
@media(min-width:768px){.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper .carousel-title{font-size:46px}
}
@media(min-width:1200px){.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper .carousel-title{line-height:1.2;font-size:52px}
}
.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper .carousel-headline,.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper p{font-weight:300;line-height:1.6}
@media(max-width:959px){.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper .carousel-headline,.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper p{font-size:16px;line-height:1.5}
}
@media(max-width:639px){.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper .carousel-headline,.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-wrapper p{font-size:14px;font-weight:400}
}
.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-share{background:#7f0026;height:80px}
.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-share .carousel-share-wrapper{padding:24px 40px}
.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-share .carousel-share-wrapper ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}
.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-share .carousel-share-wrapper ul>li{display:inline-block}
.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-share .carousel-share-wrapper ul li{padding-right:10px}
@media(max-width:639px){.Hero .carousel-nav .slick-list .slick-slide .carousel-content .carousel-share{display:none}
}
.Hero .carousel-nav .slick-list .slick-slide.slick-current{height:550px}
.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content{visibility:visible;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);background-color:#98002e;max-height:100%;position:absolute;bottom:0;width:100%;z-index:99}
.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content .btn{background-color:#a31a43;border:1px solid white;border-radius:8px;line-height:45px;height:45px;font-size:13px;color:white;text-transform:uppercase;margin:4px 0 0 0}
@media(max-width:639px){.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content .btn{line-height:40px;height:40px;padding:0 20px;font-size:12px}
}
.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content .btn:hover,.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content .btn:active,.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content .btn:focus{background:white;color:#a31a43}
.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content .carousel-share ul li.carousel-share--clipboard-message{color:#fff;line-height:30px;vertical-align:top;display:inline-block}
.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content .carousel-share ul li.carousel-share--clipboard-message.hide{display:none}
.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content .carousel-share ul .carousel-share--clipboard-copy{line-height:30px;width:40px}
.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-content .carousel-wrapper{visibility:visible;transition-delay:.5s}
@media(max-width:639px){.Hero .carousel-nav .slick-list .slick-slide.slick-current{height:445px}
}
@media(min-width:640px){.Hero .carousel-nav .slick-list .slick-slide.slick-current{width:350px !important}
}
@media(min-width:768px){.Hero .carousel-nav .slick-list .slick-slide.slick-current{width:350px !important}
}
@media(min-width:960px){.Hero .carousel-nav .slick-list .slick-slide.slick-current{width:500px !important}
}
@media(min-width:1200px){.Hero .carousel-nav .slick-list .slick-slide.slick-current{width:525px !important}
}
.Hero .carousel-nav .slick-list .slick-slide.slick-current .carousel-nav-item{background:#7f0026}
.Hero .carousel-nav .slick-list .slick-slide .carousel-nav-item{background:white;padding:5px 16px 0 16px !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:80px;border-bottom:5px solid transparent;position:absolute;bottom:0;font-size:17px;line-height:1.4;cursor:pointer}
@media(max-width:1399px){.Hero .carousel-nav .slick-list .slick-slide .carousel-nav-item{font-size:15px}
}
@media(max-width:959px){.Hero .carousel-nav .slick-list .slick-slide .carousel-nav-item{font-size:14px}
}
.Hero .carousel-nav .slick-list .slick-slide .carousel-nav-item:before{position:absolute;top:50%;margin-top:auto;margin-bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';display:block;width:1px;height:40%;background-color:#e1e1e1;box-shadow:0 0 0 0 #fff inset,0 0 0 0 #fff inset;left:0}
.Hero .carousel-nav .slick-list .slick-slide .carousel-nav-item.is-hovered,.Hero .carousel-nav .slick-list .slick-slide .carousel-nav-item.is-active,.Hero .carousel-nav .slick-list .slick-slide .carousel-nav-item:hover,.Hero .carousel-nav .slick-list .slick-slide .carousel-nav-item:focus{color:#98002e;border-bottom:5px solid #98002e}
.Hero .slider-nav{width:100%;height:550px;display:inline-block;z-index:1}
@media(min-width:640px){.Hero .slider-nav{position:absolute;top:86px;left:0}
}
@media(max-width:639px){.Hero .slider-nav{height:445px;width:93%;position:absolute;top:0;left:50%;margin-left:auto;margin-right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
.Hero.Hero--connected_ribbon .carousel-nav .carousel-nav-item{border-bottom:5px solid #98002e !important}
.Hero.Hero--title_size_medium .carousel-title{font-size:40px !important}
.Hero.Hero--title_size_small .carousel-title{font-size:32px !important}
.Hero.Hero--headline_size_large .carousel-headline{font-size:22px !important}
.Hero.Hero--headline_size_small .carousel-headline{font-size:16px !important}
.Hero.Hero--cta_size_large a.btn.btn-primary{font-size:18px !important}
.Hero.Hero--cta_size_medium a.btn.btn-primary{font-size:16px !important}
.Hero.Hero--no_overflow .slider-for .slick-slide{height:636px}
.fullWidthContainer-v2 .u-padding-industries-hero{padding:90px 0}
.fullWidthContainer-v2 .u-padding-industries-hero .u-padding-industries-hero-vertical{padding:0 24px}
@media(min-width:768px){.fullWidthContainer-v2 .u-padding-industries-hero .u-padding-industries-hero-vertical{padding:30px 38px}
}
@media(min-width:960px){.fullWidthContainer-v2 .u-padding-industries-hero .u-padding-industries-hero-vertical{padding:60px 55px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg{overflow:hidden;min-height:100%}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.youtube-bg{padding-top:0;background-color:black}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.youtube-bg .youtube-container{opacity:0}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.youtube-bg.hide-overlay{background-color:transparent}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.youtube-bg.hide-overlay .youtube-container{opacity:1}
@supports(-webkit-touch-callout:none){iframe.background-video.wistia_embed{margin-left:calc(6%)}
}
@supports(-webkit-marquee-repetition:infinite) and (object-fit:fill){iframe.background-video.wistia_embed{margin-left:calc(6%)}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg iframe.background-video.wistia_embed{height:100% !important;width:100% !important;top:50% !important;-ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg img.is-bg-img{pointer-events:none;position:absolute;object-fit:cover;height:100%;width:100%;left:0;top:0;z-index:-1}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content{padding-top:0}
@media only screen and (min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content.u-limit-width-true{margin:0 100px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content.u-limit-width-false{width:100%}
@media only screen and (min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content.u-limit-width-small{margin:0 50px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2{display:flex;flex-direction:column;justify-content:center;align-items:center}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2{display:block;padding:0 45px}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2{padding:0 0 0 50px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content{margin-bottom:18px;text-align:center;width:100%}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content{text-align:left}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__heading,.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__sub-heading,.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__main{color:#fff;padding:0;margin:0}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__heading,.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__sub-heading{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__heading,.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__sub-heading{word-break:break-word}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__heading{margin-bottom:25px}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__heading{margin-bottom:15px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__sub-heading{font-size:28px;font-weight:300;margin-bottom:12px}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__sub-heading{font-size:32px}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__sub-heading{font-size:34px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__main{font-size:18px;font-weight:300;line-height:24px;margin-bottom:8px}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__main{margin-bottom:25}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2--txt-content__main{margin-bottom:0}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .social-links-v2-list{margin:0 0 32px}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .social-links-v2-list{padding:0}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .social-links-v2-list{position:relative;left:-8px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .social-links-v2-list--items{margin:0 10px 0 0}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action{text-align:center}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action{text-align:left}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action .CallToAction{width:auto;border:0;padding:10px 25px;background-color:#87212e;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;text-transform:uppercase}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action .CallToAction:hover,.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action .CallToAction:focus{border:0;background-color:#404040}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action .CallToAction .CTA-text{color:#fff;text-align:center;padding-left:0}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action .CallToAction .CTA-text p,.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action .CallToAction .CTA-text h2{margin:0;line-height:26px;font-size:15px;font-weight:400}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action .CallToAction .CTA-text p,.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .call-to-action .CallToAction .CTA-text h2{font-size:18px;font-weight:300}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2.fw-normal-section-v2{width:100%}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2.fw-narrow-section-v2{width:70%}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2.fw-extra-narrow-section-v2{width:50%}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.fullwidthcontainer-black-light-tint .tint{background-color:rgba(0,0,0,0.44)}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.u-background-light-blue{background-color:#5e82ab}
@media(max-width:767px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl>div{padding:10px 0 !important}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex:1 0 50%;max-width:50%}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Column_Control-content--left{padding-right:16px;padding-left:0}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Column_Control-content--left .section-header .Section_Header{padding-right:20px}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Column_Control-content--right .section-header .Section_Header{padding-left:20px}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header{align-items:center;display:flex;height:96%;padding-bottom:20px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text{padding:0}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text{text-align:left}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text h1,.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text h4{color:#666}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text h1{font-size:24px;font-weight:300}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text h1{margin-top:0}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text h1{font-size:30px;line-height:1.3}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text p{font-size:16px;font-weight:300;text-align:center}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text p{text-align:left}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text p{font-size:18px;line-height:24px}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text ul{margin-bottom:.71em}
}
@media(max-width:767px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .section-header .Section_Header .Text ul{margin-bottom:.64em}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .image{margin-bottom:0}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action{text-align:center;margin-top:25px}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action{text-align:left}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action{margin-top:35px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action .CallToAction{width:auto;border:0;padding:10px 25px;background-color:#87212e;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;text-transform:uppercase}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action .CallToAction:hover,.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action .CallToAction:focus{border:0;background-color:#404040}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action .CallToAction .CTA-text{color:#fff;text-align:center;padding-left:0}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action .CallToAction .CTA-text p,.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action .CallToAction .CTA-text h2{margin:0;line-height:26px;font-size:15px;font-weight:400}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action .CallToAction .CTA-text p,.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .call-to-action .CallToAction .CTA-text h2{font-size:18px;font-weight:300}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video{height:290px}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video{height:560px}
}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .video-js{height:290px}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .video-js{height:560px}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .video-js .vjs-poster{background-size:cover}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .video-js .vjs-big-play-button{border:5px solid rgba(255,255,255,0.5);height:100px;width:100px;border-radius:50%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;top:34%}
@media(min-width:768px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .video-js .vjs-big-play-button{top:41%}
}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .video-js .vjs-big-play-button{top:45%}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .video-js .vjs-big-play-button:before{content:none}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .video-js .vjs-big-play-button .vjs-icon-placeholder{display:inline-block;width:58px;padding-bottom:34px;border-bottom:5px solid rgba(255,255,255,0.7);border-right:5px solid transparent;border-left:5px solid transparent;overflow:hidden;position:relative;bottom:6px}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .video-js .vjs-big-play-button .vjs-icon-placeholder:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;border-top:5px solid rgba(255,255,255,0.7);border-left:5px solid rgba(255,255,255,0.7);-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid>div.Flex_Grid--Column .Video_Gallery .video .responsive_padding{padding-top:0}
@media(min-width:768px) and (max-width:959px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg.image-video-tiles .columnControl .Flex_Grid.Flex_Grid--reverse-order-stacked{flex-direction:row}
}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.height-full{height:calc(56.25vw)}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg.height-full .fullWidthContainer-content{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .background-video{pointer-events:none;position:absolute !important;object-fit:cover !important;height:100%;width:100%;left:0;top:0;z-index:-1;overflow-y:hidden}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .background-video video{width:100%}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .youtube-container{position:absolute;padding-bottom:56.25%;width:300%;left:-100%;z-index:-1}
.fullWidthContainer-v2 .u-padding-thick-top-bottom-vertical{padding:55px 0}
@media(min-width:768px){.fullWidthContainer-v2 .u-padding-thick-top-bottom-vertical{padding:65px 0}
}
@media(min-width:960px){.fullWidthContainer-v2 .u-padding-thick-top-bottom-vertical{padding:126px 0}
}
.fullWidthContainer-v2 .Section_Header .Text{color:#000}
.Tile{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.Tile .Tile-wrap{box-shadow:1px 1px 15px -2px rgba(0,0,0,0.35);margin-left:auto;margin-right:auto;position:relative;background:white}
@media(min-width:640px){.Tile .Tile-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
}
@media(min-width:960px){.Tile .Tile-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
.Tile .Tile-wrap.js-compat-object-fit{background-size:cover;background-position:center center}
.Tile .Tile-wrap.js-compat-object-fit>img{display:none}
.Tile .Tile-wrap>img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block;position:absolute}
.Tile .Tile-wrap[data-zoom]{cursor:zoom-in}
.Tile .Tile-wrap .Tile-content{z-index:1;text-align:left;padding:24px}
@media(min-width:640px){.Tile .Tile-wrap .Tile-content{padding:32px}
}
@media(min-width:960px){.Tile .Tile-wrap .Tile-content{padding:48px}
}
.Tile .Tile-wrap .Tile-content .Tile-link{font-weight:300;text-decoration:none;will-change:transition;transition-property:border-bottom-color;transition-duration:.07s;transition-timing-function:ease-out;border-bottom-style:solid;color:#518aba}
.Tile .Tile-wrap .Tile-content .Tile-link:after{content:">";padding-left:4px}
.Tile .Tile-wrap .Tile-content .Tile-subheading{font-size:.9em;margin-bottom:20px;text-transform:uppercase}
.Tile .Tile-wrap .Tile-content .Tile-text{margin:20px 0}
.Tile .Tile-wrap .Tile-content h3+.Tile-text{margin-top:16px}
.Tile .Tile-wrap .Tile-content.u-background-blue a.u-linkstyle-plain,.Tile .Tile-wrap .Tile-content.u-background-blue a.u-linkstyle-plain:hover{color:#fff !important}
.Tile .Tile-wrap .Tile-content.u-background-burgandy a.u-linkstyle-plain,.Tile .Tile-wrap .Tile-content.u-background-burgandy a.u-linkstyle-plain:hover{color:#fff !important}
.Tile .Tile-wrap .Tile-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:40%;margin-top:-64px;float:right}
@media(min-width:640px){.Tile .Tile-wrap .Tile-image{margin-top:0}
}
.Tile .Tile-wrap .Tile-image img{width:100%;max-width:305px;padding:0 24px 0 0}
@media(min-width:640px){.Tile.Tile--has-thumb .Tile-content{width:60%}
}
@media(min-width:960px){.Tile.Tile--has-thumb .Tile-content{padding-right:32px}
}
@media(max-width:640px){.Tile.Tile--has-thumb.Tile--has-thumb-left .Tile-image{width:40%;margin-top:64px;float:right}
}
.Tile.Tile--content-full .Tile-content{width:100%}
.Tile.Tile--bg-blue .Tile-wrap{background:#518aba}
.Tile.Tile--bg-blue h3,.Tile.Tile--bg-blue .Tile-subheading,.Tile.Tile--bg-blue p,.Tile.Tile--bg-blue a{color:white}
.Tile.Tile--bg-blue .Tile-link .u-linkstyle-button{color:#000;background-color:#fff}
.Tile.Tile--bg-white .Tile-wrap{background:white}
.Tile.Tile--bg-dark .Tile-overlay{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex:0 0 100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:linear-gradient(to right,rgba(0,0,0,0.65) 0,rgba(0,0,0,0.65) 16%,transparent 76%,transparent 83%)}
.feature-tile{height:100%}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.feature-tile{height:auto}
}
.is-bg-img .Tile .Tile-wrap{box-shadow:none}
.is-bg-img .Tile .Tile-wrap .Tile-content{color:#fff}
.is-bg-img .Tile .Tile-wrap .Tile-content h3{color:#fff}
.moog-tool{max-width:90%;margin:0 auto;padding-bottom:100px}
@media screen and (max-width:1024px){.moog-tool{max-width:initial;padding-bottom:48px}
}
.title h1{font-size:48px;line-height:57px}
@media only screen and (max-width:768px){.title h1{font-size:35px;line-height:42px}
}
.title h1 i{color:#9a323c;cursor:pointer}
.lookup-subtitle{font-size:.85em}
.moog-tool-footer{display:none;background:#fff;position:fixed;bottom:0;width:100%;border-top:1px solid #d6d6d6;padding:24px 0;text-align:center;z-index:9999}
@media print{.moog-tool-footer{display:none !important}
}
.moog-tool-footer .requested-docs{position:relative;padding-left:100px;padding-right:100px;padding-top:10px;padding-bottom:10px;font-weight:700;display:inline-block;border-width:3px;border-style:solid;border-color:transparent;background-color:#d6d6d6;color:#fff !important;font-size:18px;cursor:pointer}
@media screen and (max-width:1024px){.moog-tool-footer .requested-docs{padding-left:15px;padding-right:15px}
}
.moog-tool-footer .requested-docs.active{background:#9a323c}
.moog-tool-footer .requested-docs .number-docs{border:2px solid;border-color:#d6d6d6;position:absolute;top:-15px;right:-15px;border-radius:50%;background:#fff;width:30px;height:30px;line-height:26px}
.moog-tool-footer .requested-docs .number-docs.active{background:#fff;border-color:#9a323c;color:#9a323c}
.moog-tool-footer .clear-cart{padding-left:24px;font-size:1.125em;cursor:pointer;color:#4284d5;text-decoration:underline}
.moog-lookup-loader,.moog-lookup-loader:after{border-radius:50%;width:50px;height:50px}
.moog-lookup-loader{display:none;margin:60px auto;font-size:10px;text-indent:-9999em;position:absolute;left:50%;top:50%;z-index:9999;border-top:1.1em solid rgba(0,0,0,0.2);border-right:1.1em solid rgba(0,0,0,0.2);border-bottom:1.1em solid rgba(0,0,0,0.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loadthemoog-lookup-loader 1.1s infinite linear;animation:loadthemoog-lookup-loader 1.1s infinite linear}
@-webkit-keyframes loadthemoog-lookup-loader{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes load8{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.asps-help{width:650px;margin:0 auto;height:100%;text-align:left;max-height:50%;-webkit-box-shadow:0 0 2000px 2000px rgba(166,166,166,0.73);-moz-box-shadow:0 0 2000px 2000px rgba(166,166,166,0.73);box-shadow:0 0 2000px 2000px rgba(166,166,166,0.73);padding:34px 24px;display:none;position:fixed;left:50%;z-index:9999999999999;background:#fff !important;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);box-sizing:border-box}
@media screen and (max-width:680px){.asps-help{width:80%}
}
.asps-help span{text-align:center;position:absolute;top:-15px;right:-15px;background:#9a323c;color:#fff;display:block;width:30px;height:30px;line-height:30px;border-radius:30px;cursor:pointer}
.asps-help .content{overflow-y:auto;height:100%;padding:0 24px 0 0}
.asps-help .content::-webkit-scrollbar{width:10px}
.asps-help .content::-webkit-scrollbar-track{background:#f1f1f1}
.asps-help .content::-webkit-scrollbar-thumb{background:#888}
.asps-help .content::-webkit-scrollbar-thumb:hover{background:#555}
.lookup-container.form-container{max-width:initial;padding-left:0;padding-right:0}
.lookup-container.form-container .inner{padding-top:24px;width:70%;margin:0 auto}
@media screen and (max-width:1024px){.lookup-container.form-container .inner{width:100%}
}
.lookup-container.form-container .inner .subTitle{font-size:15px}
.lookup-container.form-container .inner .confirmation{padding-top:20px;font-weight:600;color:#000}
.lookup-container.form-container .requested-docs .item{max-width:70%;margin:0 auto;padding-right:24px;padding-bottom:12px}
.lookup-container.form-container .requested-docs h5{font-size:.95em;padding-right:30px;font-weight:400}
.lookup-container.form-container .requested-docs .icon{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer}
.lookup-container.form-container .requested-docs .icon i{font-size:24px;color:#9a323c}
.lookup-container.form-container .requested-docs .icon.print-doc{position:initial;transform:none}
.lookup-container.form-container form{max-width:70%;margin-left:auto;margin-right:auto;margin-top:36px;position:relative}
.lookup-container.form-container form input{padding-left:0;border-radius:0;border-top:0;border-right:0;border-left:0;border-bottom:2px solid #d6d6d6;padding-bottom:5px;margin-bottom:24px}
.lookup-container.form-container form .privacy{margin-bottom:24px;font-size:12px;clear:both;display:block;line-height:18px}
.lookup-container.form-container form .required{font-size:13px;display:inline-block;width:100%;color:#98002e;font-weight:500;padding:2px;float:right;max-width:120px;text-align:center;margin-top:-60px}
.lookup-container.form-container form .required-alert{color:#98002e;font-weight:500;padding-top:20px;display:block}
.lookup-container.form-container form .checkmark{margin-left:15px;color:white;font-weight:bold;float:right !important;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}
.lookup-container.form-container .back-to-lookup{cursor:pointer;color:#4284d5;text-decoration:underline}
@media print{.lookup-container.form-container .back-to-lookup{display:none}
}
.lookup-container.form-container.secondary-submit .lookup-send-btn{max-width:250px}
.lookup-container.form-container.secondary-submit .requested-docs h5{padding-right:0}
@media print{.lookup-container.form-container.secondary-submit .requested-docs h5{font-size:14px}
}
.lookup-container.form-container.secondary-submit .requested-docs h3{margin-top:0}
.lookup-container.form-container.secondary-submit .lookup-send-btn{background:#9a323c;margin:0 auto;margin-top:48px}
@media print{.lookup-container.form-container.secondary-submit .lookup-send-btn{display:none}
}
.lookup-container.form-container.secondary-submit .lookup-send-btn:hover{background:#404040}
.lookup-container.form-container.secondary-submit .lookup-send-btn button{padding-left:0;padding-right:0;width:100%}
@media print{.lookup-container.form-container h1{display:none}
}
.lookup-container.form-container.arms .requested-docs .item{padding-right:0}
.lookup-container .text-center{text-align:center}
.lookup-container select,.lookup-container input{width:100%;padding:8px;color:#3d464d;font-size:16px !important;border:1px solid #ccc;margin-bottom:0}
.lookup-container select[type="checkbox"],.lookup-container input[type="checkbox"]{margin-left:0;display:inline-block;width:auto;clear:both;-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox}
.lookup-container input{display:block;width:100%;line-height:1.25;padding:.5rem .75rem;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}
.lookup-container input[type="search"]{padding-top:12px;padding-bottom:12px}
.lookup-container .lookup-search-btn{margin:12px 0 0 0;width:auto}
@media screen and (max-width:1024px){.lookup-container .lookup-search-btn{width:100%}
}
.lookup-container .lookup-search-btn .CTA-text{text-transform:uppercase;padding-left:24px;padding-right:24px}
@media screen and (max-width:1024px){.lookup-container .lookup-search-btn .CTA-text{font-size:1em;text-align:center;margin:0 auto}
}
.lookup-container .lookup-search-btn.lookup-send-btn{clear:both;display:block;max-width:135px;background:#9a323c;padding:12px 36px;color:#fff}
.lookup-container .lookup-search-btn.lookup-send-btn[disabled]{background:#d6d6d6}
.lookup-container .lookup-results{margin:24px 0 0 0}
.lookup-container .lookup-results .item{padding:24px 0;border-bottom:1px solid #d6d6d6;position:relative;padding-right:40%}
@media screen and (max-width:767px){.lookup-container .lookup-results .item{padding-right:0}
}
.lookup-container .lookup-results .item h4{font-weight:400;font-size:19px}
@media screen and (max-width:767px){.lookup-container .lookup-results .item h4{padding-right:90px}
}
.lookup-container .lookup-results .item span{font-size:15px}
.lookup-container .lookup-results .item span.padded{padding-left:12px}
@media screen and (max-width:1024px){.lookup-container .lookup-results .item span.padded.date{clear:both;display:block;padding-left:0}
}
.lookup-container .lookup-results .item .add-cart{position:absolute;top:50%;right:0;transform:translateY(-50%);width:180px;text-align:center;font-size:16px;text-transform:uppercase}
@media screen and (max-width:767px){.lookup-container .lookup-results .item .add-cart{top:10px;transform:initial;font-size:14px;padding:7px;position:relative;width:100%}
}
.lookup-container .lookup-results .item .add-cart.added-to-cart{background:#fff;color:#98002e !important;border-color:#98002e}
.lookup-container .lookup-results .item:last-child{border-bottom:0;margin-bottom:24px}
.lookup-container .lookup-results .item strong{font-weight:500}
.lookup-container .typeahead__cancel-button{line-height:1.45;font-size:23px}
.lookup-container .typeahead-count-container{font-size:15px;color:#666;height:32px}
.lookup-container .typeahead-count-container strong{font-weight:400}
.lookup-container .typeahead__list{height:250px;overflow:auto}
#ssqr-lookup-results-container .item{padding-right:30%}
@media screen and (max-width:767px){#ssqr-lookup-results-container .item{padding-right:0}
}
#ssqr-lookup-results-container .item p{font-size:14px;white-space:pre-line}
@media print{.Nav-slideout_trigger .menu{display:none}
.Search{display:none}
.moog-tool .title,.moog-tool .lookup-subtitle,.moog-tool form{display:none}
.moog-tool .approved-specs span{color:#000 !important;font-size:15px;display:block}
}
#lookup-tool-ssqr{display:none}
#asps-lookup-results-container .item{padding-right:0}
#asps-lookup-results-container .item .approved-specs span{cursor:pointer;background:#9a323c;padding:0 6px;border-radius:2px;color:#fff;display:inline-block;margin-bottom:5px;font-size:13px}
.lookup-asps .split-text{font-weight:400;line-height:130px}
@media screen and (min-width:960px){.lookup-asps .Flex_Grid--two>div{max-width:48%}
}
@media screen and (max-width:960px){.lookup-asps form br{display:none}
.lookup-asps .split-text{text-align:center;display:block;width:100%;line-height:24px}
}
@charset "UTF-8";.touts:last-child .tout{margin-bottom:0}
.tout{margin-bottom:23px}
.tout .tout-header{background-color:#87212e;padding:11.5px 23px}
.tout .tout-header .th-title{font-weight:400;color:#fff;margin:0}
.tout .tout-header.tout-transparent{background-color:transparent}
.tout .tout-header.tout-burgundy{background-color:#9a323c}
.tout .tout-header.tout-white{background-color:#fff}
.tout .tout-header.tout-concrete{background-color:#f2f2f2}
.tout .tout-header.tout-concrete .th-title{color:#000}
.tout .tout-header.tout-aqua{background-color:#6688a3}
.tout .tout-header.tout-maroon{background-color:#87212e}
.tout .tout-header.tout-grey{background-color:#635850}
.tout .tout-header.tout-green{background-color:#998a42}
.tout .tout-content{border-bottom:1px solid #e6e9ed;border-left:1px solid #e6e9ed;border-right:1px solid #e6e9ed;padding:11.5px 0}
.tout .tout-content.no-padding{padding:0}
.tout .tout-content.no-padding-top{padding-top:0}
.tout .tout-content .wistia_responsive_padding{margin-bottom:-11.5px}
.tout .tout-content p{padding:0 23px;margin-top:0}
.tout .tout-content ul{font-size:14px;font-weight:400;padding:0 23px 0 46px;margin:0}
.tout .tout-content ul.tc-list{padding-left:29px}
.tout .tout-content ul.tc-list a{padding-left:5px}
.tout .tout-content{font-size:14px;background-color:#fff}
.tout .tout-content ul.download-file{list-style:none}
.tout .tout-content ul.download-file li{position:relative;display:-ms-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:baseline;margin-bottom:11.5px}
.tout .tout-content ul.download-file li:before{content:'';position:absolute;background-repeat:no-repeat;background-position:center top;background-size:17px 17px;width:17px;height:17px;top:0;margin-left:-23px}
.tout .tout-content ul.download-file img{width:17px;padding-top:10px;margin-right:5px}
.tout .tout-content ul ul{padding:0 23px}
.tout .tout-content img{width:100%;max-width:278px;line-height:0;margin-bottom:11.5px}
.tout .tout-content img.no-margin{margin:0;display:block}
.tout .tout-content a{color:#408cc9}
.tout .tout-content i{margin-left:5.8px}
.tout #directions form{padding:0 23px}
.tout #directions form p{padding:0}
.tout #directions form input[type="text"]{border:1px solid #e6e9ed;width:100%;padding:7px 5px;margin-bottom:11.5px}
.tout #directions form select{width:100%;box-sizing:border-box;margin-bottom:11.5px;border:1px solid #e6e9ed;border-radius:3px;padding:7px 5px}
.tout #directions form .btn{border:1px solid #e6e9ed;background:#fff;color:#666;border-radius:4px;text-indent:0;display:inline-block;font:normal 12px 'Open Sans',sans-serif;padding:7px 14px;cursor:pointer;text-align:center;outline:0}
.tout #directions form .btn.blue{color:#fff;background-color:#428bca;border:1px solid #357ebd;margin-left:0}
.tout .tout-header.aqua{background-color:#6688a3}
.tout .tout-header.maroon{background-color:#87212e}
.tout .tout-header.grey{background-color:#635850}
.tout .tout-header.green{background-color:#998a42}
.tout .tout-header.transparent{background-color:transparent}
.tout .tout-header.burgundy{background-color:#9a323c}
.tout .tout-header.white{background-color:#fff}
.tout .tout-header.concrete{background-color:#f2f2f2}
.tout .tout-header.concrete .th-title{color:#000}
.tout.tout-container{height:auto}
.social-widgets{min-height:40px}
.social-widgets .widget{display:none}
.social-widgets .widget .display-buttons{display:inline}
.social-widgets .social-widgets_cookie-settings{flex:none}
.social-widgets .social-widgets_cookie-settings .ot-sdk-show-settings{font-weight:700}
.product-blocks .product-block{position:relative}
.product-blocks .product-block .pb-wrapper img.product-item-bg-image{pointer-events:none;position:absolute;object-fit:cover;height:100%;width:100%;left:0;top:0;z-index:-1}
.product-blocks .product-block .pb-wrapper .pb-header{margin-bottom:0}
.product-blocks .product-block .pb-wrapper .pb-header.active:after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}
.product-blocks .product-block .pb-desc ul,.product-blocks .product-block .pb-desc ol{font-size:16px;font-weight:400;padding:0 23px 0 46px;margin:0}
.product-blocks .product-block .u-colorScheme-transparent{background-color:transparent !important;color:#000}
.product-blocks .product-block .u-colorScheme-transparent h2,.product-blocks .product-block .u-colorScheme-transparent h3{color:#000 !important}
.product-blocks .product-block .u-colorScheme-transparent .pb-header:after{color:#000 !important}
.product-blocks .product-block .u-colorScheme-primary{background-color:#9a323c !important;color:#fff}
.product-blocks .product-block .u-colorScheme-primary h2,.product-blocks .product-block .u-colorScheme-primary h3{color:#fff !important}
.product-blocks .product-block .u-colorScheme-primary .pb-header:after{color:#fff !important}
.product-blocks .product-block .u-colorScheme-burgundy{background-color:#9a323c !important;color:#fff}
.product-blocks .product-block .u-colorScheme-burgundy h2,.product-blocks .product-block .u-colorScheme-burgundy h3{color:#fff !important}
.product-blocks .product-block .u-colorScheme-burgundy .pb-header:after{color:#fff !important}
.product-blocks .product-block .u-colorScheme-concrete{background-color:#f2f2f2 !important;color:#6e768f}
.product-blocks .product-block .u-colorScheme-concrete h2,.product-blocks .product-block .u-colorScheme-concrete h3{color:#6e768f !important}
.product-blocks .product-block .u-colorScheme-concrete .pb-header:after{color:#6e768f !important}
.product-blocks .product-block .u-colorScheme-white{background-color:#fff !important;color:#6e768f}
.product-blocks .product-block .u-colorScheme-white h2,.product-blocks .product-block .u-colorScheme-white h3{color:#6e768f !important}
.product-blocks .product-block .u-colorScheme-white .pb-header:after{color:#6e768f !important}
.product-blocks .product-block .u-colorScheme-oil{background-color:#182128 !important;color:#fff}
.product-blocks .product-block .u-colorScheme-oil h2,.product-blocks .product-block .u-colorScheme-oil h3{color:#fff !important}
.product-blocks .product-block .u-colorScheme-oil .pb-header:after{color:#fff !important}
@charset "UTF-8";.news-items .panel-footer #news-paging-results{display:-ms-flex;display:-webkit-flex;display:flex;margin:0;border:0}
.news-items .panel-footer #news-paging-results input[type="text"]{text-align:center;border:1px solid #e6e9ed;width:40px;border-radius:3px;margin-right:5.8px}
.news-items .panel-footer #news-paging-results+span{line-height:35px;margin-left:5.8px}
.event-items .News .News-content{margin-bottom:0}
.event-items .News .News-category{position:unset}
.event-items .panel-footer{padding:23px 0}
.event-items .panel-footer #events-paging-results{display:-ms-flex;display:-webkit-flex;display:flex;margin:0;border:0}
.event-items .panel-footer #events-paging-results input[type="text"]{text-align:center;border:1px solid #e6e9ed;width:40px;border-radius:3px;margin-right:5.8px}
.event-items .panel-footer #events-paging-results+span{line-height:35px;margin-left:5.8px}
.breadcrumb-global{margin-left:0;line-height:16px;margin-bottom:5px;font-size:100%;width:100%;display:block;flex-wrap:unset;padding:20px 0 5px 0;list-style:unset;background-color:unset;border-radius:unset}
.breadcrumb-global a{color:#518aba}
.breadcrumb-global a+a::before{padding-left:4px;padding-right:4px;content:"/";color:grey}
.breadcrumb-global span{color:#98002e}
.breadcrumb-global span::before{padding-left:4px;padding-right:4px;content:"/";color:grey}
.breadcrumb-global div.spacer{border-style:dotted;border-width:2px;text-align:center;color:grey;border-color:black;font-size:120%;padding:5px}
.breadcrumb-section{margin:10px 0 5px 0;padding-left:24px}
.Main--nohero{background-attachment:fixed}
ul li a{vertical-align:top}
a{color:#4284d5;text-decoration:none}
.u-colorScheme-transparent{background-color:transparent;color:#000}
.u-colorScheme-transparent h2,.u-colorScheme-transparent a{color:#000}
.u-colorScheme-primary{background-color:#9a323c;color:#fff}
.u-colorScheme-primary h2,.u-colorScheme-primary a{color:#fff}
.u-colorScheme-burgundy{background-color:#9a323c;color:#fff}
.u-colorScheme-burgundy h2,.u-colorScheme-burgundy a{color:#fff}
.u-colorScheme-concrete{background-color:#f2f2f2;color:#6e768f}
.u-colorScheme-concrete h2,.u-colorScheme-concrete a{color:#6e768f}
.u-colorScheme-white{background-color:#fff;color:#6e768f}
.u-colorScheme-white h2,.u-colorScheme-white a{color:#6e768f}
.u-colorScheme-oil{background-color:#182128 !important;color:#fff}
.u-colorScheme-oil h2,.u-colorScheme-oil a{color:#fff}
.Redirect_Notice{float:left;position:absolute;left:0;width:100%;padding:10px}
.u-background-transparent{background-color:transparent;color:#000}
.u-background-burgundy{background-color:#87212e;color:#fff}
.u-background-concrete{background-color:#f2f2f2}
.u-background-white{background-color:#fff}
.u-background-blue{background-color:#288ad0;color:#fff}
.u-background-blue-secondary{background-color:#2a567a;color:#fff}
.u-background-grey{background-color:#d1d2d3;color:#403f38}
.u-background-grey-light{background-color:#edeeef;color:#403f38}
.u-background-brown{background-color:#403f38;color:#fff}
.u-background-oil{background-color:#182128;color:#fff}
.u-color-blue{color:#288ad0}
.u-color-blue-secondary{color:#2a567a}
.u-color-grey{color:#d1d2d3}
.u-color-grey-light{color:#edeeef}
.u-color-white{color:#fff}
.u-color-light-blue{color:#96c3e9}
.u-align-middle{margin:0 auto}
.u-align-center{text-align:center}
.u-align-left{text-align:left}
.u-align-right{text-align:right}
.u-content-align-center *{margin:0 4px}
.u-content-align-left{float:left}
.u-content-align-right{float:right}
.u-align-middle-force{margin:0 auto !important}
.u-align-center-force{text-align:center !important}
.u-align-left-force{text-align:left !important}
.u-align-right-force{text-align:right !important}
.u-linkstyle-plain a,a.u-linkstyle-plain{padding:0;font-weight:300;display:inline-block;background:0;background-color:transparent;color:#4284d5;border-bottom-width:1px;border-bottom-style:solid;border-color:transparent}
.u-linkstyle-plain a:hover,a.u-linkstyle-plain:hover{background:0;background-color:transparent;color:#4284d5;will-change:transition;-webkit-transition-property:border-bottom-color;transition-property:border-bottom-color;-webkit-transition-duration:.07s;transition-duration:.07s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-bottom-width:1px;border-bottom-style:solid}
.u-linkstyle-button a,a.u-linkstyle-button{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;display:inline-block;border-width:3px;border-style:solid;border-color:transparent;background-color:#87212e;color:#fff !important}
.u-linkstyle-button a:hover,a.u-linkstyle-button:hover{background-color:#404040;color:#fff !important;border-color:gray;border-style:solid;border-width:3px}
.u-linkstyle-button--dark a,a.u-linkstyle-button--dark{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;display:inline-block;border-width:3px;border-style:solid;border-color:transparent;background-color:#87212e;color:#fff !important}
.u-linkstyle-button--dark a:hover,a.u-linkstyle-button--dark:hover{background-color:#404040;color:#fff !important;border-color:gray;border-style:solid;border-width:3px}
.u-linkstyle-button--product-page a,a.u-linkstyle-button--product-page{padding-left:50px;padding-right:50px;padding-top:10px;padding-bottom:10px;display:inline-block;border-width:3px;border-style:solid;border-color:transparent;background-color:#87212e;color:#fff !important}
.u-linkstyle-button--product-page a:hover,a.u-linkstyle-button--product-page:hover{background-color:#404040;color:#fff !important;border-color:gray;border-style:solid;border-width:3px}
.u-linkstyle-button--light a,a.u-linkstyle-button--light{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;display:inline-block;border-width:3px;border-style:solid;border-color:transparent;background-color:#fff;color:#000 !important}
.u-linkstyle-button--light a:hover,a.u-linkstyle-button--light:hover{background-color:#404040;color:#fff !important;border-color:#fff;border-style:solid;border-width:3px}
@media only screen and (max-width:767px){.u-mobile-padding-top-none{padding-top:0 !important}
.u-mobile-padding-bottom-none{padding-bottom:0 !important}
.u-mobile-padding-left-none{padding-left:0 !important}
.u-mobile-padding-right-none{padding-right:0 !important}
}
@media only screen and (min-width:768px){.u-padding-thin{padding:15px 0}
.u-padding-normal{padding:60px 0}
.u-padding-thick{padding:90px 0}
.u-padding-none{padding:0}
.u-padding-thin-vertical{padding-top:15px !important;padding-bottom:15px !important}
.u-padding-normal-vertical{padding-top:60px !important;padding-bottom:60px !important}
.u-padding-thick-vertical{padding-top:90px !important;padding-bottom:90px !important}
.u-padding-none-vertical{padding-top:0 !important;padding-bottom:0 !important}
}
.u-text-size-small{font-size:14px}
.u-text-size-small p,.u-text-size-small h1,.u-text-size-small h2,.u-text-size-small h3,.u-text-size-small h4,.u-text-size-small h5,.u-text-size-small h6,.u-text-size-small a{font-size:14px}
.u-text-size-medium{font-size:18px}
.u-text-size-medium p,.u-text-size-medium h1,.u-text-size-medium h2,.u-text-size-medium h3,.u-text-size-medium h4,.u-text-size-medium h5,.u-text-size-medium h6,.u-text-size-medium a{font-size:18px}
.u-text-size-large{font-size:24px}
.u-text-size-large p,.u-text-size-large h1,.u-text-size-large h2,.u-text-size-large h3,.u-text-size-large h4,.u-text-size-large h5,.u-text-size-large h6,.u-text-size-large a{font-size:24px}
@media only screen and (max-width:767px){.u-responsive-desktop{display:none !important}
}
@media only screen and (min-width:768px){.u-responsive-mobile{display:none !important}
}
.u-background-transparent-force{background-color:transparent !important;color:#000}
.u-background-burgundy-force{background-color:#87212e !important;color:#fff}
.u-background-concrete-force{background-color:#f2f2f2 !important}
.u-background-white-force{background-color:#fff !important}
.u-background-blue-force{background-color:#288ad0 !important;color:#fff}
.u-background-blue-secondary-force{background-color:#2a567a !important;color:#fff}
.u-background-grey-force{background-color:#d1d2d3 !important;color:#403f38}
.u-background-grey-light-force{background-color:#edeeef !important;color:#403f38}
.u-background-brown-force{background-color:#403f38 !important;color:#fff}
.u-background-oil-force{background-color:#182128 !important;color:#fff}
.hide{display:none}
.Flex_Grid.u-align-middle{margin-left:auto !important;margin-right:auto !important}
.tagcloud li{padding:10px;line-height:20px;font-size:1.1em}
img.main-section-bg-img{pointer-events:none;position:absolute;object-fit:cover;height:100%;width:100%;left:0;top:0;z-index:-1}
@media(min-width:960px){.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2 .wrapper .social-links-v2-list{left:0 !important}
}
.vjs-poster{width:100%;background-size:cover}
.fullWidthContainer-v2 .fullWidthContainer-v2-bg .fullWidthContainer-content .fw-section-container-v2.fw-normal-section-v2{width:100%;display:block}
@import(once) "/apps/sites/clientlibs/sites/globals/shared.less";.mfp-wrap div{cursor:pointer}
.Modal .wrapper{cursor:pointer}
.mfp-hide{display:none}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:absolute;top:0;bottom:0;left:0;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:@chinese-silver;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:@chinese-silver}
.mfp-preloader a:hover{color:@white}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:25px;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:@white;font-style:normal;font-size:28px;background:@primary-gray-light !important;padding:24px 30px !important;font-size:34px !important;color:@spanish-gray !important;text-decoration:none !important;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:@dark-charcoal}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:@white;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:@chinese-silver;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}
.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after{border-right:17px solid @white;margin-left:31px}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid @lightest-black-olive}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after{border-left:17px solid @white;margin-left:39px}
.mfp-arrow-right:before{border-left:27px solid @lightest-black-olive}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:@black}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:@outer-space}
.mfp-figure small{color:@light-gray;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:@light-anti-flash-white;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
img[src=""]{display:none !important}
.Modal-content--source{display:none}
.Modal{.mfp-wrap &{display:block}
position:absolute;width:100%;height:100%;top:0;left:0;z-index:99999;background-color:@white;.Button_Group--flex{padding-top:$gutter}
@extend %body-text;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;>*{@extend %wrapper;max-width:600px;text-align:center}
font-size:14px;line-height:1.3;h1,.h1,h2,.h2{font-family:$font-stack-default;font-weight:300;line-height:1.3;@include scut-margin(0.4em n);@media #{$large-up}
{line-height:1.2em}
}
h1{font-size:38px}
}
.Modal-title{margin-bottom:$gutter;@media #{$xsmall-up}
{margin-bottom:$gutter * 2}
}
.Modal-right{margin-bottom:$gutter;@media #{$xsmall-up}
{margin-bottom:$gutter * 2}
}
.Modal-top{@include scut-padding(($gutter * .5) n);@media #{$xsmall-up}
{@include scut-padding(0 n)}
.Button_Group{@media(min-width:400px){padding-top:0;margin-left:$gutter * .5}
}
}
.Modal-body{form{text-align:left;max-width:400px;margin:auto}
fieldset{border:0}
}
.modal-content.form-container{height:100%;margin-top:0 !important}
.modal-content-dynamic{height:100%;.Restricted_Link_Form{height:100%}
.Modal{height:100%;.wrapper{height:100%}
}
}
.Modal--title{text-align:center !important}
.modal-popup.mfp-wrap .mfp-content{max-width:unset;width:80%;right:0}
@media only screen and (max-width:767px){.modal-popup.mfp-wrap .mfp-content{width:100%}
}
.modal-popup.mfp-wrap .mfp-close{top:0;right:-65px;width:65px;height:65px;text-align:center;padding:0 !important}
.modal-popup.mfp-wrap .mfp-close::after{content:none}
@media only screen and (max-width:767px){.modal-popup.mfp-wrap .mfp-close{right:0}
}
.small-modal-popup.mfp-wrap .mfp-content{max-width:unset;width:40%;height:60%;right:0;top:100px}
@media only screen and (max-width:767px){.small-modal-popup.mfp-wrap .mfp-content{width:90%}
}
.small-modal-popup.mfp-wrap .mfp-close{top:0;right:-65px;width:65px;height:65px;text-align:center;padding:0 !important}
.small-modal-popup.mfp-wrap .mfp-close::after{content:none}
@media only screen and (max-width:767px){.small-modal-popup.mfp-wrap .mfp-close{right:0}
}
.small-popup.mfp-wrap .mfp-content{max-width:unset;width:60%;right:0}
@media only screen and (max-width:767px){.small-popup.mfp-wrap .mfp-content{width:100%}
}
.small-popup.mfp-wrap .mfp-close{top:0;right:0;width:65px;height:65px;text-align:center;padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;background-color:transparent !important}
.small-popup.mfp-wrap .mfp-close::after{display:inline-block;content:'';background-color:transparent;background-image:url("../../../etc.clientlibs/moog-shared/clientlib/resources/images/sprites.svg");background-repeat:no-repeat;background-size:32px 1056px;width:32px;height:32px}
.text table.table-gray-white-rows{border-collapse:collapse;border:0;width:100%;text-align:center;table-layout:fixed;overflow-x:auto;font-weight:400}
.text table.table-gray-white-rows td{border-left:0;border-right:0;border-bottom:0;border-top:0}
.text table.table-gray-white-rows sup{z-index:-1}
.text table.table-gray-white-rows tr{display:table-row !important;height:4.25rem}
.text table.table-gray-white-rows td{color:#233138;padding-left:0 .9375rem;padding-right:0 .9375rem;display:table-cell !important}
.text table.table-gray-white-rows td b{font-weight:600}
.text table.table-gray-white-rows .isInSecondCol.isInLastCol{border-right:none !important}
.text table.table-gray-white-rows .gray-row{background-color:#f2f2f2 !important}
.text table.table-gray-white-rows .gray-row .isInFirstCol{background-color:#f2f2f2}
.text table.table-gray-white-rows .white-row{background-color:#fff !important}
.text table.table-gray-white-rows .white-row .isInFirstCol{background-color:#fff !important}
.text table.table-gray-white-rows td:first-child{left:0;position:sticky}
.text table.table-gray-white-rows .isInFirstCol::after{content:'';background:-moz-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:-ms-linear-gradient(right,rgba(0,0,0,0),#fff);background:-o-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:linear-gradient(to right,rgba(0,0,0,0.4),rgba(0,0,0,0));position:absolute;right:-4px;top:0;width:4px;height:100%}
.text table.table-gray-white-rows .isBottomSplitCell.isInFirstCol::after{height:calc(100% + 2px)}
@media screen and (min-width:26.25rem){.text table.table-gray-white-rows .isInFirstCol::after{display:none}
.text table.table-gray-white-rows .isInSecondCol{border-left:.0625rem solid #6e6e6e !important}
.text table.table-gray-white-rows .isInFirstCol{left:initial;position:initial}
}
.text table.big-table-gray-white-rows{border-collapse:collapse;border:0;width:100%;text-align:center;table-layout:fixed;overflow-x:auto;font-weight:400;display:block}
.text table.big-table-gray-white-rows td{border-left:0;border-right:0;border-bottom:0;border-top:0}
.text table.big-table-gray-white-rows sup{z-index:-1}
.text table.big-table-gray-white-rows tr{display:table-row !important;height:4.25rem}
.text table.big-table-gray-white-rows td{color:#233138;padding-left:0 .9375rem;padding-right:0 .9375rem;display:table-cell !important}
.text table.big-table-gray-white-rows td b{font-weight:600}
.text table.big-table-gray-white-rows .isInSecondCol.isInLastCol{border-right:none !important}
.text table.big-table-gray-white-rows .gray-row{background-color:#f2f2f2 !important}
.text table.big-table-gray-white-rows .gray-row .isInFirstCol{background-color:#f2f2f2}
.text table.big-table-gray-white-rows .white-row{background-color:#fff !important}
.text table.big-table-gray-white-rows .white-row .isInFirstCol{background-color:#fff !important}
.text table.big-table-gray-white-rows td:first-child{left:0;position:sticky}
.text table.big-table-gray-white-rows .isInFirstCol::after{content:'';background:-moz-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:-ms-linear-gradient(right,rgba(0,0,0,0),#fff);background:-o-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:linear-gradient(to right,rgba(0,0,0,0.4),rgba(0,0,0,0));position:absolute;right:-4px;top:0;width:4px;height:100%}
.text table.big-table-gray-white-rows .isBottomSplitCell.isInFirstCol::after{height:calc(100% + 2px)}
.text table.table-gray-first-column{border-collapse:collapse;border:0;width:100%;text-align:center;table-layout:fixed;overflow-x:auto;font-weight:400}
.text table.table-gray-first-column td{border-left:0;border-right:0;border-bottom:0;border-top:0}
.text table.table-gray-first-column sup{z-index:-1}
.text table.table-gray-first-column tr{display:table-row !important;height:4.25rem}
.text table.table-gray-first-column td{color:#233138;padding-left:0 .9375rem;padding-right:0 .9375rem;display:table-cell !important}
.text table.table-gray-first-column td b{font-weight:600}
.text table.table-gray-first-column .isInSecondCol.isInLastCol{border-right:none !important}
.text table.table-gray-first-column .isFirstRow{background-color:#fff !important}
.text table.table-gray-first-column .isInFirstCol{background-color:#f2f2f2 !important}
.text table.table-gray-first-column tr:not(.isFirstRow)>td{border-bottom:.0625rem solid #6e6e6e}
.text table.table-gray-first-column td:first-child{left:0;position:sticky}
.text table.table-gray-first-column .isInFirstCol::after{content:'';background:-moz-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:-ms-linear-gradient(right,rgba(0,0,0,0),#fff);background:-o-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:linear-gradient(to right,rgba(0,0,0,0.4),rgba(0,0,0,0));position:absolute;right:-4px;top:0;width:4px;height:100%}
.text table.table-gray-first-column .isBottomSplitCell.isInFirstCol::after{height:calc(100% + 2px)}
@media screen and (min-width:26.25rem){.text table.table-gray-first-column .isInFirstCol::after{display:none}
.text table.table-gray-first-column .isInSecondCol{border-left:.0625rem solid #6e6e6e !important}
.text table.table-gray-first-column .isInFirstCol{left:initial;position:initial}
}
.text table.big-table-gray-first-column{border-collapse:collapse;border:0;width:100%;text-align:center;table-layout:fixed;overflow-x:auto;font-weight:400;display:block}
.text table.big-table-gray-first-column td{border-left:0;border-right:0;border-bottom:0;border-top:0}
.text table.big-table-gray-first-column sup{z-index:-1}
.text table.big-table-gray-first-column tr{display:table-row !important;height:4.25rem}
.text table.big-table-gray-first-column td{color:#233138;padding-left:0 .9375rem;padding-right:0 .9375rem;display:table-cell !important}
.text table.big-table-gray-first-column td b{font-weight:600}
.text table.big-table-gray-first-column .isInSecondCol.isInLastCol{border-right:none !important}
.text table.big-table-gray-first-column .isFirstRow{background-color:#fff !important}
.text table.big-table-gray-first-column .isInFirstCol{background-color:#f2f2f2 !important}
.text table.big-table-gray-first-column tr:not(.isFirstRow)>td{border-bottom:.0625rem solid #6e6e6e}
.text table.big-table-gray-first-column td:first-child{left:0;position:sticky}
.text table.big-table-gray-first-column .isInFirstCol::after{content:'';background:-moz-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:-ms-linear-gradient(right,rgba(0,0,0,0),#fff);background:-o-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:linear-gradient(to right,rgba(0,0,0,0.4),rgba(0,0,0,0));position:absolute;right:-4px;top:0;width:4px;height:100%}
.text table.big-table-gray-first-column .isBottomSplitCell.isInFirstCol::after{height:calc(100% + 2px)}
.text table .isTopLeftCorner{height:calc(100% + 2px)}
.text table .isTopLeftCorner .isInFirstCol::after{content:'';background:-moz-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:-ms-linear-gradient(right,rgba(0,0,0,0),#fff);background:-o-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:linear-gradient(to right,rgba(0,0,0,0.4),rgba(0,0,0,0));position:absolute;right:-4px;top:0;width:4px;height:100%}
.text table .isTopLeftCorner .isBottomSplitCell.isInFirstCol::after{height:calc(100% + 2px)}
@media screen and (min-width:26.25rem){.text table .isTopLeftCorner .isInFirstCol::after{display:none}
.text table .isTopLeftCorner .isInSecondCol{border-left:.0625rem solid #6e6e6e !important}
}
.text table .isFirstRow{border-bottom:.125rem solid #87212e;font-weight:600;position:relative}
.text table .isFirstRow td{background-color:#fff}
.text table .isInFirstCol{font-weight:600}
.text table .isInFirstCol .isInFirstCol::after{content:'';background:-moz-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:-ms-linear-gradient(right,rgba(0,0,0,0),#fff);background:-o-linear-gradient(right,rgba(0,0,0,0.4),#fff);background:linear-gradient(to right,rgba(0,0,0,0.4),rgba(0,0,0,0));position:absolute;right:-4px;top:0;width:4px;height:100%}
.text table .isInFirstCol .isBottomSplitCell.isInFirstCol::after{height:calc(100% + 2px)}
@media screen and (min-width:26.25rem){.text table .isInFirstCol .isInFirstCol::after{display:none}
.text table .isInFirstCol .isInSecondCol{border-left:.0625rem solid #6e6e6e !important}
}
.text table .isInSecondCol{border-right:.0625rem solid #6e6e6e !important}
.text table .isInAMiddleCol{border-right:.0625rem solid #6e6e6e !important}
.Home_Carousel .Hero .slick-arrow{top:calc(50.2%)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[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}
.slick-loading .slick-list{background:#fff url("../../../etc.clientlibs/moog/clientlibs/moog.all-components/resources/images/load.gif") center center no-repeat}
.slick-arrow{border:1px solid white;border-radius:50%;z-index:1;position:absolute;bottom:28px;width:40px;height:40px}
.slick-arrow:after{position:absolute;width:32px;left:50%;margin-left:-16px;height:32px;top:50%;margin-top:-16px;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}
.slider-prev{position:absolute;right:84px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.slider-prev:after{background-position:0 -64px;content:""}
.slider-next{position:absolute;right:28px}
.slider-next:after{background-position:0 -64px;content:""}
button.slick-next.slick-arrow{right:100px;top:50%;position:absolute;background-color:#9a323c !important;width:50px !important;height:50px !important}
button.slick-prev.slick-arrow{left:100px;top:50%;position:absolute;background-color:#9a323c !important;width:50px !important;height:50px !important;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
button.slick-arrow:after{background-image:url(../../../etc.clientlibs/moog/clientlibs/moog.all-components/resources/images/sprites.svg);background-position:0 -48px;content:"";background-repeat:no-repeat;background-size:32px 848px}
.homeCarousel.parbase .Home_Carousel .Carousel.Carousel--stack.Hero.Hero--large.slick-initialized.slick-slider button.slick-prev,.homeCarousel.parbase .Home_Carousel .Carousel.Carousel--stack.Hero.Hero--large.slick-initialized.slick-slider button.slick-next{background-image:none}
.homeCarousel.parbase .Home_Carousel .Carousel.Carousel--stack.Hero.Hero--large.slick-initialized.slick-slider button.slick-prev.slick-arrow::after,.homeCarousel.parbase .Home_Carousel .Carousel.Carousel--stack.Hero.Hero--large.slick-initialized.slick-slider button.slick-next.slick-arrow::after{background-image:url(moog.all-components/resources/images/sprites.svg);background-position:0 -48px;content:"";background-repeat:no-repeat;background-size:32px 848px;position:absolute;width:32px;left:50%;margin-left:-16px;height:32px;top:50%;margin-top:-16px;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(-1.25)}
.homeCarousel.parbase .Home_Carousel .Carousel.Carousel--stack.Hero.Hero--large.slick-initialized.slick-slider button.slick-prev.slick-arrow,.homeCarousel.parbase .Home_Carousel .Carousel.Carousel--stack.Hero.Hero--large.slick-initialized.slick-slider button.slick-next.slick-arrow{position:absolute;transform:translateY(-50%);background-position:center;background-size:30px 70px;background-repeat:no-repeat;background-color:rgba(255,255,255,0.3);border:0;border-radius:4px;overflow:hidden;background-color:#9a323c !important;width:50px !important;height:50px !important;text-indent:-1000px;width:64px;padding:4px 10px 2px;text-align:center;cursor:pointer;outline:0;z-index:100;-webkit-appearance:none}
.homeCarousel.parbase .Home_Carousel .Carousel.Carousel--stack.Hero.Hero--large.slick-initialized.slick-slider button.slick-next.slick-arrow::after{transform:scale(1.25)}