/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.gray,.wild-sand{background-color:#f5f5f5}.gray-light{background-color:#f7f7f7}.gray-medium{background-color:#e7e7e7}.gray-dark,.iron{background-color:#d7d7d7}.milano-red,.red-dark{background-color:#c31202}.lust,.red{background-color:#ea3323}.black{background-color:#0d0d0d}.white{background-color:#fff}.icon-download::before{content:"\f019"}.icon-chevron-left::before{content:"\f053"}.icon-chevron-right::before{content:"\f054"}.icon-chevron-up::before{content:"\f077"}.icon-chevron-down::before{content:"\f078"}.icon-external-link::before{content:"\f08e"}.icon-twitter::before{content:"\f099"}.icon-facebook::before{content:"\f09a"}.icon-caret-down::before{content:"\f0d7"}.icon-caret-up::before{content:"\f0d8"}.icon-caret-left::before{content:"\f0d9"}.icon-caret-right::before{content:"\f0da"}.icon-envelope::before{content:"\f0e0"}.icon-angle-left::before{content:"\f104"}.icon-angle-up::before{content:"\f106"}.icon-angle-down::before{content:"\f107"}.icon-youtube-play::before{content:"\f16a"}.icon-instagram::before{content:"\f16d"}.icon-quote-left::before{content:"\f10d"}.icon-arrow-circle-up::before{content:"\f0aa"}.icon-play::before{content:"\f04b"}.icon-pause::before{content:"\f04c"}.glyph{margin-bottom:2em}.glyph fieldset{border:none;margin:0;padding:0}.glyph .hidden-true,.glyph .unitRight{display:none}.glyph input[type=text]{border:none;background:0 0;box-shadow:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:.8rem;color:#ccc}.glyph input[type=text]:active,.glyph input[type=text]:focus,.glyph input[type=text]:hover{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:0 0;box-shadow:none}.path-frontpage .region-messages{max-width:960px;width:95%;margin:0 auto;z-index:99;position:absolute;top:20%;left:50%;transform:translateX(-50%)}.messages{max-width:960px;width:95%;margin:2em auto;background-position:10px 17px;background-repeat:no-repeat;border-style:solid;border-width:.0625em .0625em .0625em 0;border-radius:.125em;padding:.9375em 1.25em .9375em 2.1875em;word-wrap:break-word;overflow-wrap:break-word}.messages ul{margin-top:0;margin-bottom:0}.messages li::before{content:""}.kint{margin:0!important}.messages--status{color:#325e1c;background-color:#f3faef;background-image:url(/core/themes/stable/images/core/icons/73b355/check.svg);border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-.25em 0 0 #77b259}.messages--warning{color:#734c00;background-color:#fdf8ed;background-image:url(/core/themes/stable/images/core/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;box-shadow:-.25em 0 0 #e09600}.messages--error{color:#a51b00;background-image:url(/core/themes/stable/images/core/icons/e32700/error.svg);background-color:#fcf4f2;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-.25em 0 0 #e62600}.node--unpublished{opacity:.4;background-color:inherit}nav.tabs{z-index:100;position:relative;margin:0;width:100%}ul.tabs.primary{display:flex;position:fixed;align-items:center;bottom:0;left:0;margin:0;background:rgb(234.4443983402,55.3170124481,39.6556016598);border-top:.125rem solid;box-shadow:0 2px 10px 0 rgba(50,50,50,.15);opacity:.9}ul.tabs.primary li{display:block;font-family:montserrat-regular,Helvetica,Arial,sans-serif;background-color:transparent;color:#fff;border:0;padding:.3125rem;text-decoration:none;font-size:.875rem;margin:0;text-indent:0;font-weight:400}ul.tabs.primary li::before{background:0 0;content:none;padding:0}ul.tabs.primary li a{background-color:inherit;color:#fff;text-decoration:none;padding:0 1em}ul.tabs.primary li a.is-active{background-color:inherit}ul.tabs.primary li:hover{background:rgb(152.4481327801,25.6390041494,14.5518672199)}.cke_panel_container body{background:#e9e9e9}body.cke_editable{padding:10px 20px 20px;background:#f5f5f5}.cke_panel_list{background:#f5f5f5}.cke_panel_list li{background:#e9e9e9}.cke_panel_list a{text-decoration:none}.cke_panel_list a:hover{background:#d1d1d1;text-decoration:none}.cke_panel_list .lead,.cke_panel_list h2,.cke_panel_list h3,.cke_panel_list p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#0d0d0d;text-align:left}.cke_panel_list .lead::after,.cke_panel_list h2::after,.cke_panel_list h3::after,.cke_panel_list p::after{content:"";display:none}.align-left .media{margin:0 2em 1em 0}.align-right .media{margin:0 0 1em 2em}.align-center,.align-left,.align-right{margin:1.25em;clear:both}.align-right{float:right}.align-left{float:left}.align-center{margin-right:auto;margin-left:auto}.center{text-align:center}figure{width:100%;margin:0}.glyphs{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:20px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.glyphs{display:flex;flex-wrap:wrap}.glyphs .glyph{width:50%}.glyphs .glyph:nth-child(2n+2){margin-right:0}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.glyphs .glyph{width:25%}.glyphs .glyph:nth-child(4n+4){margin-right:0}}.block-broken{text-align:center;padding:20px 0;color:red}.devNote{display:block;font-size:12px;text-align:center}.devNote span{color:#e7e7e7}ul.links li{margin:0 5px}.field--name-field-dev-notes{background:#fdf8ed;padding:20px;color:#734c00}.block-block-content{position:relative}.block-edit{display:none;position:absolute;top:1%;right:1%}.block-edit svg{width:15px;height:15px}.block-edit:hover svg path{fill:#e7e7e7}.block:hover .block-edit{display:block}.tabs a,.toolbar a,.toolbar-tray a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;font-size:1em;letter-spacing:initial}.path-webform .webform-confirmation,.path-webform form{max-width:1200px;width:95%;margin:0 auto}.admin-edit{position:absolute;bottom:2%;right:4%;font-size:.8em}.views-row{position:relative}#toolbar-administration{display:block}.admin-audit{padding:20px;background:#ccc;text-align:left}.admin-audit--item{display:block;font-size:12px;border-bottom:1px solid #b2b2b2}.admin-audit a{color:red}.admin-audit,.admin-edit{display:none}.user-logged-in.user-id-1 .admin-audit,.user-logged-in.user-id-1 .admin-edit{display:block}h4{font-size:1.125rem;line-height:1em;letter-spacing:-.06em;margin:1em auto .5em}@media all and (min-width:500px){h4{font-size:2rem;line-height:1em}}h5{font-size:1.0625rem;line-height:1.3125rem;letter-spacing:0;margin:1em auto .5em}@media all and (min-width:500px){h5{font-size:1.75rem;line-height:2.1875rem}}h6{font-size:1rem;line-height:1.25rem;letter-spacing:.02em;margin:1em auto .5em}@media all and (min-width:500px){h6{font-size:1.25rem;line-height:1.5rem}}h2.left,h3.left{text-align:left}.disclaimer{font-size:.8em}h2.embolden,h3.embolden,h4.embolden,h5.embolden,h6.embolden{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-weight:400;color:#ea3323}main ol,main ul{list-style-position:outside;padding-left:30px}main ol li,main ul li{display:list-item;margin-bottom:.8125rem;font-size:1rem;line-height:1.6;font-weight:400;letter-spacing:.01em;padding-left:18px}main ol li li:last-child,main ul li li:last-child{margin-bottom:0}main .field--name-field-bullet-highlights li{font-family:montserrat-medium,Helvetica,Arial,sans-serif}main ul:not(.contextual-links):not(.pager__items):not(.tabs){list-style-type:none;padding-left:0}main ul:not(.contextual-links):not(.pager__items):not(.tabs) li{padding-left:1em;text-indent:-1em}main ul:not(.contextual-links):not(.pager__items):not(.tabs) li::before{content:"\f0da";padding-right:13px;font-family:icomoon,sans-serif;color:#ea3323;font-size:.9em}main ol{list-style-type:decimal}main ol ol,main ol ul,main ul ol,main ul ul{margin-top:.5em;margin-bottom:0}main ol ol li,main ol ul li,main ul ol li,main ul ul li{list-style-type:circle}main ol ol ol,main ol ol ul,main ol ul ol,main ol ul ul,main ul ol ol,main ul ol ul,main ul ul ol,main ul ul ul{margin-top:.75em}main ol ul li,main ul ul li{list-style-type:none}.hide-submenu+ul{display:none}em,i{font-style:italic;line-height:inherit}b,strong{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-weight:400;line-height:inherit}small{font-size:.875rem;line-height:inherit}.paragraph--type--blockquote .block-quote,.paragraph--type--blockquote .field--name-field-text,.simple-styleguide .block-quote,.simple-styleguide .field--name-field-text{font-family:montserrat-medium,Helvetica,Arial,sans-serif;color:#ea3323;font-size:1.5rem;line-height:1.2em;width:100%;margin:.25em auto .75em 0;text-align:left;border-left:5px solid #ea3323;padding-left:40px;padding-right:40px}blockquote{margin-left:0;font-family:montserrat-regular,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;line-height:1.875rem;letter-spacing:.075em;text-align:center}blockquote p{font-family:montserrat-medium,Helvetica,Arial,sans-serif;color:#ea3323;font-size:1.5rem;line-height:1.2em;width:100%;margin:.25em auto .75em 0;text-align:left;border-left:5px solid #ea3323;padding-left:40px;padding-right:40px}@media all and (min-width:500px){.paragraph--type--blockquote .block-quote,.paragraph--type--blockquote .field--name-field-text,.simple-styleguide .block-quote,.simple-styleguide .field--name-field-text,blockquote p{font-size:2.25rem;line-height:1.4em}}.source{font-size:.9em;font-style:italic}sup{top:-.8em}sub{bottom:-.4em}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}::-moz-selection{background:#ea3323;color:#fff}::selection{background:#ea3323;color:#fff}.fontawesome-icon-inline{color:#f5f5f5}figcaption{padding:.625em;font-size:.875rem;font-style:italic;color:#e7e7e7;text-align:center}label{position:relative;font-family:montserrat-semibold,Helvetica,Arial,sans-serif}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:montserrat-regular,Helvetica,Arial,sans-serif;padding:21px 25px 22px;width:100%;color:#0d0d0d;box-sizing:border-box;border:1px solid #e7e7e7;transition:border-color .45s ease-in-out;box-shadow:none;background:#fff;-webkit-appearance:none;-moz-appearance:none;border-radius:0;font-size:.725em}input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select:hover,textarea:hover{background:#fff;border-color:#f5f5f5}input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0;border-color:#f5f5f5}input[type=submit]{border:none;background:0 0;cursor:pointer}.description{font-size:.8rem;color:rgb(191.5,191.5,191.5);margin:.5em 0 1em}legend{padding:0 5px;font-family:montserrat-regular,Helvetica,Arial,sans-serif}.form-type-radio{display:grid;grid-template-columns:max-content 1fr;align-items:baseline;grid-gap:10px}details{border-color:#d7d7d7}details summary{background:#d7d7d7;padding:1.5em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase}.form-item--error-message{font-size:.875rem;color:red}.form-type-checkbox label,.form-type-radio label{font-family:montserrat-regular,Helvetica,Arial,sans-serif}.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer}.control:last-child{margin-bottom:0}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{background:#fff;position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #f5f5f5}.control--radio .control__indicator{border-radius:50%}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control__indicator::after{content:"";position:absolute;display:none}.control input:checked~.control__indicator::after{display:block}.control input:checked~.control__indicator{background:#e7e7e7}.control--checkbox .control__indicator::after{left:6px;top:3px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator::after{border-color:#7b7b7b}.control--radio .control__indicator::after{left:6px;top:6px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator::after{background:#7b7b7b}.control input:focus~.control__indicator,.control:hover input~.control__indicator{background:#e7e7e7}.select{position:relative;display:inline-block;margin-bottom:0;width:100%}.select select{display:inline-block;width:100%;cursor:pointer;padding:21px 25px 22px;outline:0;background:#fff;border:1px solid #e7e7e7;border-radius:0}.select select::-ms-expand{display:none}.select select:disabled{opacity:.5;pointer-events:none}.select__arrow{position:absolute;top:22px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#0d0d0d transparent transparent}.form-checkboxes,.form-radios{margin-top:6px}.form-composite>legend,.label{font-weight:400;font-family:montserrat-semibold,Helvetica,Arial,sans-serif}.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:#d7d7d7}.select select:focus,.select select:hover{color:#0d0d0d;background:#fff}.select select:focus~.select__arrow,.select select:hover~.select__arrow{border-top-color:#e7e7e7}.select select:disabled~.select__arrow{border-top-color:#d7d7d7}.form-type-webform-multiple th{padding:1px}tr.drag,tr.drag-previous{background-color:#ea3323}input.form-color.form-color-output{border-left:1px solid #d7d7d7}a.tabledrag-handle .handle{height:auto;width:auto}.webform-multiple-table td{white-space:inherit;text-align:left}.webform-multiple-table td .form-item,.webform-multiple-table td .select{margin-bottom:20px}.container-inline div.form-item-link-to-attraction-add-more-items{display:none}#edit-link-to-attraction-add-submit{font-size:.75rem}.webform-options-display-three-columns,.webform-options-display-two-columns{-moz-column-count:1;column-count:1}.webform-options-display-three-columns div.form-item,.webform-options-display-two-columns div.form-item{margin-bottom:.5em;-moz-column-break-inside:avoid;break-inside:avoid}@media all and (min-width:700px){.webform-options-display-two-columns{-moz-column-count:2;column-count:2}}@media all and (min-width:1024px){.webform-options-display-two-columns{-moz-column-count:2;column-count:2}}@media all and (min-width:700px){.webform-options-display-three-columns{-moz-column-count:2;column-count:2}}@media all and (min-width:1024px){.webform-options-display-three-columns{-moz-column-count:3;column-count:3}}.checkboxes--wrapper legend,.webform-type-radios legend{font-family:montserrat-semibold,Helvetica,Arial,sans-serif}.sublevel legend{font-family:montserrat-light,Helvetica,Arial,sans-serif;text-transform:uppercase}.form-type-processed-text p{font-family:montserrat-semibold,Helvetica,Arial,sans-serif;color:#555}.dialog-off-canvas-main-canvas .js-hide.button{display:none}.webform-submission-newsletter-sign-up-minimal--form .submit-accent::after{font-family:icomoon,sans-serif!important;content:"\f105"}.webform-confirmation__message{margin-top:40px;text-align:center;min-height:300px}.error .control__indicator,.select select.error,input.form-checkbox.required.error+.control__indicator,input.form-radio.required.error+.control__indicator{border:2px solid red}input.form-checkbox.error+.control__indicator::after{left:5px;top:2px}input.form-radio.error+.control__indicator::after{left:5px;top:5px}.form-required::after{content:"(Required)";display:inline-block;background-image:none;background-repeat:no-repeat;background-size:6px 6px;margin:0 .5em;font-size:.7em;color:#ea3323;vertical-align:inherit}.webform-submission-subscribe-node-1017-form input::-moz-placeholder{color:#fff}.webform-submission-subscribe-node-1017-form input::placeholder{color:#fff}fieldset{padding:1em}input.validation-error,input.validation-error:focus,input.validation-error:hover{border:2px solid red}.form-success{background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-.25em 0 0 #77b259;padding:20px;margin-bottom:1.5em}.password-strength__meter{margin:1em 0;border:1px solid #f5f5f5;height:24px}.password-strength__title{display:none}.password-suggestions{background:#fff;padding:1.5em 1em .5em;color:#d7d7d7}.password-suggestions.description,.password-suggestions.description ul li{font-size:1rem}.password-confirm{margin-top:5px}form.search-block-form input:-webkit-autofill,form.search-block-form input:-webkit-autofill:focus,form.search-block-form input:-webkit-autofill:hover,form.search-block-form select:-webkit-autofill,form.search-block-form select:-webkit-autofill:focus,form.search-block-form select:-webkit-autofill:hover,form.search-block-form textarea:-webkit-autofill,form.search-block-form textarea:-webkit-autofill:focus,form.search-block-form textarea:-webkit-autofill:hover{border:none;border-bottom:1px solid #fff;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out}.missing-datepicker{color:#ea3323;font-family:montserrat-bold,Helvetica,Arial,sans-serif}hr{border-color:#d7d7d7;border-width:1px 0 0;clear:both;margin:1.25em auto 1.1875em;height:0;width:100%}.dialog-off-canvas-main-canvas .button,.dialog-off-canvas-main-canvas .button-animated{border-radius:0;display:inline-block;border:2px solid #ea3323;font-weight:400;line-height:normal;text-align:center;text-decoration:none;padding:.5em 2em;margin:1rem 0;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.125rem;color:#ea3323;text-transform:uppercase;background:0 0;position:relative;cursor:pointer;overflow:hidden;transition:transform .2s;-webkit-mask-image:-webkit-radial-gradient(white,#000);white-space:normal;max-width:95%}.dialog-off-canvas-main-canvas .button-animated.button-white,.dialog-off-canvas-main-canvas .button.button-white{background:#fff}.dialog-off-canvas-main-canvas .button-animated::after,.dialog-off-canvas-main-canvas .button-animated::before,.dialog-off-canvas-main-canvas .button::after,.dialog-off-canvas-main-canvas .button::before{content:"";position:absolute;left:0;top:-1px;right:0;bottom:0;height:100%;background:#ea3323;z-index:-1;transform:translate3d(0,-100%,0);transition:transform .2s;width:auto;border:2px solid transparent}.dialog-off-canvas-main-canvas .button-animated::before,.dialog-off-canvas-main-canvas .button::before{background:0 0;z-index:-2;transform:translate3d(0,0,0)}.dialog-off-canvas-main-canvas .button-animated:hover,.dialog-off-canvas-main-canvas .button.active,.dialog-off-canvas-main-canvas .button:hover{color:#fff;text-decoration:none}.dialog-off-canvas-main-canvas .button-animated:hover.button-white,.dialog-off-canvas-main-canvas .button.active.button-white,.dialog-off-canvas-main-canvas .button:hover.button-white{background:0 0;transition:background .2s}.dialog-off-canvas-main-canvas .button-animated:hover::after,.dialog-off-canvas-main-canvas .button.active::after,.dialog-off-canvas-main-canvas .button:hover::after{transform:translate3d(0,0,0);transition:transform .2s}.dialog-off-canvas-main-canvas .button-animated{padding:0}.dialog-off-canvas-main-canvas .button-animated .button{border-radius:0;display:inline-block;border:none;font-weight:400;line-height:normal;text-align:center;text-decoration:none;padding:.5em 2em;margin:0;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.125rem;color:#ea3323;text-transform:uppercase;background:0 0;position:relative;cursor:pointer;transition:none}.dialog-off-canvas-main-canvas .button-animated:hover .button{color:#fff}.dialog-off-canvas-main-canvas input[data-drupal-selector*=-remove-button]{border:none;color:#d7d7d7;font-size:.75rem;font-family:montserrat-regular,Helvetica,Arial,sans-serif;padding:0;margin-top:0}.dialog-off-canvas-main-canvas input[data-drupal-selector*=-remove-button]:hover{color:#d7d7d7;text-decoration:underline}.dialog-off-canvas-main-canvas .slideleft::after{top:0;z-index:-1;transform:translate3d(-101%,0,0)}.dialog-off-canvas-main-canvas .slideleft:hover::after{transform:translate3d(0,0,0);transition:.2s}.dialog-off-canvas-main-canvas .slidebottomleft::after{transform:translate3d(-100%,100%,0)}.dialog-off-canvas-main-canvas .slidebottomleft:hover::after{transform:translate3d(0,0,0);transition:.2s}.dialog-off-canvas-main-canvas .angleinleft::after{width:200%;transform-origin:0 bottom;transform:translate3d(-50%,0,0) rotate(-50deg)}.dialog-off-canvas-main-canvas .angleinleft:hover::after{transform:rotate(0);transition:.2s}.dialog-off-canvas-main-canvas .product-configurator-app .button,.dialog-off-canvas-main-canvas .product-configurator-app .button-animated{display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:.7rem;min-width:-moz-min-content;min-width:min-content;border:1px solid #d7d7d7;color:#0d0d0d;padding:.7em .5em;letter-spacing:.05em;margin:0 0 10px;width:100%;white-space:normal}.dialog-off-canvas-main-canvas .product-configurator-app .button-animated:first-child,.dialog-off-canvas-main-canvas .product-configurator-app .button:first-child{margin-top:0}.dialog-off-canvas-main-canvas .product-configurator-app .button-animated:hover,.dialog-off-canvas-main-canvas .product-configurator-app .button:hover{color:#fff;border-color:#ea3323}@media all and (min-width:700px){.dialog-off-canvas-main-canvas .button,.dialog-off-canvas-main-canvas .button-animated{white-space:nowrap}.dialog-off-canvas-main-canvas .product-configurator-app .button,.dialog-off-canvas-main-canvas .product-configurator-app .button-animated{min-width:110px;width:100%}}.dialog-off-canvas-main-canvas .product-configurator-app .button-animated[data-status=dead],.dialog-off-canvas-main-canvas .product-configurator-app .button[data-status=dead]{opacity:.5;cursor:default}.dialog-off-canvas-main-canvas .product-configurator-app button:disabled{opacity:.2}.dialog-off-canvas-main-canvas .product-configurator-app button:disabled::after{display:none}.dialog-off-canvas-main-canvas .product-configurator-app button[data-attribute-disabled=true]{opacity:.2}.dialog-off-canvas-main-canvas .product-configurator-app button[data-attribute-disabled=true]::after{display:none}.dialog-off-canvas-main-canvas .product-configurator-app button:disabled:hover{color:#0d0d0d;border-color:#d7d7d7}.dialog-off-canvas-main-canvas .product-configurator-app button:disabled:hover::after{display:none}.dialog-off-canvas-main-canvas .product-configurator-app button[data-term-chosen=true]{color:#0d0d0d;border-color:#ea3323}.dialog-off-canvas-main-canvas .product-configurator-app button[data-term-chosen=true]::after{display:none}.dialog-off-canvas-main-canvas .product-configurator-app .configurator--filter--buttons button:only-child:hover{color:initial;background:initial;border-color:#d7d7d7;cursor:default}.dialog-off-canvas-main-canvas .product-configurator-app .configurator--filter--buttons button:only-child::after{display:none}table{width:100%;margin-bottom:1rem;background:#fff}tr{border-bottom:1px solid #fff}tr:nth-child(even){background:#f7f7f7}td,th{text-align:center;padding:10px 15px;font-size:.9em;line-height:1.35;border-right:4px solid #fff}td:last-of-type,th:last-of-type{border-right:none}th{background:#fff;vertical-align:bottom;color:#ea3323;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-weight:400;font-size:.725em;text-transform:uppercase;letter-spacing:.05em;line-height:1.45;padding:.75em 4px}tr:hover{background:#e7e7e7;transition:background 130ms linear}.table-wrapper{max-width:1200px;width:95%;margin:0 auto;display:block;position:relative;padding-left:25px;padding-right:25px}.table-wrapper .icon-angle-left{display:none;font-size:1.8em;color:#ea3323;position:absolute;top:50%;transform:translateY(-50%);left:11px}.table-wrapper .icon-angle-left:hover{cursor:pointer}.table-wrapper .icon-angle-right{font-size:1.8em;color:#ea3323;position:absolute;top:50%;transform:translateY(-50%);right:12px}.table-wrapper .icon-angle-right:hover{cursor:pointer}@media only screen and (min-width:1000px){.table-wrapper .icon-angle-left{left:24px}.table-wrapper .icon-angle-right{right:25px}}.paragraph--type--table,.table-container{max-width:1200px;width:95%;margin:0 auto;overflow-x:scroll;border-right:10px solid}.paragraph--type--table{border-right:none}.footnote{font-size:.9em;color:#0d0d0d;text-align:center;margin:1em 0}.paragraph--type--table table td,.table-container table td{white-space:nowrap;min-width:135px}.sortable th{cursor:pointer}.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort)::after{content:" ▾"}header{display:block;width:100%;margin:0 auto;z-index:5;position:relative;height:60px}header .overlay--closer{position:fixed;stroke:#ea3323;right:5%}.header--logo{display:block;position:absolute;left:0;top:-1px}.header--logo svg{width:126px;height:60px;max-width:100%}.header--hamburger{display:block;position:absolute;right:0;top:7px}.header--hamburger:hover{cursor:pointer}@media all and (min-width:1185px){header{width:92%}header .overlay--closer{stroke:#0d0d0d}.header--hamburger{display:none}}.header--hamburger svg{stroke:#ea3323;width:40px;height:40px;position:relative;top:4px}.search-container{position:relative}.search-container input{width:100%;padding-right:30px}.search-container i{display:block;position:absolute;right:4px;top:7px;font-size:1.2em;padding:12px}.search-container i:hover{cursor:pointer}@media all and (max-width:1184px){.header--logo{z-index:5;left:5%}.header--hamburger{right:5%}.show-for-mobile{display:block}.navigation--mobile-header{display:flex;justify-content:space-between;position:fixed;top:0;width:100%;padding:0 5%;background:#0d0d0d;height:60px;z-index:101}.navigation--mobile-header .overlay--closer{top:12px}.navigation--primary{display:block;margin-top:67px}.navigation--primary-ul{display:block;list-style-type:none;width:100%;padding:0;margin:0}.navigation--primary-ul .navigation--primary-li{display:block;list-style-type:none;margin:12px 0}.navigation--primary-ul .navigation--primary-li .navigation--level-1{display:block;color:#fff;font-family:montserrat-regular,Helvetica,Arial,sans-serif,sans-serif;font-size:16px;letter-spacing:.045em;line-height:25.6px;padding:0 5%;text-transform:uppercase}.navigation--primary-ul .navigation--primary-li .navigation--level-1:hover{text-decoration:none;color:#d7d7d7}.navigation--primary-ul .navigation--primary-li .navigation--level-1 .icon{font-weight:700;font-size:1em;color:#ea3323;margin:0 0 0 9px;position:relative;top:1px}.navigation--primary-ul .navigation--primary-li .navigation--level-1 .icon-caret-up{display:none}.navigation--primary-ul .navigation--primary-li .navigation--level-1 .icon-caret-down{display:inline-block;color:#a1a1a1}.navigation--secondary-ul{display:block;width:100%;list-style-type:none;margin:32px 0 75px;padding:0}.navigation--secondary-ul .navigation--secondary-li{display:block;margin:4px 0}.navigation--secondary-ul .navigation--secondary-li .navigation--level-1{text-decoration:none;text-transform:uppercase;color:#cbcbcb;font-size:.9em;padding:0 5%}.navigation--secondary-ul .navigation--secondary-li .navigation--level-1:hover{text-decoration:none;color:#9f9f9f}.navigation--secondary-ul .navigation--secondary-li .navigation--level-1 .icon{font-weight:700;font-size:1em;color:#ea3323;margin:0 0 0 9px;position:relative;top:1px}.navigation--secondary-ul .navigation--secondary-li .navigation--level-1 .icon-caret-up{display:none}.navigation--secondary-ul .navigation--secondary-li .navigation--level-1 .icon-caret-down{display:inline-block;color:#a1a1a1}.navigation--secondary-ul .search-container{margin:0 5%;padding:20px 0}.navigation--secondary-ul .search-container i{top:27px}.navigation--secondary-ul .overlay.basic ul.menu-level--1 li{margin:6px 0}.navigation--secondary-ul .overlay.basic ul.menu-level--1 li a{padding:4px 0;text-transform:uppercase;color:#cbcbcb;font-size:.9em}.navigation--primary-li .navigation--level-1.active .icon-caret-up,.navigation--secondary-li .navigation--level-1.active .icon-caret-up{display:inline-block;color:#ea3323}.navigation--primary-li .navigation--level-1.active .icon-caret-down,.navigation--secondary-li .navigation--level-1.active .icon-caret-down,.overlay.basic h3{display:none}.overlay.basic ul{display:block;margin:0;padding:0 20px 0 72px;list-style-type:none;font-family:montserrat-medium,Helvetica,Arial,sans-serif,sans-serif}.overlay.basic ul li{display:block;margin:0}.overlay.basic ul li a{display:block;color:#fff;font-size:1em;padding:12px 0}.overlay.basic ul ul{padding:0 0 0 32px}.overlay.firearm .model-type-selector,.overlay.firearm .toggled-content.lifestyle,.overlay.firearm .toggled-content.no-lifestyle,.overlay.firearm h3,.overlay.firearm ul[data-family-target] .title{display:none}.overlay.firearm .dropdown{display:block;width:100%;padding:0;margin:0;list-style-type:none}.overlay.firearm .dropdown .icon{font-weight:700;font-size:1em;color:#ea3323;margin:0 0 0 9px;position:relative;top:1px}.overlay.firearm .dropdown .icon-caret-up{display:none}.overlay.firearm .dropdown .icon-caret-down{display:inline-block;color:#a1a1a1}.overlay.firearm .dropdown .master{display:block;list-style-type:none;margin:0;padding:0}.overlay.firearm .dropdown li{display:block;margin:0;list-style-type:none}.overlay.firearm .dropdown>li:first-of-type{padding-bottom:11px}.overlay.firearm .dropdown .shotguns-by-model,.overlay.firearm .dropdown .shotguns-by-type{display:block;color:#fff;text-decoration:none;font-size:1em;font-family:montserrat-light,Helvetica,Arial,sans-serif,sans-serif;text-transform:uppercase;padding:0 42px 0 71px;margin:13px 0 0}.overlay.firearm .dropdown .shotguns-by-model.active .icon-caret-up,.overlay.firearm .dropdown .shotguns-by-type.active .icon-caret-up{display:inline-block;color:#ea3323}.overlay.firearm .dropdown .shotguns-by-model.active .icon-caret-down,.overlay.firearm .dropdown .shotguns-by-type.active .icon-caret-down{display:none}.overlay.firearm .dropdown a.tier-1{display:block;color:#fff;text-decoration:none;font-family:montserrat-medium,Helvetica,Arial,sans-serif;padding:12px 0 12px 103px}.overlay.firearm .by-model{display:none}.overlay.firearm .by-model.active{display:block}.overlay.firearm .by-model li.active .icon-caret-up{display:inline-block;color:#ea3323}.overlay.firearm .by-model li.active .icon-caret-down{display:none}.overlay.firearm ul[data-family-target]{display:none;width:100%;padding:0;margin:25px 0;list-style-type:none}.overlay.firearm ul[data-family-target].active{display:block}.overlay.firearm ul[data-family-target] li{border-bottom:1px solid #d7d7d7}.overlay.firearm ul[data-family-target] li.view-all{background:#fff;padding:29px 42px 34px;text-align:center}.overlay.firearm ul[data-family-target] li.view-all .link-view{display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;color:#0d0d0d;font-size:1rem;line-height:1;font-family:montserrat-bold,Helvetica,Arial,sans-serif,sans-serif;margin-bottom:-4px}}@media all and (max-width:1184px) and (min-width:700px){.overlay.firearm ul[data-family-target] li.view-all .link-view{font-size:.875rem}}@media all and (max-width:1184px){.overlay.firearm ul[data-family-target] li.view-all .link-title{display:block;color:#ea3323;font-size:2.8em;letter-spacing:-.015em;line-height:1.15}.by-type{display:none;margin-top:25px;padding:25px 35px 35px;background-color:#fff}.by-type.active{display:block}.by-type .view-id-applications_nav.view-display-id-embed_1 .view-content,.by-type .view-id-applications_nav.view-display-id-embed_2 .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;margin-bottom:30px}.by-type .view-id-applications_nav.view-display-id-embed_1 .view-content .grow,.by-type .view-id-applications_nav.view-display-id-embed_2 .view-content .grow{filter:none;transform:scale(1)}.by-type .view-id-applications_nav.view-display-id-embed_1 .view-content .grow:hover,.by-type .view-id-applications_nav.view-display-id-embed_2 .view-content .grow:hover{transform:scale(1);filter:none}.by-type .view-id-applications_nav.view-display-id-embed_1 .view-content .grow .text,.by-type .view-id-applications_nav.view-display-id-embed_2 .view-content .grow .text{font-size:1em}}@media all and (max-width:1184px) and (min-width:700px){.by-type .view-id-applications_nav.view-display-id-embed_1 .view-content,.by-type .view-id-applications_nav.view-display-id-embed_2 .view-content{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:1184px) and (min-width:800px){.by-type .view-id-applications_nav.view-display-id-embed_1 .view-content .grow .text,.by-type .view-id-applications_nav.view-display-id-embed_2 .view-content .grow .text{font-size:1.2em}}@media all and (max-width:1184px){.by-type .view-id-applications_nav.view-display-id-embed_1 .view-content .wrapper,.by-type .view-id-applications_nav.view-display-id-embed_2 .view-content .wrapper{padding:15px}.by-type .type-header{display:block;font-size:.75em;margin-bottom:7px;font-family:montserrat-medium,Helvetica,Arial,sans-serif}.by-type .type-header.background{position:relative;z-index:2;width:80px;background-color:#fff}.by-type .container-with-line{display:block;position:relative}.by-type .container-with-line .line{display:block;width:100%;height:1px;background-color:#0d0d0d;position:absolute;top:47%;transform:translateY(-50%);z-index:1}.by-type .types--all-list ul{display:block;margin:0;padding:0;-moz-column-count:2;column-count:2;list-style-type:none}.by-type .types--all-list ul li{margin-bottom:4px}.by-type .types--all-list ul li a{font-size:.8em;text-transform:none;color:#0d0d0d}.by-type .types--all-list ul li a .field.field--name-name.field--type-string.field--label-hidden.field__item{display:inline}.toggled-content{display:block;padding:15px 20px 20px;background:#fff;text-align:center}.toggled-content .button,.toggled-content .series-title{display:none}.toggled-content .family-title a{display:block;text-decoration:none;color:#0d0d0d;font-family:montserrat-bold,Helvetica,Arial,sans-serif,sans-serif;font-size:.9em;margin:0 0 -8px}.toggled-content .price{display:block;margin-top:7px}.toggled-content .price .amount,.toggled-content .price .label{display:inline-block;font-family:montserrat-medium,Helvetica,Arial,sans-serif,sans-serif;font-size:.8em}}@media all and (max-width:1184px) and (min-width:500px){.by-type .types--all-list ul{-moz-column-count:3;column-count:3}}@media all and (min-width:1185px){.show-for-mobile{display:none!important}.navigation--mobile-header{display:none}.navigation--wrapper{display:flex;justify-content:space-between;width:100%}.navigation--wrapper .overlay--closer{display:none}.navigation--primary-ul{display:flex;flex-grow:1;align-items:center;justify-content:flex-start;list-style-type:none;padding-left:161px;margin:0;height:60px}.navigation--primary-ul .navigation--primary-li{display:inline;margin:0;padding:0 10px;position:relative}.navigation--primary-ul .navigation--primary-li .navigation--level-1{display:inline-block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.875rem;color:#fff;text-decoration:none;text-transform:uppercase;height:60px;line-height:60px}.navigation--primary-ul .navigation--primary-li .navigation--level-1:hover{text-decoration:none;color:#d7d7d7}.navigation--primary-ul .navigation--primary-li .navigation--level-1 .icon{display:none}.navigation--secondary-ul{display:flex;align-items:center;list-style-type:none;margin:0;height:60px;justify-content:right;padding:0}.navigation--secondary-ul .navigation--secondary-li{display:inline;margin:0;padding:0 10px;position:relative}.navigation--secondary-ul .navigation--secondary-li .navigation--level-1{display:inline-block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.75rem;color:#fff;text-decoration:none;text-transform:uppercase;height:60px;line-height:60px}.navigation--secondary-ul .navigation--secondary-li .navigation--level-1:hover{text-decoration:none;color:#d7d7d7;border-bottom:5px solid #ea3323}.navigation--secondary-ul .navigation--secondary-li .navigation--level-1 .icon{display:none}.overlay.basic h3{font-size:2.9em;text-transform:uppercase;color:#0d0d0d;text-align:left;margin:0 0 35px;padding-bottom:15px;border-bottom:1px solid #e7e7e7;width:100%}.overlay.basic ul{margin:0 0 0 5px;padding:0;list-style-type:none}.overlay.basic ul li{display:block;margin-bottom:8px}.overlay.basic ul li a{color:#0d0d0d;font-size:1.175em}.overlay.basic ul li a:hover{color:#ea3323}.overlay.basic ul ul{margin-left:25px;margin-top:8px}.overlay.firearm h3{font-size:2.9em;text-transform:uppercase;color:#0d0d0d;text-align:left;margin:0 0 35px;padding-bottom:15px;border-bottom:1px solid #e7e7e7;width:100%}.overlay.firearm .dropdown{list-style-type:none;padding:3px 20px 25px;margin:0;background:#fff}.overlay.firearm .model-type-selector{display:block;position:relative}.overlay.firearm .model-type-selector .links{display:block;background-color:#fff;position:relative;z-index:2;width:210px}.overlay.firearm .model-type-selector a{display:inline-block;text-transform:uppercase;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.015em;color:#0d0d0d}.overlay.firearm .model-type-selector .active,.overlay.firearm .model-type-selector a:hover{color:#ea3323}.overlay.firearm .model-type-selector .separator{display:inline-block;width:1px;height:9px;background-color:#000;margin:0 18px}.overlay.firearm .model-type-selector .line{display:block;width:100%;height:1px;background-color:#0d0d0d;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.overlay.firearm .by-model{display:none;min-height:275px;padding-top:2px}.overlay.firearm .by-model.active{display:block}.overlay.firearm .by-model .master{display:block;position:relative;list-style-type:none;margin:0;padding:3px 0 0 37px}.overlay.firearm .by-model .master li{display:block;float:none;position:static;width:100%;text-align:left;margin:0 0 5px;padding:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.overlay.firearm .by-model .master .title{display:inline-block;font-size:1rem;font-family:montserrat-medium,Helvetica,Arial,sans-serif,sans-serif;color:#0d0d0d;text-decoration:none;height:auto;line-height:inherit;text-transform:none;padding:3px 0 2px;max-width:250px}.overlay.firearm .by-model .master .title:hover{color:#ea3323}.overlay.firearm .by-model .master .title .icon{font-weight:700;font-size:1em;color:#ea3323;margin:0 0 0 9px;position:relative;top:1px}.overlay.firearm .by-model .master .title .icon-caret-up{display:none}.overlay.firearm .by-model .master .title .icon-caret-down{display:inline-block;color:#a1a1a1}.overlay.firearm .by-model .master .title.active .icon-caret-up{display:inline-block;color:#ea3323}.overlay.firearm .by-model .master .title.active .icon-caret-down,.overlay.firearm .by-model .master ul:not(.active-sub){display:none}.overlay.firearm .by-model .active-sub{display:block;list-style-type:none;margin:2px 0 8px;padding-left:15px}.overlay.firearm .by-model .active-sub li{display:block;width:100%;padding:0 0 0 15px;margin-bottom:5px;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.overlay.firearm .by-model .active-sub li .title{display:inline-block;font-family:montserrat-regular,Helvetica,Arial,sans-serif,sans-serif;font-size:.875rem;padding:3px 0 2px;max-width:250px}.overlay.firearm .toggled-content{display:none;position:absolute;top:15px;right:0;width:520px;text-align:center}.overlay.firearm .toggled-content.active{display:block}.overlay.firearm .toggled-content .absolute{position:absolute;top:230px;width:100%;text-align:center}.overlay.firearm .toggled-content .relative{position:relative}.overlay.firearm .toggled-content .series-title{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.45em;line-height:1.15;letter-spacing:0;margin:30px auto 20px;max-width:300px;width:100%}.overlay.firearm .toggled-content img{display:block;margin:0 auto 5px}.overlay.firearm .toggled-content .price{display:block}.overlay.firearm .toggled-content .price .label{display:inline-block;font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-size:.75rem}.overlay.firearm .toggled-content .price .amount{display:inline-block;font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700}.overlay.firearm .toggled-content .button{color:#ea3323;font-size:.875rem;height:auto;border:1px solid #ea3323}.overlay.firearm .toggled-content .button:hover{color:#fff;padding-bottom:.5em}.overlay.firearm .toggled-content.lifestyle{color:#fff;height:100%;background-repeat:no-repeat;background-size:cover;padding:25px;min-height:400px}.overlay.firearm .toggled-content.lifestyle .tinted-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.overlay.firearm .toggled-content.lifestyle .relative{width:100%;height:100%;border:2px solid #fff;z-index:2}.overlay.firearm .toggled-content.lifestyle .absolute{top:50%;left:50%;transform:translate(-50%,-50%)}.overlay.firearm .toggled-content.lifestyle .price{display:none}.overlay.firearm .toggled-content.lifestyle .series-title{color:#fff}.overlay.firearm .toggled-content.lifestyle img{width:67%}.overlay.firearm .toggled-content.lifestyle .button{color:#fff;border:1px solid #fff}.overlay.firearm .toggled-content.lifestyle .button:hover{color:#ea3323}.overlay.firearm .toggled-content.lifestyle .button::after{background:#fff}.overlay.firearm .by-type{display:none;padding-top:15px}.overlay.firearm .by-type.active{display:block}.overlay.firearm .by-type .view-id-applications_nav.view-display-id-embed_1 .view-content,.overlay.firearm .by-type .view-id-applications_nav.view-display-id-embed_2 .view-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px;margin-bottom:30px}.overlay.firearm .by-type .view-id-applications_nav.view-display-id-embed_1 .view-content .grow,.overlay.firearm .by-type .view-id-applications_nav.view-display-id-embed_2 .view-content .grow{filter:none;transform:scale(1)}.overlay.firearm .by-type .view-id-applications_nav.view-display-id-embed_1 .view-content .grow:hover,.overlay.firearm .by-type .view-id-applications_nav.view-display-id-embed_2 .view-content .grow:hover{transform:scale(1);filter:none}.overlay.firearm .by-type .view-id-applications_nav.view-display-id-embed_1 .view-content .wrapper,.overlay.firearm .by-type .view-id-applications_nav.view-display-id-embed_2 .view-content .wrapper{padding:15px}.overlay.firearm .by-type .type-header{display:block;font-size:.75em;margin-bottom:7px;font-family:montserrat-medium,Helvetica,Arial,sans-serif}.overlay.firearm .by-type .type-header.background{position:relative;z-index:2;width:80px;background-color:#fff}.overlay.firearm .by-type .container-with-line{display:block;position:relative}.overlay.firearm .by-type .container-with-line .line{display:block;width:100%;height:1px;background-color:#0d0d0d;position:absolute;top:47%;transform:translateY(-50%);z-index:1}.overlay.firearm .by-type .sort-link{display:block;text-align:center;margin:-20px 0 15px}.overlay.firearm .by-type .sort-link a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.overlay.firearm .by-type .sort-link a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.overlay.firearm .by-type .types--all-list ul{display:block;list-style-type:none;margin:0;padding:0;-moz-column-count:3;column-count:3}.overlay.firearm .by-type .types--all-list ul li{margin-bottom:5px}.overlay.firearm .by-type .types--all-list ul li a{display:block;font-family:montserrat-medium,Helvetica,Arial,sans-serif,sans-serif;font-size:.8em;text-transform:none;color:#0d0d0d}.overlay.firearm .by-type .types--all-list ul li a:hover{color:#ea3323}.overlay.firearm .by-type .types--all-list ul li a .field.field--name-name.field--type-string.field--label-hidden.field__item{display:inline}}@supports (-ms-ime-align:auto){.by-type .view-id-applications_nav .view-content{display:flex!important;justify-content:space-between}.by-type .view-id-applications_nav .view-content .grow{height:208px;width:208px;padding-bottom:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.by-type .view-id-applications_nav .view-content{display:flex!important;justify-content:space-between}.by-type .view-id-applications_nav .view-content .grow{height:208px;width:208px;padding-bottom:0}}footer{position:relative;background:#0d0d0d;z-index:0;text-align:center;padding:56px 0 40px}footer a{color:#fff}.footer-container{max-width:1200px;width:95%;margin:0 auto}footer .logo-footer{margin:0 0 45px}footer .logo-footer svg{width:185px;height:35px}footer .logo-footer svg .svglogo-base{fill:#ee3124}footer .logo-footer svg .svglogo-mouth{fill:#fff;fill-opacity:0}footer nav ul{list-style:none;padding:0;margin:0 0 16px;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column}@media all and (min-width:960px){footer nav ul{flex-direction:row}}footer nav ul li{padding:4px 18px;font-size:.75rem;text-transform:uppercase}footer nav ul li a{text-decoration:none;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.95em;letter-spacing:.06em}footer .nav-tertiary{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column}@media all and (min-width:700px){footer .nav-tertiary{flex-direction:row}}footer .nav-tertiary li{font-size:.75rem;padding:4px 14px;color:#858585}footer .nav-tertiary li span{margin-left:4px}footer .nav-tertiary li a{color:#858585;font-family:montserrat-light,Helvetica,Arial,sans-serif;text-decoration:none}footer .nav-tertiary li a:hover{text-decoration:underline}footer .nav-tertiary li a#ot-sdk-btn.ot-sdk-show-settings{font-size:.75rem;padding:0;color:#858585;background-color:transparent}footer .footer--shoutouts{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-direction:column;align-items:center}@media all and (min-width:700px){footer .footer--shoutouts{flex-direction:row}}footer .footer--shoutouts li{padding:0 25px}footer .footer--shoutouts li img{filter:grayscale(1)}footer .footer--shoutouts li img:hover{animation:.5s ease-in forwards greyscale-fade-in}footer .footer--shoutouts #gunvote-icon{display:block;width:140px}footer hr{margin:51px auto 40px;width:80%;max-width:1024px}.tom-knapp-container{display:block;width:100%;background-color:#f7f7f7;justify-content:space-between;align-items:center;padding:20px;text-align:center}@media all and (min-width:500px){.tom-knapp-container{display:flex;text-align:left;padding:0 20px;height:128px;overflow:visible}}.tom-knapp-container .tom-knapp{display:none}@media all and (min-width:700px){.tom-knapp-container{padding-left:0}.tom-knapp-container .tom-knapp{display:block;flex-shrink:0}}.tom-knapp-container .text-container{color:#0d0d0d}.tom-knapp-container .text-container img{display:block;width:100%;max-width:754px;height:39px}.tom-knapp-container .text-container .text-small{display:block;margin-top:13px;font-size:.8em;letter-spacing:-.015em}.tom-knapp-container .nra-logo{display:block;padding:20px 0 0}@media all and (min-width:500px){.tom-knapp-container .nra-logo{padding:0 0 0 30px;flex-shrink:0}}.tom-knapp-container .nra-logo img{display:block;width:104px;height:39px;margin:0 auto}body #ot-sdk-btn-floating.ot-floating-button{display:none!important}body #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{background-color:#ea3323}body #onetrust-banner-sdk.otFlat{z-index:12147483645}.overlay--closer{position:absolute;top:60px;right:45px;cursor:pointer;transition:transform .2s ease-in-out;width:40px;height:40px}.overlay--closer:hover{transform:rotate(180deg)}@media all and (max-width:1184px){.overlay{display:none;position:fixed;top:0;width:100%;height:100vh;background:#0d0d0d;z-index:100;overflow:auto}.overlay.active{display:block}.overlay .overlay{display:none;position:relative;top:auto;left:auto;transform:none;height:auto;background:0 0}.overlay .overlay .overlay--closer{display:none}.overlay .overlay.active{display:block}}@media all and (min-width:1185px){.overlay:not(.navigation--wrapper){max-width:1200px;margin:0 auto;max-width:1000px;display:none;position:fixed;padding:50px 40px 100px;top:0;left:50%;transform:translateX(-50%);width:100%;height:100vh;background:#fff;z-index:100;overflow:auto;box-shadow:0 0 10000px 10000px rgba(0,0,0,.725)}.overlay:not(.navigation--wrapper).active,.overlay:not(.navigation--wrapper).active .overlay--closer{display:block}}.maintenance-page .container{font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center;max-width:600px;margin:0 auto;padding:30px 20px 0}.maintenance-page .container .logo-primary{margin-right:0;justify-content:center}.maintenance-page .container .logo-primary svg{display:block;width:400px;height:98px;max-width:100%;margin:0 auto 20px}.maintenance-page .container .footer--social{display:flex;list-style-type:none;padding:0;margin:30px 0;justify-content:center}.maintenance-page .container .footer--social li{padding:0 25px;font-size:1.5rem;list-style:none}.maintenance-page .container .footer--social li::before{display:none}.maintenance-page .container .footer--social li a{text-decoration:none}.maintenance-page .container .footer--social li .icon-facebook{color:#3c5a99}.maintenance-page .container .footer--social li .icon-instagram{color:#e1306c}.maintenance-page .container .footer--social li .icon-twitter{color:#1da1f2}.maintenance-page .container .footer--social li .icon-youtube-play{color:red}.paragraph--featured-applications-home--embed-1{margin-top:-20px}.view-id-featured_applications_home.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:1fr;grid-gap:0}@media all and (min-width:700px){.paragraph--featured-applications-home--embed-1{margin-top:0}.view-id-featured_applications_home.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.tom-knapp-container{padding-right:80px}.view-id-featured_applications_home.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr 1fr 1fr}}.view-id-featured_applications_home.view-display-id-embed_1 .sort-link{display:block;padding-top:20px;text-align:center}.view-id-featured_applications_home.view-display-id-embed_1 .sort-link a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.view-id-featured_applications_home.view-display-id-embed_1 .sort-link a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}@supports (-ms-ime-align:auto){.overlay:not(.navigation--wrapper){border-collapse:separate;filter:drop-shadow(0 0 10000px rgba(0,0,0,.725));overflow-x:hidden}.view-id-featured_applications_home.view-display-id-embed_1 .view-content{display:flex;height:100%;width:100%;flex-wrap:wrap;justify-content:center}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .grow{display:block;width:256px;height:256px;margin:10px;padding:0}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .box{display:block;position:relative}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{width:256px;height:256px;padding:15px}@media all and (min-width:500px){.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{padding:25px}}@media all and (min-width:700px){.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{padding:40px}}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-id-featured_applications_home.view-display-id-embed_1 .view-content{display:flex;height:100%;width:100%;flex-wrap:wrap;justify-content:center}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .grow{display:block;width:256px;height:256px;margin:10px;padding:0}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .box{display:block;position:relative}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{width:256px;height:256px;padding:15px}}@media all and (-ms-high-contrast:none) and (min-width:500px),(-ms-high-contrast:active) and (min-width:500px){.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{padding:25px}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{padding:40px}}.paragraph--type--video{text-align:center;margin-bottom:0}.paragraph--type--video.paragraph-container-width--full-width .field--name-field-media-oembed-video{max-width:100%;margin:0 auto}.field--name-field-media-oembed-video{position:relative;overflow:hidden;padding-top:56.25%}.field--name-field-media-oembed-video iframe,.field--name-field-media-oembed-video img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:1}.field--name-field-media-oembed-video img:hover{cursor:pointer}.field--name-field-media-oembed-video .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:block;width:62px;height:71px}.paragraph--type--menu-landing{max-width:960px;width:95%;margin:0 auto}.paragraph--type--menu-landing .menu-landing--blocks{display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block{padding:15px;margin:10px;border:1px solid #f5f5f5;flex:0 1 calc(100% - 20px)}@media all and (min-width:500px){.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block{flex:0 1 calc(50% - 20px)}}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block h2{font-size:24px}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block p{text-align:center}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block a:not(.icon-link){display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block a:not(.icon-link)::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.paragraph--type--menu-landing .menu-landing--block--icon{background:#f5f5f5;padding:40px}.paragraph--type--menu-landing .menu-landing--block--icon img{display:block;width:50px;margin:0 auto}.paragraph--type--menu-landing.paragraph-container-width--full-width{max-width:96%;margin:0 auto}.paragraph--type--iframe{padding:2em}.paragraph--type--iframe h3{margin-bottom:1em}.paragraph--type--iframe.paragraph-container-width--full-width iframe{width:95%;margin:0 auto}.paragraph--type--iframe.paragraph-container-width--contained iframe{max-width:1200px;margin:0 auto;width:95%}@media all and (min-width:960px){.paragraph--type--iframe.paragraph-container-width--contained iframe{width:85%}}.paragraph--type--iframe.paragraph-container-width--tight iframe{max-width:960px;width:95%;margin:0 auto}.term-type-product-types .paragraph--type--text{max-width:1200px;width:95%;margin:0 auto;text-align:center;grid-column:1/-1;padding:2em}.quotes--wrapper{display:block;width:100%;background-color:#f5f5f5;padding:70px 20px 100px;text-align:center;color:#0d0d0d}@media only screen and (min-width:768px){.quotes--wrapper{padding:120px 20px 164px}}.quotes--wrapper .tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#fff;border:1px solid #a4a4a4}.quotes--wrapper .tns-nav>.tns-nav-active{background:#ea3323;border:1px solid #ea3323}.quotes--wrapper .quotes{width:100%}.quotes--wrapper .quote{display:block;width:100%}.quotes--wrapper .quote .container{display:block;width:100%;max-width:1024px;margin:0 auto}.quotes--wrapper .quote i{display:block;font-size:2.5em;color:#0d0d0d;margin:0 0 60px}@media all and (min-width:700px){.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block{flex:0 1 calc(33.3333% - 20px)}.quotes--wrapper .quote i{margin:0 0 90px}}.quotes--wrapper .quote p{font-size:.9em;letter-spacing:.007em;line-height:2.025;text-transform:uppercase;font-family:montserrat-medium,Helvetica,Arial,sans-serif}.quotes--wrapper .quote .name{display:block;margin:47px 0 0;font-size:1.65em;letter-spacing:-.05em}.quotes--wrapper .quote .title{display:block;margin:2px 0 0;font-size:.75em;text-transform:uppercase;letter-spacing:-.02em}.paragraph.paragraph--type--text-with-image{display:flex;flex-direction:column;margin-bottom:20px;align-items:center;text-align:center;padding:30px 10px 20px}.paragraph.paragraph--type--text-with-image .paragraph--content,.paragraph.paragraph--type--text-with-image .paragraph--media{width:100%;padding:20px}.paragraph.paragraph--type--text-with-image .paragraph--content{text-align:left}.paragraph.paragraph--type--text-with-image.paragraph-container-width--full-width .paragraph--media{padding:0}.paragraph.paragraph--type--text-with-image .field--name-field-headline{font-family:montserrat-extra-light,Helvetica,Arial,sans-serif;font-size:2.4rem;letter-spacing:-.03em;line-height:1.1;margin-bottom:50px}@media all and (min-width:500px){.paragraph.paragraph--type--text-with-image .field--name-field-headline{font-size:3rem}}@media all and (min-width:700px){.paragraph.paragraph--type--text-with-image{flex-direction:row;padding:60px 20px 40px;margin-top:25px}.paragraph.paragraph--type--text-with-image .paragraph--content,.paragraph.paragraph--type--text-with-image .paragraph--media{width:50%}.paragraph.paragraph--type--text-with-image .field--name-field-headline{font-size:3.45rem}}.paragraph.paragraph--type--text-with-image .paragraph--content .technology-stamp img{max-width:160px;max-height:160px;margin-top:12px}.paragraph.paragraph--type--text-with-image .paragraph--text-image--image{flex-grow:1;flex-basis:0}.paragraph.paragraph--type--text-with-image .paragraph--text-image--body{flex-grow:1;flex-basis:0;padding:40px}.paragraph.paragraph--type--text-with-image p:last-child{margin-bottom:0}.paragraph.paragraph--type--text-with-image .field--name-field-link a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323;margin-top:23px}.paragraph.paragraph--type--text-with-image .field--name-field-link a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.paragraph.paragraph--type--text-with-image.paragraph-image-position--center{flex-direction:column-reverse}.paragraph.paragraph--type--text-with-image.paragraph-image-position--center .paragraph--media{max-width:960px;width:95%;margin:0 auto}.paragraph.paragraph--type--text-with-image.paragraph-image-position--right{flex-direction:column-reverse;padding-right:0}@media all and (min-width:700px){.paragraph.paragraph--type--text-with-image.paragraph-image-position--right{flex-direction:row}.paragraph.paragraph--type--text-with-image.paragraph-image-position--right .paragraph--content{padding-left:8%}.paragraph.paragraph--type--text-with-image.paragraph-image-position--right .paragraph--media{padding-right:0}}.paragraph.paragraph--type--text-with-image.paragraph-image-position--left{flex-direction:column-reverse;padding-left:0}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-media-image{text-align:center}@media all and (min-width:700px){.paragraph.paragraph--type--text-with-image.paragraph-image-position--left{flex-direction:row-reverse}.paragraph.paragraph--type--text-with-image.paragraph-image-position--left .paragraph--content{padding-right:8%}.paragraph.paragraph--type--text-with-image.paragraph-image-position--left .paragraph--media{padding-left:0}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-media-image{text-align:left}}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-media-image,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-media-image{text-align:center}@media all and (min-width:700px){.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-media-image{text-align:right}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-text{text-align:left}}.paragraph.paragraph--type--text-with-image.paragraph-background-color--wild-sand{background-color:#f5f5f5}.paragraph.paragraph--type--text-with-image.paragraph-background-color--black{background-color:#0d0d0d;color:#fff}.paragraph.paragraph--type--text-with-image.paragraph-background-color--black .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-background-color--black p{color:#fff}.paragraph.paragraph--type--text-with-image .field--name-field-text p:first-child{margin-top:0}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-text{text-align:left}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-text{text-align:center}@media all and (min-width:700px){.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-text{text-align:center}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-text{text-align:right}}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-text{text-align:right}.paragraph.paragraph--type--bio{display:flex;margin-bottom:20px}.paragraph.paragraph--type--bio .bio--headshot{flex-grow:1;background:#f5f5f5}.paragraph.paragraph--type--bio .bio--headshot img{width:100%}.paragraph.paragraph--type--bio .bio--summary{padding:0 10px;flex-grow:0;width:calc(100% - 102px)}.paragraph.paragraph--type--bio .bio--summary .field--name-field-name{font-family:montserrat-bold,Helvetica,Arial,sans-serif}.field--name-field-bio{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.paragraph--type--view{margin-bottom:20px}.paragraph.paragraph--type--intro{font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-size:1.3em;margin-bottom:1em}.term-type-product-types .paragraph--type--intro{max-width:1200px;width:95%;margin:0 auto;text-align:center;grid-column:1/-1;padding:4em}.paragraph.paragraph--type--image{margin-bottom:1em;text-align:center}.paragraph.paragraph--type--image img{margin-left:auto;margin-right:auto}.paragraph.paragraph--type--image.fade--top::after{content:"";position:absolute;left:0;top:0;width:100%;height:30%;pointer-events:none;z-index:2;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.85) 40%,rgba(255,255,255,0) 100%)}.paragraph.paragraph--type--image.fade--bottom::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30%;pointer-events:none;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.85) 40%,#fff 100%)}.paragraph.paragraph--type--image.fade--both::before{content:"";position:absolute;left:0;top:0;width:100%;height:30%;pointer-events:none;z-index:2;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.85) 40%,rgba(255,255,255,0) 100%)}.paragraph.paragraph--type--image.fade--both::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30%;pointer-events:none;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.85) 40%,#fff 100%)}.paragraph.paragraph--type--image.paragraph-container-width--full-width{overflow:hidden}.paragraph.paragraph--type--image.paragraph-container-width--full-width img{max-height:800px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.paragraph.paragraph--type--call-to-action{margin-bottom:1em;text-align:center}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--minimalist .cta a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--minimalist .cta a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--button .cta{display:block;max-width:95%;width:100%;margin:0 auto}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--button .cta a{display:block;text-transform:uppercase;letter-spacing:0;cursor:pointer;padding:48px 20px 50px;text-transform:none;font-size:2.45em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;letter-spacing:-.035em;border:1px solid #ea3323;margin:0;color:#ea3323;text-decoration:none}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--button .cta a::after{font-family:icomoon,sans-serif!important;content:"\f105";font-weight:400;padding:0 3px 0 11px;position:relative;top:4px}.paragraph--type--slider{max-width:1200px;width:95%;margin:4em auto}.paragraph--type--slider h3{font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:clamp(1.875rem,1.3411rem + 2.1905vw,3.3125rem);letter-spacing:normal;color:#ea3323;text-align:center;margin-block:2rem;max-width:none;width:100%;line-height:1.1}.paragraph--type--slider .tns-nav{text-align:center}.paragraph--type--slider .tns-inner{background-color:#f7f7f7}.paragraph--type--slider .tns-nav>[aria-controls]{width:15px;height:15px;padding:0;margin:.8rem 5px;border-radius:50%;background:#fff;border:1px solid #a4a4a4}.paragraph--type--slider .tns-nav>.tns-nav-active{background:#0d0d0d;border:1px solid #0d0d0d}.paragraph--type--slider button[data-action=start],.paragraph--type--slider button[data-action=stop]{float:right;border:none;padding:0;margin:10px 0 0;letter-spacing:.0425em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;line-height:1;font-size:.875rem;max-width:none;color:#ea3323}.paragraph--type--slider button[data-action=start]::after,.paragraph--type--slider button[data-action=start]::before,.paragraph--type--slider button[data-action=stop]::after,.paragraph--type--slider button[data-action=stop]::before{display:none}.paragraph--type--slider button[data-action=start]:hover,.paragraph--type--slider button[data-action=stop]:hover{background:0 0;color:#0d0d0d}.term-type-series .paragraph--type--slider{max-width:700px}.paragraph--type--slide{width:100%;position:relative}.paragraph--type--slide img{width:100%}.paragraph--slide--desktop-content{display:none}.paragraph--slide--mobile-content{display:block}@media all and (min-width:700px){.paragraph--slide--desktop-content{display:block}.paragraph--slide--mobile-content{display:none}}.paragraph--slide--desktop-content-noalt{display:block}.node-id-121.route-entitynodecanonical .paragraph-id--473 .paragraph--type--slide{height:auto}.field--name-field-webform{max-width:95%;margin:0 auto}.paragraph--type--menu .field--name-field-links{display:flex;justify-content:center}.paragraph--type--menu .field--name-field-links .field__item{margin:20px 10px}.paragraph--type--menu .field--name-field-links .field__item a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.paragraph--type--menu .field--name-field-links .field__item a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.paragraph--type--photo-grid{max-width:1200px;width:95%;margin:0 auto 1em}.paragraph--type--photo-grid .field--name-field-header{border-bottom:1px solid #d7d7d7;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.25rem;padding-bottom:10px;margin-bottom:20px}.paragraph--type--photo-grid .field--name-field-grid-item{display:grid;grid-template-columns:1fr;grid-gap:40px;text-align:center}@media all and (min-width:700px){.node-id-121.route-entitynodecanonical .paragraph-id--473 .paragraph--type--slide{height:629px}.paragraph--type--photo-grid .field--name-field-grid-item{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.field--name-field-bio,.paragraph--type--photo-grid .field--name-field-grid-item{grid-template-columns:1fr 1fr 1fr}}.photo-grid-item--title{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.25rem}.photo-grid-item--link .field--name-field-cta{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.photo-grid-item--link .field--name-field-cta::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.paragraph--type--find-a-dealer{margin-bottom:1em}.paragraph--type--find-a-dealer .field--name-field-post-search-text,.paragraph--type--find-a-dealer .field--name-field-pre-search-text{padding:0 20px;margin:67px auto 62px}.paragraph--type--employee{text-align:center}.paragraph--type--embed{padding:2em;display:grid;grid-template-columns:1fr;gap:60px;max-width:1200px;width:95%;margin:0 auto}.paragraph--type--embed .e-widget-wrapper{width:100%;margin-top:0}.paragraph--type--embed .e-widget-preloader,.paragraph--type--embed iframe.e-embed-frame{margin-bottom:0}.paragraph--type--embed.embed-count--1{grid-template-columns:1fr}.paragraph--type--vertical-model-callouts{position:relative;padding-block:2rem}.paragraph--type--vertical-model-callouts::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30%;pointer-events:none;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.85) 40%,#fff 100%)}.paragraph--type--vertical-model-callout{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex-basis:0;flex-grow:1}.paragraph--type--vertical-model-callout h2{font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;letter-spacing:normal}.paragraph--type--vertical-model-callout p{max-width:90%;margin-inline:auto;text-wrap:balance}.paragraph--type--vertical-model-callout a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.paragraph--type--vertical-model-callout a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.paragraph--type--vertical-model-callout-container{max-width:1200px;width:95%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:4rem;justify-content:center;position:relative;z-index:3}@media all and (min-width:700px){.paragraph--type--embed{grid-template-columns:1fr 1fr}.paragraph--type--embed.embed-count--1{grid-template-columns:1fr}.paragraph--type--vertical-model-callout-container{flex-direction:row}}.paragraph--type--mini-callouts{margin-block:4rem;max-width:90%;margin-inline:auto}.paragraph--type--mini-callouts .field--name-field-mini-callouts{display:flex;justify-content:center;flex-direction:column;-moz-column-gap:4rem;column-gap:4rem;row-gap:2rem}@media all and (min-width:960px){.paragraph--type--mini-callouts .field--name-field-mini-callouts{flex-direction:row}}.paragraph--type--mini-callouts .field--name-field-mini-callouts .field__items{display:flex;gap:2rem}.paragraph--type--mini-callouts .paragraph--type--mini-callout{height:100%}.paragraph--type--mini-callouts .paragraph--type--mini-callout--container{display:grid;grid-template-columns:1fr;align-items:center;border:1px solid #e7e7e7;border-radius:11px;max-width:550px;height:100%;margin-inline:auto}.paragraph--type--mini-callouts .paragraph--type--mini-callout--content-container,.paragraph--type--mini-callouts .paragraph--type--mini-callout--logo{padding:1.5rem;height:100%}.paragraph--type--mini-callouts .paragraph--type--mini-callout--logo{height:100%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e7e7e7}.paragraph--type--mini-callouts .paragraph--type--mini-callout--logo img{max-width:150px;height:auto;max-height:150px}.paragraph--type--mini-callouts .paragraph--type--mini-callout--content-container{display:flex;flex-direction:column;justify-content:space-between}.paragraph--type--mini-callouts .paragraph--type--mini-callout--content-container h3{width:100%;text-align:left;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;letter-spacing:normal}.paragraph--type--mini-callouts .paragraph--type--mini-callout--content-container .paragraph--type--mini-callout--teaser{margin-block:1rem 1rem;font-size:.875rem}.paragraph--type--mini-callouts .paragraph--type--mini-callout--content-container a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;cursor:pointer;color:#ea3323;font-size:1rem}.paragraph--type--mini-callouts .paragraph--type--mini-callout--content-container a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.paragraph--type--product-callout{background-color:#f7f7f7;padding-block:4rem}.paragraph--type--product-callout .paragraph--type--product-callout--container{max-width:1200px;width:95%;margin:0 auto}.paragraph--type--product-callout .field--name-field-image-logo img{max-width:min(50%,460px);margin-inline:auto}.paragraph--type--product-callout h3{font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:clamp(1.875rem,1.3411rem + 2.1905vw,3.3125rem);letter-spacing:normal;color:#ea3323;text-align:center;margin-block:2rem;max-width:none;width:100%;line-height:1.1}.paragraph--type--product-callout .field--name-field-text-long{max-width:min(80%,1000px);margin-inline:auto;margin-bottom:2rem;text-align:center}@media all and (min-width:700px){.paragraph--type--mini-callouts .paragraph--type--mini-callout--container{grid-template-columns:180px 1fr}.paragraph--type--mini-callouts .paragraph--type--mini-callout--logo{border-right:1px solid #e7e7e7}.paragraph--type--product-callout .field--name-field-image-logo img{margin-inline:0}.paragraph--type--product-callout h3{text-align:left}.paragraph--type--product-callout .field--name-field-text-long{text-align:left;margin-inline:0}}.paragraph--type--product-callout .field--name-field-media-image{max-width:90%;margin-inline:auto}.paragraph--type--product-callout .field--name-field-image-logo .field--name-field-media-image{max-width:100%;height:60px}.paragraph--type--product-callout .field--name-field-image-logo .field--name-field-media-image img{display:block;height:100%}.paragraph--type--product-callout .paragraph--type--product-callout--container:has(.field--name-field-image-logo) h3{margin-top:.5rem}.paragraph--slide--caption{background-color:#f7f7f7;padding:1rem 2rem;text-wrap:balance;text-align:center}.paragraph--slide--caption>:last-child{margin-bottom:0}.paragraph--type--model-list-overrides{max-width:1200px;width:95%;margin:0 auto;margin-block:4rem}.paragraph--type--model-list-overrides .paragraph--type--model-list-overrides--section{margin-bottom:4rem;text-align:center;max-width:90%;margin-inline:auto}@media all and (min-width:700px){.paragraph--type--model-list-overrides .paragraph--type--model-list-overrides--section{max-width:100%;margin-inline:0}}.paragraph--type--model-list-overrides .paragraph--type--model-list-overrides--section h3{font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:clamp(1.875rem,1.3411rem + 2.1905vw,3.3125rem);color:#ea3323;letter-spacing:normal;margin-bottom:.5rem;line-height:1}.paragraph--type--model-list-overrides .paragraph--type--model-list-overrides--section .paragraph--type--model-list-overrides--summary{margin-bottom:2rem;text-align:center;text-wrap:balance}.paragraph--type--model-list-overrides .paragraph--type--model-list-overrides--section .paragraph--type--model-list-overrides--summary>:last-child,.paragraph--type--model-list-overrides .paragraph--type--model-list-overrides--section:last-child{margin-bottom:0}.paragraph--type--interactive-product-tool{max-width:1200px;width:95%;margin:0 auto;padding-block:2rem}.paragraph--type--interactive-product-tool h3{font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:clamp(1.875rem,1.3411rem + 2.1905vw,3.3125rem);color:#ea3323;letter-spacing:normal;margin-bottom:.5em;line-height:1}.paragraph--type--interactive-product-tool .field--name-field-text-long{max-width:min(75%,1000px);margin-inline:auto;margin-bottom:2rem;text-align:center;text-wrap:balance}.grow{width:100%;height:auto;filter:grayscale(100%);padding:0 0 100%;transition:.2s ease-in-out;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#333;transform:scale(.85)}.grow:hover{transform:scale(1);z-index:2;cursor:pointer;filter:none}.grow:hover .box{border:2px solid rgba(255,255,255,.6)}.grow .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.2em;letter-spacing:.025em;line-height:1.1;width:100%;text-align:center;z-index:10}.grow .box{display:flex;align-items:stretch;position:relative;width:100%;height:100%;border:2px solid transparent;z-index:5}.grow .wrapper{display:flex;align-items:stretch;position:absolute;flex-flow:column nowrap;width:100%;height:100%;padding:15px}@media all and (min-width:500px){.grow .wrapper{padding:25px}}.region-footer #block-webform{padding:50px 0 0}.webform-submission-newsletter-sign-up-minimal--form{display:block;width:100%;max-width:1206px;margin:0 auto;padding:0;text-align:center;align-items:center;justify-content:center;position:relative;flex-direction:column}@media all and (min-width:700px){.grow .wrapper{padding:40px}.region-footer #block-webform{padding:80px 0 20px}.webform-submission-newsletter-sign-up-minimal--form{flex-direction:row;padding:0 20px}}.webform-submission-newsletter-sign-up-minimal--form h2,.webform-submission-newsletter-sign-up-minimal--form h3,.webform-submission-newsletter-sign-up-minimal--form h4{display:inline-block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.9em;letter-spacing:.035em;text-align:center;width:100%;color:#ea3323}.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up label{display:inline-block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.9em;letter-spacing:.035em;text-align:center;width:100%;position:absolute;top:0;margin-left:-20px;padding-right:0}.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up label::after{display:none}@media only screen and (min-width:600px){.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up label{white-space:nowrap;margin-right:34px;text-align:left;width:auto}}.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up input.form-email{border:1px solid #ea3323;display:inline-block;width:100%;min-width:0}.webform-submission-newsletter-sign-up-minimal--form .form-actions .button-animated{font-family:icomoon,montserrat-bold,Helvetica,Arial,sans-serif,sans-serif;text-transform:none;font-size:.85em;letter-spacing:.005em;color:#ea3323;border:none;transition:none;padding:35px 1.5em 0}@media only screen and (max-width:700px){.webform-submission-newsletter-sign-up-minimal--form .form-actions .button-animated{min-width:115px;padding:0;margin:0}}@media only screen and (min-width:540px){.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up{display:block;align-items:center}.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up label{position:relative;margin-right:34px;text-align:left;width:auto;margin-left:0}.webform-submission-newsletter-sign-up-minimal--form .form-actions .button-animated{padding-top:0;margin-top:23px}}.webform-submission-newsletter-sign-up-minimal--form .form-actions .button-animated input{font-size:1em;letter-spacing:.005em;padding:0;font-family:icomoon,montserrat-bold,Helvetica,Arial,sans-serif,sans-serif}.webform-submission-newsletter-sign-up-minimal--form .form-actions .button-animated input:hover,.webform-submission-newsletter-sign-up-minimal--form .form-actions .button-animated:hover input{color:#ea3323}.webform-submission-newsletter-sign-up-minimal--form .form-actions .button-animated::after,.webform-submission-newsletter-sign-up-minimal--form .form-actions .button-animated::before{display:none}.webform-submission-newsletter-sign-up-minimal--form ::-moz-placeholder{opacity:1}.webform-submission-newsletter-sign-up-minimal--form ::placeholder{opacity:1}.webform-submission-newsletter-sign-up-minimal--form label{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;color:#ea3323;text-transform:uppercase;font-size:.9rem;margin:0 0 9px}.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox{display:block;max-width:565px;width:100%;margin:0 auto}@media all and (min-width:700px){.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox{display:flex;align-items:center}}.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox .webform-flex--container{display:flex;flex-direction:column;align-items:center;justify-content:center}.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox .webform-flex--container .form-actions{margin-top:0}.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox .webform-flex--1{flex:auto}.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox .js-form-type-email{max-width:400px;width:100%}.newsletter--social-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin:30px 0;text-align:center}@media all and (min-width:700px){.newsletter--social-wrapper{display:flex;justify-content:center;align-items:center;margin:12px 0 10px}}.newsletter--social-wrapper .newsletter--social-title{font-family:montserrat-bold,Helvetica,Arial,sans-serif;color:#ea3323;text-transform:uppercase;font-size:.9rem;margin:0;text-align:center;max-width:-moz-max-content;max-width:max-content}.newsletter--social-wrapper .newsletter--social{display:flex;list-style:none;padding:0;margin:0;justify-content:center}.newsletter--social-wrapper .newsletter--social li{padding:0 18px;font-size:1.5rem}.newsletter--social-wrapper .newsletter--social li a{text-decoration:none}.newsletter--social-wrapper .newsletter--social li .icon-facebook{color:#3c5a99}.newsletter--social-wrapper .newsletter--social li .icon-instagram{color:#e1306c}.newsletter--social-wrapper .newsletter--social li .icon-twitter{color:#1da1f2}.newsletter--social-wrapper .newsletter--social li .icon-youtube-play{color:red}.downloadable-files{display:flex;justify-content:space-between;align-items:center;padding:0}.downloadable-files .item--wrapper{padding-right:30px}.downloadable-files .item--title{text-transform:uppercase;font-size:.9em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;letter-spacing:-.025em;line-height:1.325}.downloadable-files .item--title .file{font-family:montserrat-regular,Helvetica,Arial,sans-serif}.downloadable-files .item--title a{color:#0d0d0d;font-family:montserrat-bold,Helvetica,Arial,sans-serif}.downloadable-files .icon-download{color:#ea3323;position:relative;top:1px}.downloadable-files .item--description{font-size:.9em;font-family:montserrat-regular,Helvetica,Arial,sans-serif;line-height:1.3;padding-top:6px;letter-spacing:-.01em}.downloadable-files .item--image{flex-shrink:0;width:25%}.lds-grid{display:block;position:relative;width:128px;height:128px;margin:5% auto}.lds-grid div{position:absolute;width:26px;height:26px;border-radius:50%;background:#ea3323;animation:1.2s linear infinite lds-grid}.lds-grid div:nth-child(1){top:12px;left:12px;animation-delay:0s}.lds-grid div:nth-child(2){top:12px;left:52px;animation-delay:-.4s}.lds-grid div:nth-child(3){top:12px;left:90px;animation-delay:-.8s}.lds-grid div:nth-child(4){top:52px;left:12px;animation-delay:-.4s}.lds-grid div:nth-child(5){top:52px;left:52px;animation-delay:-.8s}.lds-grid div:nth-child(6){top:52px;left:90px;animation-delay:-1.2s}.lds-grid div:nth-child(7){top:90px;left:12px;animation-delay:-.8s}.lds-grid div:nth-child(8){top:90px;left:52px;animation-delay:-1.2s}.lds-grid div:nth-child(9){top:90px;left:90px;animation-delay:-1.6s}@keyframes lds-grid{0%,100%{opacity:1}50%{opacity:.5}}.path-user .block--content{max-width:1200px;width:95%;margin:0 auto;padding:100px 0 300px}.path-user .block--content .region-content{max-width:1200px;width:95%;margin:0 auto}.path-user .block--content .region-content form{max-width:600px;margin:0 auto}.path-user .block--content .region-content form .description{display:none}.view-user-content .views-field.views-field-title{text-align:left}.article--attribution{text-align:center}.article--back{text-align:center;margin-top:4em}.article--technology .field--name-field-technologies{display:flex;justify-content:center;padding:10px}.product--resource-center{padding:45px 0 85px;background-color:#f5f5f5}.product--resource-center .containment{max-width:1200px;width:95%;margin:0 auto}.product--resource-center .view-related-articles.view-display-id-embed_1 .view-content,.product--resource-center .view-related-articles.view-display-id-embed_2 .view-content{display:flex;justify-content:center;flex-wrap:wrap}.product--resource-center .view-related-articles.view-display-id-embed_1 article,.product--resource-center .view-related-articles.view-display-id-embed_2 article{flex:0 0 calc(100% - 40px);padding:30px;margin:20px 40px;background-color:#fff}@media all and (min-width:960px){.product--resource-center .view-related-articles.view-display-id-embed_1 article,.product--resource-center .view-related-articles.view-display-id-embed_2 article{flex:0 0 calc(75% - 80px)}}@media all and (min-width:1200px){.product--resource-center .view-related-articles.view-display-id-embed_1 article,.product--resource-center .view-related-articles.view-display-id-embed_2 article{flex:0 0 calc(50% - 80px)}}.product--news .view-related-articles.view-display-id-embed_1 .view-content,.product--news .view-related-articles.view-display-id-embed_2 .view-content{display:flex;justify-content:center;flex-wrap:wrap}.product--news .view-related-articles.view-display-id-embed_1 article,.product--news .view-related-articles.view-display-id-embed_2 article{flex:0 0 calc(100% - 40px);padding:30px;margin:0 20px 40px;background-color:#fff}@media all and (min-width:960px){.product--news .view-related-articles.view-display-id-embed_1 article,.product--news .view-related-articles.view-display-id-embed_2 article{flex:0 0 calc(50% - 40px)}}@media all and (min-width:1200px){.product--news .view-related-articles.view-display-id-embed_1 article,.product--news .view-related-articles.view-display-id-embed_2 article{flex:0 0 calc(25% - 40px)}}.product--news .view-related-articles.view-display-id-embed_2 article .field--name-field-preview{display:flex;min-height:125px;align-items:center}.view-article-aggregation.view-display-id-embed_1 .view-content,.view-article-aggregation.view-display-id-embed_2 .view-content,.view-articles.view-display-id-embed_1 .view-content,.view-articles.view-display-id-embed_10 .view-content,.view-more-articles.view-display-id-embed_1 .view-content{display:flex;justify-content:center;flex-wrap:wrap}.view-article-aggregation.view-display-id-embed_1 article,.view-article-aggregation.view-display-id-embed_2 article,.view-articles.view-display-id-embed_1 article,.view-articles.view-display-id-embed_10 article,.view-more-articles.view-display-id-embed_1 article{flex:0 0 calc(100% - 20px);padding:30px;margin:20px;background-color:#fff}@media all and (min-width:700px){.product--news,.product--resource-center{padding:45px 0 110px}.view-article-aggregation.view-display-id-embed_1 article,.view-article-aggregation.view-display-id-embed_2 article,.view-articles.view-display-id-embed_1 article,.view-articles.view-display-id-embed_10 article,.view-more-articles.view-display-id-embed_1 article{flex:0 0 calc(50% - 40px)}}@media all and (min-width:960px){.view-article-aggregation.view-display-id-embed_1 article,.view-article-aggregation.view-display-id-embed_2 article,.view-articles.view-display-id-embed_1 article,.view-articles.view-display-id-embed_10 article,.view-more-articles.view-display-id-embed_1 article{flex:0 0 calc(25% - 40px)}}.node--type-article.node--view-mode-teaser{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #d7d7d7;padding:20px;text-align:left}.node--type-article.node--view-mode-teaser .node--type-article-image{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3px;text-align:center;height:280px;background-color:#fbfbfb;padding:1rem}.node--type-article.node--view-mode-teaser .node--type-article-image img{display:block;max-height:100%;-o-object-fit:contain;object-fit:contain}.node--type-article.node--view-mode-teaser h2{font-size:1.625rem;font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.03em;line-height:1.2;margin-left:0;margin-right:0;text-align:left}.node--type-article.node--view-mode-teaser h2 a{color:#333}.node--type-article.node--view-mode-teaser .field--name-field-teaser{line-height:1.575;text-align:left}.node--type-article.node--view-mode-teaser .date-cta-container{display:flex;justify-content:space-between;margin-top:19px;align-items:center}.node--type-article.node--view-mode-teaser .date{font-size:.65em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.015em}.node--type-article.node--view-mode-teaser .cta{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;cursor:pointer;color:#ea3323;font-size:.75em}.node--type-article.node--view-mode-teaser .cta::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.node--type-article.node--view-mode-teaser-vertical{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #d7d7d7;flex:0 0 calc(33.3333% - 20px);padding:30px 30px 23px;margin:10px;background-color:#fff}.node--type-article.node--view-mode-teaser-vertical .field--name-field-media-image{display:block;margin-bottom:-5px}.node--type-article.node--view-mode-teaser-vertical h2{font-size:1.65em;font-family:montserrat-extra-light,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.0175em;line-height:1.2;text-align:left}.node--type-article.node--view-mode-teaser-vertical h2 a{color:#0d0d0d}.node--type-article.node--view-mode-teaser-vertical .field--name-field-teaser{line-height:1.575}.node--type-article.node--view-mode-teaser-vertical .type-date-container{display:flex;justify-content:flex-start;margin-bottom:5px;margin-top:-5px}.node--type-article.node--view-mode-teaser-vertical .field--name-field-article-type{font-size:.75em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.07em}.node--type-article.node--view-mode-teaser-vertical .date{font-size:.75em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;margin-left:15px}.node--type-article.node--view-mode-teaser-vertical .date .separator{display:inline-block;height:10px;width:1px;background-color:#0d0d0d;margin-right:10px}.node--type-article.node--view-mode-teaser-vertical .cta-container{display:flex;justify-content:space-between;margin-top:14px;align-items:center}.node--type-article.node--view-mode-teaser-vertical .cta{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;cursor:pointer;color:#ea3323;font-size:.75em}.node--type-article.node--view-mode-teaser-vertical .cta::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.node--type-article.node--view-mode-teaser-horizontal-featured{display:flex;border:1px solid #d7d7d7;flex:0 0 calc(33.3333% - 20px);padding:50px;margin:10px;background-color:#fff}.node--type-article.node--view-mode-teaser-horizontal-featured .node__content{display:flex}.node--type-article.node--view-mode-teaser-horizontal-featured .field--name-field-preview{display:block;order:1}.node--type-article.node--view-mode-teaser-horizontal-featured .content-wrapper{order:0}.node--type-article.node--view-mode-teaser-horizontal-featured .social{display:block;margin-bottom:18px}.node--type-article.node--view-mode-teaser-horizontal-featured .social a{margin-right:15px}.node--type-article.node--view-mode-teaser-horizontal-featured .social a:last-of-type{margin-right:0}.node--type-article.node--view-mode-teaser-horizontal-featured h2{font-size:2.8em;font-family:montserrat-thin,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.08;text-align:left;margin:0 0 32px}.node--type-article.node--view-mode-teaser-horizontal-featured h2 a{color:#0d0d0d}.node--type-article.node--view-mode-teaser-horizontal-featured .field--name-field-teaser{line-height:1.575}.node--type-article.node--view-mode-teaser-horizontal-featured .type-date-container{display:flex;justify-content:flex-start;margin-bottom:5px;margin-top:-5px}.node--type-article.node--view-mode-teaser-horizontal-featured .field--name-field-article-type{font-size:1.2em;font-family:montserrat-thin,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;margin-bottom:18px}.node--type-article.node--view-mode-teaser-horizontal-featured .author-date-container{display:flex;margin:15px 0;justify-content:flex-start;width:100%}.node--type-article.node--view-mode-teaser-horizontal-featured .author{font-size:.75em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.node--type-article.node--view-mode-teaser-horizontal-featured .date{font-size:.75em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;margin-left:15px}.node--type-article.node--view-mode-teaser-horizontal-featured .date .separator{display:inline-block;height:10px;width:1px;background-color:#0d0d0d;margin-right:10px}.node--type-article.node--view-mode-teaser-horizontal-featured .cta{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;cursor:pointer;color:#ea3323;margin-top:26px;font-size:.75em}.node--type-article.node--view-mode-teaser-horizontal-featured .cta::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.node--type-article.node--view-mode-teaser-horizontal{display:flex;border:1px solid #d7d7d7;flex:0 0 100%;padding:63px 63px 73px;margin:0;background-color:#fff}@media all and (min-width:700px){.node--type-article.node--view-mode-teaser-horizontal{flex:0 0 calc(33.3333% - 20px);margin:20px}}.node--type-article.node--view-mode-teaser-horizontal .node__content{display:grid;grid-template-columns:1fr;gap:1rem;align-items:center;flex-direction:column-reverse}.node--type-article.node--view-mode-teaser-horizontal .preview{justify-content:space-between;order:1;width:100%;height:100%}.node--type-article.node--view-mode-teaser-horizontal .preview img{-o-object-fit:cover;object-fit:cover}.node--type-article.node--view-mode-teaser-horizontal .content-wrapper{order:0;padding-right:0}.node--type-article.node--view-mode-teaser-horizontal h2{font-size:1.75em;font-family:montserrat-light,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.275;text-align:left;margin:12px 0}.node--type-article.node--view-mode-teaser-horizontal h2 a{color:#0d0d0d}.node--type-article.node--view-mode-teaser-horizontal .field--name-field-teaser{line-height:1.575}.node--type-article.node--view-mode-teaser-horizontal .cta{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;cursor:pointer;color:#ea3323;margin-top:19px;font-size:.75em}.node--type-article.node--view-mode-teaser-horizontal .cta::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.view-related-articles.view-display-id-embed_1 article{flex:0 0 calc(100% - 20px);padding:30px;margin:10px;background-color:#fff}@media all and (min-width:700px){.node--type-article.node--view-mode-teaser-horizontal .node__content{grid-template-columns:50% 1fr}.view-related-articles.view-display-id-embed_1 article{flex:0 0 calc(50% - 20px)}}.prostaff--container{display:flex;flex-direction:column-reverse;max-width:1200px;width:95%;margin:40px auto 0}.prostaff--container .field--name-body{width:100%;padding-right:0;text-align:center}@media all and (min-width:700px){.prostaff--container{flex-direction:row}.prostaff--container .field--name-body{width:75%;padding-right:40px;text-align:left}}.prostaff--container .field--type-image{text-align:center;padding-bottom:18px}.prostaff--thumbnails{max-width:1200px;width:95%;margin:2em auto;display:flex;flex-direction:column;justify-content:center;background:#f5f5f5;align-items:center}.prostaff--thumbnail{text-align:center;padding:20px}@media all and (min-width:500px){.prostaff--thumbnails{flex-direction:row;flex-wrap:wrap}.prostaff--thumbnail{width:calc(50% - 20px)}}.view-pro-staff-categories.view-display-id-embed_1 .view-content{display:flex;justify-content:center;flex-wrap:wrap}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row{text-align:center;width:100%;padding:30px;flex-grow:1}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row .field--name-field-media-image{margin-bottom:20px}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row a.more{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row a.more::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.view-id-pro_staff.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:1fr;grid-gap:20px}@media all and (min-width:700px){.prostaff--container .field--type-image{padding-bottom:0}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row{width:50%}.view-id-pro_staff.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.prostaff--thumbnail{width:calc(33.333% - 20px)}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row{width:33%}.view-id-pro_staff.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr 1fr}}@supports (-ms-ime-align:auto){.view-id-pro_staff.view-display-id-embed_1 .view-content{display:flex;height:100%;width:100%;flex-wrap:wrap;justify-content:center}.view-id-pro_staff.view-display-id-embed_1 .view-content .grow{display:block;width:330px;height:330px;margin:10px;padding:0}.view-id-pro_staff.view-display-id-embed_1 .view-content .box{display:block;position:relative}.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{width:330px;height:330px;padding:15px}@media all and (min-width:500px){.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{padding:25px}}@media all and (min-width:700px){.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{padding:40px}}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-id-pro_staff.view-display-id-embed_1 .view-content{display:flex;height:100%;width:100%;flex-wrap:wrap;justify-content:center}.view-id-pro_staff.view-display-id-embed_1 .view-content .grow{display:block;width:330px;height:330px;margin:10px;padding:0}.view-id-pro_staff.view-display-id-embed_1 .view-content .box{display:block;position:relative}.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{width:330px;height:330px;padding:15px}}@media all and (-ms-high-contrast:none) and (min-width:500px),(-ms-high-contrast:active) and (min-width:500px){.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{padding:25px}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{padding:40px}}.product--downloads article h2,.product--downloads article h3,.product--features article h2,.product--features article h3,.product--news article h2,.product--news article h3,.product--related-products--container article h2,.product--related-products--container article h3,.product--resource-center article h2,.product--resource-center article h3,.product--specifications article h2,.product--specifications article h3{margin-left:0;margin-right:0}.product--downloads h3,.product--features h3,.product--news h3,.product--related-products--container h3,.product--resource-center h3,.product--specifications h3{font-size:1.5em;letter-spacing:-.02em}@media all and (min-width:500px){.product--downloads h3,.product--features h3,.product--news h3,.product--related-products--container h3,.product--resource-center h3,.product--specifications h3{font-size:2.8em}}.product--specifications{padding:45px 0 100px;text-align:center}.product--specifications .find-dealer{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.product--specifications .find-dealer::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}#specChart tr.new-product td,.product--specifications tr.new-product td{background:rgba(247.3319502075,180.510373444,174.6680497925,.1)}#specChart tr.new-product td:first-child,.product--specifications tr.new-product td:first-child{font-family:montserrat-medium,Helvetica,Arial,sans-serif;color:#ea3323}.product--features{width:100%;margin:0 auto;background-color:#f5f5f5;padding:45px 20px 100px}.product--features h4{text-align:left}.product--features .field--name-field-features{display:block;max-width:665px;width:100%;margin:0 auto}.product--features .field--name-field-features .field__item{border:1px solid gray;padding:10px 10px 10px 32px}.product--features .item--description p:last-child{margin-bottom:0}.product--dropdown-trigger{display:flex;justify-content:space-between;align-items:center;cursor:pointer;max-width:665px;width:100%;text-align:left;margin:0 auto;border-bottom:1px solid #0d0d0d;padding:0 0 5px;color:#0d0d0d}.product--dropdown-trigger:hover{color:#0d0d0d}.product--dropdown-trigger.active .icon-angle-up{display:block}.product--dropdown-trigger.active .icon-angle-down{display:none}.product--dropdown-trigger h4{display:inline-block;margin:0;font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-size:1.4rem;text-transform:uppercase;letter-spacing:.02em}.product--dropdown-trigger h4 button{border:none;padding:0;margin:0;color:#0d0d0d;text-transform:uppercase;letter-spacing:.0425em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;line-height:1;font-size:1rem;max-width:none}.product--dropdown-trigger h4 button::after,.product--dropdown-trigger h4 button::before{display:none}.product--dropdown-trigger h4 button:hover{background:0 0;color:#0d0d0d}.product--dropdown-trigger i{font-size:1.5em;font-weight:700;position:relative;top:-2px;color:#000}.product--dropdown-trigger i.icon-angle-up{display:none}.product--downloads .product--dropdown-trigger:first-of-type,.product--features .product--dropdown-trigger:first-of-type{margin-top:54px}.product--downloads .product--dropdown-trigger:not(:first-of-type),.product--features .product--dropdown-trigger:not(:first-of-type){margin-top:23px}.product--dropdown{display:none;max-width:665px;width:100%;margin:0 auto}.product--dropdown.active{display:block}.product--dropdown .item{padding:23px 12px 21px;border-top:1px solid #c4c4c4;display:flex;flex-direction:column}@media all and (min-width:700px){.product--dropdown .item{padding:23px 35px 21px 32px;flex-direction:row}}.product--dropdown .item.downloadable-files{flex-direction:row}.product--dropdown .item .item--wrapper{flex-basis:0;flex-grow:1;padding:0}.product--dropdown .item .item--wrapper .item--title{font-family:montserrat-bold,Helvetica,Arial,sans-serif;margin-bottom:5px;padding-right:10px}.product--dropdown .item .item--image{width:100px;margin:20px 0 0 25px}@media all and (min-width:700px){.product--dropdown .item .item--image{margin:0 0 0 25px}}.product--dropdown .item:last-of-type{margin-bottom:14px}.product--dropdown .item:first-of-type{border-top:none}.product--downloads{width:90%;margin:0 auto;max-width:700px;padding-top:42px;padding-bottom:90px}.product--downloads h4{text-align:left}.product--news{padding:45px 0 110px}.product--news .views-element-container{margin-top:61px}.product--related-products--container{text-align:center;background:#f7f7f7;padding:36px 0 82px}.product--related-products{display:flex;justify-content:center;margin-top:48px;flex-wrap:wrap;gap:1rem;row-gap:2rem}.product--related-products .product--related-product{width:100%;border:1px solid #d7d7d7;text-align:center;background-color:#fcfcfc;transition:.2s ease-in-out}@media all and (min-width:960px){.product--related-products .product--related-product{width:calc(33.333% - 1rem)}}.product--related-products .product--related-product:hover{background-color:#fff;transform:scale(1.05)}.node--type-product.node--view-mode-teaser-a,.node--type-product.node--view-mode-teaser-b,.node--type-product.node--view-mode-teaser-c,.node--type-product.node--view-mode-teaser-d,.node--type-product.node--view-mode-teaser-e{margin-bottom:1em;text-align:center;border:1px solid #e7e7e7;padding-inline:15px;padding-block:30px}.node--type-product.node--view-mode-teaser-a{max-width:1200px;width:95%;margin:0 auto 2em;color:#333}.node--type-product.node--view-mode-teaser-a h2{font-family:montserrat-thin,Helvetica,Arial,sans-serif;font-size:3rem}.node--type-product.node--view-mode-teaser-a h2 a{color:#333}.node--type-product.node--view-mode-teaser-a .field--name-field-series-teaser{width:100%;margin:0 auto 2em}@media all and (min-width:700px){.node--type-product.node--view-mode-teaser-a,.node--type-product.node--view-mode-teaser-b,.node--type-product.node--view-mode-teaser-c,.node--type-product.node--view-mode-teaser-d,.node--type-product.node--view-mode-teaser-e{padding-inline:30px}.node--type-product.node--view-mode-teaser-a .field--name-field-series-teaser{width:75%}}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary{list-style:none;max-width:768px;width:100%;margin:0 0 1em}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary span{white-space:nowrap}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li{margin-bottom:.5em;font-family:montserrat-light,Helvetica,Arial,sans-serif;font-weight:400;padding-left:0!important}@media only screen and (min-width:450px){.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary{width:90%;margin:0 auto 1em}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li{padding-left:1em}}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li::before{display:none;content:"";padding:0}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li strong{font-weight:400;font-family:montserrat-medium,Helvetica,Arial,sans-serif;display:block}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li strong::before{content:"\f0da";padding-right:13px;font-family:icomoon,sans-serif;color:#ea3323;font-size:.9em}@media all and (min-width:700px){.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li{margin-bottom:0}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li strong{display:inline}}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li span{display:inline}.node--type-product.node--view-mode-teaser-a a.call-to-action{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.node--type-product.node--view-mode-teaser-a a.call-to-action::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.full-entity.product-entity,.node--type-product.node--view-mode-teaser-b{border:none;padding:40px 20px;height:100%}.full-entity.product-entity .node__content,.node--type-product.node--view-mode-teaser-b .node__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.full-entity.product-entity .new-product-indicator,.node--type-product.node--view-mode-teaser-b .new-product-indicator{color:#ea3323;font-family:montserrat-bold,Helvetica,Arial,sans-serif;position:absolute;top:2%;right:4%}.full-entity.product-entity h2,.node--type-product.node--view-mode-teaser-b h2{font-size:2.05rem;letter-spacing:-.04em;line-height:1.2;margin-bottom:6px;text-wrap:balance}.full-entity.product-entity h2 a,.node--type-product.node--view-mode-teaser-b h2 a{color:#333}.full-entity.product-entity .starting-price,.node--type-product.node--view-mode-teaser-b .starting-price{display:block;margin:2px 0 14px;font-size:.9em;font-family:montserrat-thin,Helvetica,Arial,sans-serif}.full-entity.product-entity .cta,.node--type-product.node--view-mode-teaser-b .cta{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;cursor:pointer;color:#ea3323;font-size:.8em}.full-entity.product-entity .cta::after,.node--type-product.node--view-mode-teaser-b .cta::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.node--type-product.node--view-mode-teaser-d{border:none}.node--type-product.node--view-mode-teaser-d h3{text-transform:uppercase;font-size:.84375rem;font-family:montserrat-medium,Helvetica,Arial,sans-serif;letter-spacing:.045em;line-height:1.4;margin-bottom:7px}.node--type-product.node--view-mode-teaser-d h3 a{color:#0d0d0d;text-decoration:none}.node--type-product.node--view-mode-teaser-d .field--name-field-series-tagline{font-size:.75rem;line-height:1.5}.node--type-product.node--view-mode-teaser-e{border:none;height:100%;margin-bottom:0}.node--type-product.node--view-mode-teaser-e .node__content{display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:space-between}.node--type-product.node--view-mode-teaser-e h2{font-family:montserrat-light,Helvetica,Arial,sans-serif;font-size:1.5625rem;text-wrap:balance}.node--type-product.node--view-mode-teaser-e h2 a{color:#333}.node--type-product.node--view-mode-teaser-e .field--name-field-series-tagline{font-size:.75rem;line-height:1.5}.node--type-product.node--view-mode-teaser-e ul li::before{display:none;content:"";padding:0}.node--type-product.node--view-mode-teaser-e li strong{font-family:montserrat-medium,Helvetica,Arial,sans-serif}.node--type-product.node--view-mode-teaser-e li{font-size:.75rem}.node--type-product.node--view-mode-teaser-e .product-footer{display:flex;justify-content:space-between;font-size:.875rem;align-items:center}.node--type-product.node--view-mode-teaser-e .product-footer a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;cursor:pointer;color:#ea3323;font-size:.875rem}.node--type-product.node--view-mode-teaser-e .product-footer a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.view-featured-firearms-home.view-display-id-embed_1{max-width:1200px;width:95%;margin:0 auto;text-align:center}.view-featured-firearms-home.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:1fr;grid-gap:20px;grid-auto-rows:1fr}.view-featured-firearms-home.view-display-id-embed_1 h2{font-size:1.875rem;letter-spacing:0;margin-bottom:20px}.view-featured-firearms-home.view-display-id-embed_1 .featured-firearms--links{display:flex;justify-content:space-between;width:90%;margin:0 auto 1em;max-width:225px}.view-featured-firearms-home.view-display-id-embed_1 .featured-firearms--links a{color:#ea3323;text-transform:uppercase;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.75em;text-decoration:none;letter-spacing:.015em}.view-featured-firearms-home.view-display-id-embed_1 .featured-firearms--links a:hover{color:#c31202}.view-featured-firearms-home.view-display-id-embed_1 .featured-firearms--links a i{font-size:1.1em;margin-left:1px;margin-top:1px}.taxonomy-term.vocabulary-series .term--primary-callout{display:flex;flex-direction:column;max-width:1200px;width:95%;margin:0 auto;margin-block:2em}.taxonomy-term.vocabulary-series .term--primary-callout.has-bullets .field--name-description h2{text-align:left;margin-left:0}.taxonomy-term.vocabulary-series .term--primary-callout.has-bullets .field--name-description .text-align-center{text-align:left!important}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-description{width:100%}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-description h2{font-family:montserrat-bold,Helvetica,Arial,sans-serif;color:#ea3323;text-transform:uppercase;font-size:clamp(1.875rem,1.3411rem + 2.1905vw,3.3125rem);letter-spacing:normal}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-description>:first-child{margin-top:0}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-description>:last-child{margin-bottom:0}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-field-bullet-highlights{width:100%}@media all and (min-width:700px){.view-featured-firearms-home.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}.taxonomy-term.vocabulary-series .term--primary-callout.has-bullets{flex-direction:row}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-field-bullet-highlights{width:25%}}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-field-bullet-highlights ul{margin:0}.taxonomy-term.vocabulary-series .term--primary-callout a.call-to-action{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323;margin-block:2rem;text-align:center}.taxonomy-term.vocabulary-series .term--primary-callout a.call-to-action::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-field-technologies{display:flex;gap:2rem;justify-content:center;align-items:center;flex-wrap:wrap}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-field-technologies .field__item{flex-basis:0;flex-grow:1;min-width:200px;max-width:200px}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-field-technologies .field__item img{width:100%;height:auto}.taxonomy-term.vocabulary-series .series--models h2.product--spec-summary--header{font-size:3.75rem;font-family:montserrat-light,Helvetica,Arial,sans-serif}.taxonomy-term.vocabulary-series .field--name-field-call-to-action,.taxonomy-term.vocabulary-series .field--name-field-preview{text-align:center}.taxonomy-term.vocabulary-series .family-series--image-callout{position:relative;z-index:100}.taxonomy-term.vocabulary-series .family-series--image-callout:not(.bleed){max-width:1200px;width:95%;margin:0 auto;padding-block:4rem}.taxonomy-term.vocabulary-series .family-series--image-callout.bleed{overflow:hidden}.taxonomy-term.vocabulary-series .family-series--image-callout.bleed img{width:200%;max-width:none;transform:translateX(-15%)}#taxonomy-term-744.taxonomy-term.vocabulary-series .family-series--image-callout.bleed img{transform:translateX(-22%)}@media (min-width:2000px){.taxonomy-term.vocabulary-series .family-series--image-callout.bleed img{width:200%;transform:none;max-width:2000px;margin-inline:auto}#taxonomy-term-744.taxonomy-term.vocabulary-series .family-series--image-callout.bleed img{transform:none}}.term-id-744.term-type-series .video-container{height:450px}.term-id-744.term-type-series .video-container.substituteH1 h1{top:-20%}.term-id-744.term-type-series img.bg-image{-o-object-position:bottom;object-position:bottom}.term-id-744.term-type-series .family-series--image-callout{display:none}.benelli-recommends{background:#f7f7f7;padding:25px}.benelli-recommends h2{font-size:2.625rem;margin:0 auto 1em}.benelli-recommends p{margin-bottom:3em;text-align:center}.recommended-products{display:grid;grid-template-columns:1fr;justify-content:center;max-width:1200px;width:95%;margin:0 auto;grid-gap:30px}.recommended-products article{width:50%;margin-bottom:2em;padding:40px;border:1px solid #d7d7d7;background:#fff;text-align:center}@media all and (min-width:960px){.benelli-recommends{padding:80px}.recommended-products.count-2{grid-template-columns:1fr 1fr}.recommended-products article{margin-bottom:0;min-width:400px}}.recommended-products article .field--name-field-media-image img{margin-left:auto!important;margin-right:auto!important}.recommended-products article h3{margin-bottom:4px;font-size:1.875rem}.recommended-products article p{margin-bottom:1.5em;font-size:.875rem}.recommended-products article a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.recommended-products article a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.recommended-products.count-1{justify-content:center}.recommended-products.count-1 article{width:50%;margin-left:auto;margin-right:auto}.sticky+article.node--type-product{padding-top:0}@supports (-ms-ime-align:auto){.view-featured-firearms-home.view-display-id-embed_1 .view-content{display:flex;flex-wrap:wrap}.view-featured-firearms-home.view-display-id-embed_1 .view-content article{width:100%}@media all and (min-width:700px){.view-featured-firearms-home.view-display-id-embed_1 .view-content article{width:50%}}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-featured-firearms-home.view-display-id-embed_1 .view-content{display:flex;flex-wrap:wrap}.view-featured-firearms-home.view-display-id-embed_1 .view-content article{width:100%}.page-node-type-product main{position:static}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-featured-firearms-home.view-display-id-embed_1 .view-content article{width:50%}}.product-configurator-app .product-configurator-app--sticky{position:sticky;top:60px;left:0;background:#fff;z-index:10}.product-configurator-app .product-configurator--image figure{padding:80px 0;border:1px solid #f7f7f7}@media all and (min-width:500px){.product-configurator-app .product-configurator--image figure{padding:0;border:none}}.product-configurator-app .magnifier img{max-width:none}.product-configurator-app .product-configurator-image-hide{opacity:1}.product-configurator-app .product-configurator-image-show{opacity:1;transition:opacity 1s}.product-configurator-app .active-model-ids{font-family:montserrat-thin,Helvetica,Arial,sans-serif;text-align:center;font-size:.75rem;opacity:0;transition:opacity 1s ease-in;line-height:1.5rem;padding-bottom:15px}.product-configurator-app .active-model-ids.show{opacity:1;font-size:1.125rem;cursor:pointer}.product-configurator-app .configurator--select-options-instructions{display:block;width:100%;text-align:center;margin:0;padding-bottom:15px;text-transform:uppercase;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:.75rem;letter-spacing:.075em}@media all and (min-width:700px){.term-id-744.term-type-series .video-container{height:825px}.product-configurator-app .product-configurator-app--sticky{top:105px}.product-configurator-app .active-model-ids.show{font-size:1.5rem}.product-configurator-app .configurator--select-options-instructions{margin:30px 0 0}}.product-configurator-app .configurator--select-options-instructions .Typist{font-size:.75rem;line-height:.75rem;display:inline-block}.product-configurator-app .product-configurator-app--filter-and-specs{border:1px solid #d7d7d7}.product-configurator-app .product-configurator--filters .configurator--filter-containers{display:block;padding:30px 40px 0;width:100%;border-bottom:8px solid #f7f7f7}.product-configurator-app .product-configurator--filters .configurator--filter-label{display:block;margin:0 0 5px;text-transform:uppercase;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.075em;white-space:nowrap}.product-configurator-app .product-configurator--filters .configurator--filter-containers--primary{display:grid;width:100%;grid-template-columns:1fr;grid-gap:20px;margin-bottom:20px}@media all and (min-width:1024px){.product-configurator-app .product-configurator--filters .configurator--filter-containers--primary{grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr}.product-configurator-app .product-configurator--filters .configurator--filter-containers--layout--3 .configurator--filter-containers--primary{grid-template-columns:1fr 1fr 1fr}.product-configurator-app .product-configurator--filters .configurator--filter-containers--layout--4 .configurator--filter-containers--primary{grid-template-columns:1fr 1fr 1fr 1fr}.product-configurator-app .product-configurator--filters .configurator--filter-containers--layout--5 .configurator--filter-containers--primary{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.product-configurator-app .product-configurator--filters .configurator--filter-containers--advanced{display:grid;width:100%;grid-template-columns:1fr;grid-gap:20px}.product-configurator-app .product-configurator--filters .configurator--filter-containers--advanced--label{display:block;margin-bottom:20px;width:100%;font-family:montserrat-bold,Helvetica,Arial,sans-serif;border-bottom:1px solid #e7e7e7}.product-configurator-app .product-configurator--filters .configurator--filter-container{flex-basis:0;flex-grow:1;padding:0 10px}.product-configurator-app .product-configurator--filters .configurator--filter--buttons button{width:100%}.product-configurator-app .configurator--filter--buttons,.product-configurator-app .swatches-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media all and (min-width:700px){.product-configurator-app .configurator--filter--buttons,.product-configurator-app .swatches-list{grid-template-columns:repeat(3,1fr)}}.product-configurator-app .configurator--filter--buttons button,.product-configurator-app .swatches-list button{display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:.7rem;min-width:-moz-min-content;min-width:min-content;border:1px solid #d7d7d7;color:#0d0d0d;padding:.7em .5em;letter-spacing:.05em;margin:0 0 10px;width:100%;white-space:normal;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;background-color:transparent;position:relative}.product-configurator-app .configurator--filter--buttons button:first-child,.product-configurator-app .swatches-list button:first-child{margin-top:0}.product-configurator-app .configurator--filter--buttons button:hover,.product-configurator-app .swatches-list button:hover{color:#fff;border-color:#ea3323;background-color:#ea3323}.product-configurator-app .configurator--filter--buttons button[data-status=dead],.product-configurator-app .swatches-list button[data-status=dead]{opacity:.5;cursor:default}.product-configurator-app .configurator--filter--buttons button::after,.product-configurator-app .configurator--filter--buttons button::before,.product-configurator-app .swatches-list button::after,.product-configurator-app .swatches-list button::before{display:none}.product-configurator-app .configurator--filter--buttons button:disabled,.product-configurator-app .swatches-list button:disabled{opacity:.2}.product-configurator-app .configurator--filter--buttons button:disabled::after,.product-configurator-app .swatches-list button:disabled::after{display:none}.product-configurator-app .configurator--filter--buttons button[data-attribute-disabled=true],.product-configurator-app .swatches-list button[data-attribute-disabled=true]{opacity:.2}.product-configurator-app .configurator--filter--buttons button[data-attribute-disabled=true]::after,.product-configurator-app .swatches-list button[data-attribute-disabled=true]::after{display:none}.product-configurator-app .configurator--filter--buttons button:disabled:hover,.product-configurator-app .swatches-list button:disabled:hover{color:#0d0d0d;border-color:#d7d7d7}.product-configurator-app .configurator--filter--buttons button:disabled:hover::after,.product-configurator-app .swatches-list button:disabled:hover::after{display:none}.product-configurator-app .configurator--filter--buttons button[data-term-chosen=true],.product-configurator-app .swatches-list button[data-term-chosen=true]{color:#0d0d0d;border-color:#ea3323}.product-configurator-app .configurator--filter--buttons button[data-term-chosen=true]::after,.product-configurator-app .swatches-list button[data-term-chosen=true]::after{display:none}.product-configurator-app .configurator--filter--buttons button:only-child:not(:disabled):hover,.product-configurator-app .swatches-list button:only-child:not(:disabled):hover{color:initial;background:initial;border-color:#d7d7d7;cursor:default}.product-configurator-app .configurator--filter--buttons button:only-child:not(:disabled)::after,.product-configurator-app .swatches-list button:only-child:not(:disabled)::after{display:none}.product-configurator-app .reset-container{display:block;text-align:center;width:100%;padding:7px 0 15px;margin-bottom:15px;background:#f7f7f7}.product-configurator-app .reset-container span{margin:0;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.9em;letter-spacing:.02em;text-transform:uppercase;color:#ea3323}.product-configurator-app .reset-container span:hover{cursor:pointer}.product-configurator-app .reset-container span:active{color:#0d0d0d}.product-configurator-app .product-configurator--specs{display:block;margin-bottom:20px;margin-top:40px;padding-bottom:30px}.product-configurator-app .product-configurator--specs .table-wrapper{padding-top:15px}.product-configurator-app .product-configurator--specs h3{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:18px;color:#0d0d0d}.product-configurator-app .product-configurator--specs .product-configurator--notice{display:block;max-width:1200px;width:90.5%;margin:0 auto;position:relative;padding:10px 25px 0;text-align:right;font-size:.7em;opacity:.65}.product-configurator-app .product-configurator--specs .product-configurator--specs--view-all{font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323;text-align:center;display:block;margin-top:20px}.product-configurator-app .product-configurator--specs .product-configurator--specs--view-all::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.product-configurator-app .product-configurator--specs .spechChartUtility{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323;text-align:center}.product-configurator-app .product-configurator--specs .spechChartUtility::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.product-configurator-app .product-configurator--specs .spechChartUtility-closer::after{content:"\f106"}.product-configurator-app .product-configurator--specs .spechChartUtility-opener::after{content:"\f107"}.product-configurator-app .product-configurator--specs[data-spec-status=true] .spechChartUtility-closer,.product-configurator-app .product-configurator--specs[data-spec-status=true] .table-wrapper-container{display:block}.product-configurator-app .product-configurator--specs[data-spec-status=false] .spechChartUtility-closer,.product-configurator-app .product-configurator--specs[data-spec-status=false] .table-wrapper-container,.product-configurator-app .product-configurator--specs[data-spec-status=true] .spechChartUtility-opener{display:none}.product-configurator-app .product-configurator--specs[data-spec-status=false] .spechChartUtility-opener{display:block}.product-configurator-app .product-configurator--specs .product-configurator--specs--table tr{cursor:pointer}.product-configurator-app .product-configurator--specs .product-configurator--specs--table tr.inactive{opacity:.2}.product-configurator-app .product-configurator--specs .product-configurator--specs--table tr[data-chosen=true]{background:#ea3323;color:#fff}.product-configurator-app.single .active-model-ids,.product-configurator-app.single .configurator--select-options-instructions,.product-configurator-app.single .product-configurator-app--filter-and-specs{display:block}.product-configurator-app.single .configurator--select-options-instructions,.product-configurator-app.single .product-configurator--specs .product-configurator--specs--view-all,.product-configurator-app.single .product-configurator--specs[data-spec-status=false] .spechChartUtility-closer,.product-configurator-app.single .product-configurator--specs[data-spec-status=false] .spechChartUtility-opener{display:none}@media all and (min-width:1024px){.product-configurator-app .product-configurator--filters .configurator--filter-containers--advanced{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.product-configurator-app .configurator--filter--buttons,.product-configurator-app .swatches-list{grid-template-columns:repeat(1,1fr)}#react-app--selector .view-filters-container .swatch-list,.product-configurator-app .configurator--filter--buttons .swatch-list,.product-configurator-app .swatch-list{grid-template-columns:repeat(2,1fr)}}#react-app--selector .view-filters-container .swatch-list button,.product-configurator-app .configurator--filter--buttons .swatch-list button,.product-configurator-app .swatch-list button{display:block;border:none;padding:56px 0 5px;border-bottom:2px solid transparent;font-size:.875rem;font-family:montserrat-medium,Helvetica,Arial,sans-serif;text-align:center}#react-app--selector .view-filters-container .swatch-list button::after,#react-app--selector .view-filters-container .swatch-list button::before,.product-configurator-app .configurator--filter--buttons .swatch-list button::after,.product-configurator-app .configurator--filter--buttons .swatch-list button::before,.product-configurator-app .swatch-list button::after,.product-configurator-app .swatch-list button::before{display:none}#react-app--selector .view-filters-container .swatch-list button:hover,#react-app--selector .view-filters-container .swatch-list button[data-term-chosen=true],.product-configurator-app .configurator--filter--buttons .swatch-list button:hover,.product-configurator-app .configurator--filter--buttons .swatch-list button[data-term-chosen=true],.product-configurator-app .swatch-list button:hover,.product-configurator-app .swatch-list button[data-term-chosen=true]{background:0 0;color:#333;border-color:#ea3323}#react-app--selector .view-filters-container .swatch-list button:hover .swatchButtonPreview,#react-app--selector .view-filters-container .swatch-list button[data-term-chosen=true] .swatchButtonPreview,.product-configurator-app .configurator--filter--buttons .swatch-list button:hover .swatchButtonPreview,.product-configurator-app .configurator--filter--buttons .swatch-list button[data-term-chosen=true] .swatchButtonPreview,.product-configurator-app .swatch-list button:hover .swatchButtonPreview,.product-configurator-app .swatch-list button[data-term-chosen=true] .swatchButtonPreview{filter:grayscale(100%)}#react-app--selector .view-filters-container .swatch-list button button:only-child,.product-configurator-app .configurator--filter--buttons .swatch-list button button:only-child,.product-configurator-app .swatch-list button button:only-child{background:0 0;border:none;color:#0d0d0d}#react-app--selector .view-filters-container .swatchButtonPreview,.product-configurator-app .configurator--filter--buttons .swatchButtonPreview,.product-configurator-app .swatchButtonPreview{display:block;margin:0 auto 10px;width:100%;height:50px;position:absolute;top:0;left:0;background-size:cover;background-color:#f7f7f7}#react-app--selector .view-filters-container .swatch-list button{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.75rem}#react-app--selector .view-filters-container p.selector--filter-label{margin-bottom:.8rem;text-transform:uppercase;font-size:.675em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;width:100%}.iiz{margin:0;position:relative;overflow:hidden;display:inline-block;cursor:zoom-in}.iiz__img{max-width:100%;height:auto;display:block;pointer-events:none}.iiz__zoom-img{width:auto!important;max-width:none!important;position:absolute;visibility:hidden;opacity:0;display:block;background:#fff}.iiz__zoom-img--visible{visibility:visible;opacity:1;cursor:zoom-out}.iiz__btn{border:none;outline:0;padding:0;position:absolute;text-decoration:none;display:flex;align-items:center;justify-content:center}.iiz__btn::before{content:" ";background-position:center;background-repeat:no-repeat;display:block}.iiz__hint{bottom:10%;left:50%;transform:translateX(-50%);pointer-events:none;width:100%}@media all and (min-width:500px){.iiz__hint{bottom:10px}}.iiz__hint::before{content:"Click to Zoom";font-size:.75rem;color:#d7d7d7;text-align:center}.iiz__close{top:10px;right:10px;visibility:hidden;opacity:0;background:0 0}.iiz__close--visible{visibility:visible;opacity:1}.iiz__close::before{content:" ";width:29px;height:29px;background-image:linear-gradient(#0d0d0d,#0d0d0d),linear-gradient(#0d0d0d,#0d0d0d);background-size:100% 1px,1px 100%;transform:rotate(45deg)}.iiz__zoom-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#000}.iiz__zoom-portal .iiz__zoom-img{background:#000;max-width:none}.iiz__zoom-portal .iiz__close::before{background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff)}.iiz--drag .iiz__zoom-img--visible{cursor:grab}.product-configurator--image[role=button]{outline:0}.view-catalogs.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media all and (min-width:700px){.product-configurator-app .configurator--filter--buttons button,.product-configurator-app .swatches-list button{min-width:110px;width:100%}.view-catalogs.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr 1fr}}@media all and (min-width:960px){.view-catalogs.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr 1fr 1fr}}.view-catalogs.view-display-id-embed_1 .catalog--download{margin:10px 0}.view-catalogs.view-display-id-embed_1 .catalog--download a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.view-catalogs.view-display-id-embed_1 .catalog--download a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.media-item--catalog{display:block;text-align:center}.media-item--catalog .field--name-field-preview img{display:block;margin:0 auto}.catalog--download a{display:block;margin:15px auto 0}.view-id-manuals.view-display-id-embed_1{padding-bottom:40px;margin-top:-60px}.view-id-manuals.view-display-id-embed_1 .view-split-container.has-exposed{grid-template-columns:1fr}.view-id-manuals.view-display-id-embed_1 .view-split-container.has-exposed .view-filters{grid-column:1/-1}.view-id-manuals.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:1fr;grid-gap:20px}@media all and (min-width:500px){.view-id-manuals.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.view-id-manuals.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}}.view-id-manuals.view-display-id-embed_1 .media-item.media-item--manual{padding:5px;border-bottom:4px solid #f5f5f5}.view-id-manuals.view-display-id-embed_1 .media-item.media-item--manual .media-item--manual--reference{display:block;font-size:.8rem;font-family:montserrat-light,Helvetica,Arial,sans-serif}.view-media-site .has-exposed,.view-media-site-products .has-exposed,.view-media-site-products-node .has-exposed{grid-template-columns:1fr}@media all and (min-width:700px){.view-media-site .has-exposed,.view-media-site-products .has-exposed,.view-media-site-products-node .has-exposed{grid-template-columns:200px 1fr}}.view-media-site .view-filters .form--inline .form-item,.view-media-site-products .view-filters .form--inline .form-item,.view-media-site-products-node .view-filters .form--inline .form-item{float:none;margin-right:0}.view-media-site .view-filters input,.view-media-site .view-filters select,.view-media-site-products .view-filters input,.view-media-site-products .view-filters select,.view-media-site-products-node .view-filters input,.view-media-site-products-node .view-filters select{width:100%}.view-media-site .view-content,.view-media-site-products .view-content,.view-media-site-products-node .view-content{display:grid;grid-template-columns:1fr;grid-gap:20px}@media all and (min-width:500px){.view-media-site .view-content,.view-media-site-products .view-content,.view-media-site-products-node .view-content{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.view-media-site .view-content,.view-media-site-products .view-content,.view-media-site-products-node .view-content{grid-template-columns:1fr 1fr}}@media all and (min-width:1200px){.view-id-manuals.view-display-id-embed_1 .view-content,.view-media-site .view-content,.view-media-site-products .view-content,.view-media-site-products-node .view-content{grid-template-columns:1fr 1fr 1fr}}.view-media-site .views-row,.view-media-site-products .views-row,.view-media-site-products-node .views-row{padding:5px;border-bottom:4px solid #f5f5f5}.view-media-site .views-row .downloadable-files,.view-media-site-products .views-row .downloadable-files,.view-media-site-products-node .views-row .downloadable-files{padding-top:15px}.view-media-site .views-row .contextual-region,.view-media-site-products .views-row .contextual-region,.view-media-site-products-node .views-row .contextual-region{display:flex;height:100%;justify-content:space-between;flex-direction:column}.view-media-site .product-entity--media-name,.view-media-site-products .product-entity--media-name,.view-media-site-products-node .product-entity--media-name{font-family:montserrat-light,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.4}.view-media-site-products-node .view-split-container.has-exposed{display:block}.view-id-media_site.view-display-id-embed_1 .field.field--name-field-media-image{width:80%;margin:0 auto;text-align:center;height:150px;display:flex;align-items:center;justify-content:center}.view-id-media_site.view-display-id-embed_1 .field.field--name-field-media-image img{max-height:150px}.field--name-field-media-image{position:relative}.field--name-field-media-image svg{width:100%;height:150px}.paragraph--type--personnel{max-width:1200px;width:95%;margin:0 auto}.paragraph--type--personnel img{margin:0 auto}.paragraph--type--personnel .field--name-field-employees{display:grid;grid-template-columns:1fr;grid-gap:20px}@media all and (min-width:500px){.paragraph--type--personnel .field--name-field-employees{grid-template-columns:1fr 1fr}}.paragraph--type--personnel .field--name-field-image{margin-bottom:.5em}.paragraph--type--personnel span{display:block;line-height:1.4}.paragraph--type--personnel .employee--name{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1rem}.paragraph--type--personnel .employee--name div{display:inline}.paragraph--type--personnel .employee--title{font-size:.9rem}.node--type-career.node--view-mode-full{max-width:1200px;width:95%;margin:0 auto}.node--type-career.node--view-mode-full h2{color:#ea3323;margin-left:0}.view-careers.view-display-id-embed_1 .view-content article{width:100%;padding:20px 0;border-bottom:1px solid #d7d7d7;text-align:left}.view-careers.view-display-id-embed_1 .view-content article:last-child{border-bottom:none}.view-careers.view-display-id-embed_1 .view-content article h2{text-align:left;font-family:montserrat-medium,Helvetica,Arial,sans-serif}.view-careers.view-display-id-embed_1 .view-content article .career--download a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.view-careers.view-display-id-embed_1 .view-content article .career--download a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.node-id-44 .field--name-field-text h2,.node-id-50 .field--name-field-text h2{border-bottom:1px solid #000;padding:10px;margin:10px auto;border-top:4px solid #000;background:#f7f7f7}#react-app--selector{padding:0 20px;margin-top:50px}#react-app--selector .view-filters-container .view-filters{padding:20px;display:none}#react-app--selector .view-filters-container .view-filters.active{display:block}#react-app--selector .view-filters-container p{font-size:.75rem;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.025em;line-height:1.4;margin-bottom:1em}#react-app--selector .view-filters-container #filter-toggle{text-transform:uppercase;margin:0 0 1em;width:-moz-max-content;width:max-content;display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;cursor:pointer;color:#ea3323;font-size:.75rem}#react-app--selector .view-filters-container #filter-toggle::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}@media all and (min-width:960px){.paragraph--type--personnel .field--name-field-employees{grid-template-columns:1fr 1fr 1fr}#react-app--selector .view-filters-container .view-filters{display:block}#react-app--selector .view-filters-container #filter-toggle{color:#0d0d0d;cursor:initial}#react-app--selector .view-filters-container #filter-toggle::after{content:""}}#react-app--selector .view-filters-container button{border:1px solid #d7d7d7;width:100%;max-width:100%;padding:6px 10px;text-align:center;display:block;color:#0d0d0d;text-transform:uppercase;font-size:.75em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;letter-spacing:.02em;margin-bottom:5px;white-space:normal;background-color:transparent;position:relative}@media all and (min-width:1185px){#react-app--selector .view-filters-container button{margin-bottom:19px}}#react-app--selector .view-filters-container button:hover{cursor:pointer;background-color:#ea3323;border:1px solid #ea3323;color:#fff}#react-app--selector .view-filters-container button .swatchButtonPreview{margin-bottom:10px}#react-app--selector .view-filters-container button.active{background-color:transparent;color:#0d0d0d;border:1px solid #ea3323}#react-app--selector .view-filters-container button.active:hover{background-color:#ea3323;color:#fff}#react-app--selector .view-filters-container button.disabled{opacity:.2}#react-app--selector .view-filters-container button[data-term-chosen=true]{border:1px solid #ea3323}#react-app--selector .view-filters-container .selector--filter-container{margin-top:1em;margin-bottom:2em}#react-app--selector .view-filters-container .toggleFilters{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}#react-app--selector .view-filters-container .toggleFilters::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px;content:"\f107"}#react-app--selector .view-filters-container .toggleFilters.show-advanced-filters--true::after{content:"\f106"}#react-app--selector .view-filters-container .view-filters--advanced{display:none}#react-app--selector .view-filters-container .view-filters--advanced.show-advanced-filters--true{display:block}#react-app--selector .reset-container{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;color:#ea3323;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;text-align:center}#react-app--selector .reset-container span::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}#react-app--selector .view-content-container .result-count{display:block;float:none;margin-bottom:1em;font-size:.8125rem}#react-app--selector .view-content-container form{display:flex;align-items:center;font-size:.8125rem;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.025em;line-height:1.4;margin-bottom:1em;width:-moz-max-content;width:max-content}#react-app--selector .view-content-container label{white-space:nowrap;font-size:.75rem;color:#0d0d0d;margin-right:2px}#react-app--selector .view-content-container select{font-size:.8125rem;border:none;border-bottom:1px solid #d7d7d7;padding:0;margin:0;display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;color:#0d0d0d;text-transform:uppercase;width:-moz-max-content;width:max-content;-webkit-appearance:menuList;-moz-appearance:menuList;appearance:menuList}.term-type-application #react-app--selector .view-filters .data-fieldname-application,.term-type-species #react-app--selector .view-filters .data-fieldname-application,.term-type-species #react-app--selector .view-filters .data-fieldname-species{display:none}.view-shotgun-selector.view-display-id-block_1{visibility:visible;margin-top:50px}.view-shotgun-selector.view-display-id-block_1 .view-split-container.has-exposed{grid-template-columns:1fr}@media all and (min-width:1185px){.view-shotgun-selector.view-display-id-block_1 .view-split-container.has-exposed{grid-template-columns:minmax(max-content,auto) 1fr}article.full-entity.product-entity{width:100%}}.view-shotgun-selector.view-display-id-block_1 .view-content{display:grid;grid-gap:40px;grid-template-columns:1fr;align-content:start;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-content .fetching{font-family:montserrat-light,Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center}@keyframes ellipsis{to{width:1.25em}}.view-shotgun-selector.view-display-id-block_1 .view-content .no-results{font-family:montserrat-light,Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center}.view-shotgun-selector.view-display-id-block_1 .view-content.result-count-0,.view-shotgun-selector.view-display-id-block_1 .view-content.updating-true{padding-top:30px;grid-template-columns:1fr}.view-shotgun-selector.view-display-id-block_1 .view-content.result-count-0 span,.view-shotgun-selector.view-display-id-block_1 .view-content.updating-true span{font-family:montserrat-bold,Helvetica,Arial,sans-serif;color:#ea3323}.view-shotgun-selector.view-display-id-block_1 .filter-engaged article{opacity:.2}.view-shotgun-selector.view-display-id-block_1 .view-header--with-sort{display:flex;justify-content:space-between}article.full-entity.product-entity{position:relative;border:1px solid #d7d7d7;text-align:center;padding:20px;width:100%}article.full-entity.product-entity img{margin:3rem 0}article.full-entity.product-entity h2{font-family:montserrat-thin,Helvetica,Arial,sans-serif;margin:0 0 8px;font-size:2em;letter-spacing:0}article.full-entity.product-entity h2 a{color:#0d0d0d}article.full-entity.product-entity h3{font-size:1em;letter-spacing:0;font-weight:400;font-family:montserrat-regular,Helvetica,Arial,sans-serif;margin:0 0 25px}article.full-entity.product-entity.orphan{background:rgba(234,51,35,.2);opacity:.5}article.full-entity.product-entity .product-entity--preview-specs{margin:1em 0;font-size:.755em;letter-spacing:.025em;font-family:montserrat-light,Helvetica,Arial,sans-serif;text-align:center;-moz-column-count:1;column-count:1}article.full-entity.product-entity .product-entity--preview-specs .field__item,article.full-entity.product-entity .product-entity--preview-specs .field__label{display:inline;float:none}article.full-entity.product-entity .view-link{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323;margin-top:17px}article.full-entity.product-entity .view-link::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.view-shotgun-selector.view-display-id-block_1 .view-filters{border:1px solid #d7d7d7;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters .form-item{width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters.active{display:block}.view-shotgun-selector.view-display-id-block_1 .view-filters .fieldset-title,.view-shotgun-selector.view-display-id-block_1 .view-filters .js-form-type-textfield label{text-transform:uppercase;font-size:.675em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;margin-bottom:-3px;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters .fieldset-title:hover,.view-shotgun-selector.view-display-id-block_1 .view-filters .js-form-type-textfield label:hover{cursor:pointer}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option{border:1px solid #d7d7d7;width:100%;padding:5px 10px 3px;text-align:center;display:block;text-transform:uppercase;font-size:.75em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;letter-spacing:.02em;margin-bottom:5px}@media all and (min-width:1185px){.view-shotgun-selector.view-display-id-block_1 .view-filters{max-width:215px}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option{margin-bottom:19px}}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option:hover{cursor:pointer;background-color:#f7f7f7;border:1px solid #0d0d0d;color:#0d0d0d}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option.active{background-color:transparent;color:#0d0d0d;border:1px solid #ea3323}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option.active:hover{background-color:#ea3323;color:#fff}.view-shotgun-selector.view-display-id-block_1 .view-filters form.filter-engaged label.option:not(.active){opacity:.2}.view-shotgun-selector.view-display-id-block_1 .view-filters input.form-checkbox{display:none}.view-shotgun-selector.view-display-id-block_1 .view-filters input#edit-msrp{border:1px solid #d7d7d7;width:100%;padding:5px 10px 3px;text-align:center;font-size:.75em;font-family:montserrat-bold,Helvetica,Arial,sans-serif}.view-shotgun-selector.view-display-id-block_1 .view-filters .form-type-select label{text-transform:uppercase;font-size:.675em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;margin-bottom:-3px}.view-shotgun-selector.view-display-id-block_1 .view-filters .form-type-select .form-select{padding:5px 10px 3px}.view-shotgun-selector.view-display-id-block_1 .view-filters .ui-state-active{border:1px solid #ea3323;background:#ea3323}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper{display:flex;flex-wrap:wrap}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .form-item{width:85px}@media all and (min-width:1185px){.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .form-item{width:49%;margin-right:0}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .form-item:nth-child(odd){margin-right:1%}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .form-item:nth-child(even){margin-left:1%}}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .option{border:1px solid transparent;font-size:.55em;padding:0}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .option:hover{border:1px solid #0d0d0d}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .option .label{display:block;padding:10px}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .swatch{background-size:cover;height:75px;content:""}.view-shotgun-selector.view-display-id-block_1 .view-filters .button-animated{border:1px solid #d7d7d7;margin:8px 0;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters .button-animated .button{font-size:.875rem;color:#0d0d0d}.view-shotgun-selector.view-display-id-block_1 .view-filters .button-animated .button:hover{color:#fff}.view-shotgun-selector.view-display-id-block_1 .view-filters details{border:none}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary{background:0 0;color:#ea3323;font-size:.75rem;padding:0;list-style:none url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary::after{font-family:icomoon;padding-left:6px;font-size:1.4em;position:relative;top:2px}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary[aria-expanded=false]::after{content:"\f107"}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary[aria-expanded=true]::after{content:"\f106"}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary::-webkit-details-marker{display:none;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);color:transparent}.view-shotgun-selector.view-display-id-block_1 .view-filters details>.details-wrapper{padding:0}.view-shotgun-selector.view-display-id-block_1 .view-filters #views-exposed-form-shotgun-selector-block-1 #edit-actions{display:none}.view-shotgun-selector.view-display-id-block_1 .view-filters .view-filters--reset{width:100%;text-align:center;padding-bottom:2em}.view-shotgun-selector.view-display-id-block_1 .view-filters .view-filters--reset a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.view-shotgun-selector.view-display-id-block_1 .view-filters .view-filters--reset a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.input-range__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ea3323;border:1px solid #ea3323;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-.5rem;margin-top:-.65rem;outline:0;position:absolute;top:50%;transition:transform .3s ease-out,box-shadow .3s ease-out;width:1rem}.input-range__slider:active{transform:scale(1.3)}.input-range__slider:focus{box-shadow:0 0 0 5px rgba(63,81,181,.2)}.input-range--disabled .input-range__slider{background:#ccc;border:1px solid #ccc;box-shadow:none;transform:none}.input-range__slider-container{transition:left .3s ease-out}.input-range__label{color:#0d0d0d;font-family:montserrat-light,Helvetica,Arial,sans-serif;font-size:.8rem;transform:translateZ(0);white-space:nowrap}.input-range__label--max,.input-range__label--min{bottom:-1.4rem;position:absolute;color:#d7d7d7}.input-range__label--min{left:0}.input-range__label--max{right:0}.input-range__label--value{position:absolute;top:-1.8rem}.input-range__label-container{left:-50%;position:relative}.input-range__label--max .input-range__label-container{left:50%}.input-range__track{background:#eee;border-radius:.3rem;cursor:pointer;display:block;height:.3rem;position:relative;transition:left .3s ease-out,width .3s ease-out}.input-range--disabled .input-range__track{background:#eee}.input-range__track--background{left:0;margin-top:-.15rem;position:absolute;right:0;top:50%}.input-range__track--active{background:#ea3323}.input-range{height:1rem;position:relative;width:88%;margin:1.5em auto 0}.input-range__label .input-range__label--value,.input-range__label-container{pointer-events:none}#react-app--selector .view-filters-container .range-slider button{margin-top:3em}.block-firearm-filter.block-shotgun-selector-block,.block-product-selector.block-shotgun-selector-block{padding:0;overflow-x:hidden;overflow-y:hidden}@media all and (min-width:960px){#react-app--selector .view-content-container .result-count{float:right;margin-bottom:0}.view-shotgun-selector.view-display-id-block_1 .view-content{grid-template-columns:1fr 1fr}.block-firearm-filter.block-shotgun-selector-block,.block-product-selector.block-shotgun-selector-block{padding:100px 0 50px;overflow:visible}}@media all and (min-width:1200px){.block-firearm-filter.block-shotgun-selector-block,.block-product-selector.block-shotgun-selector-block{padding:200px 0 100px}}.shotgun-selector--container{display:block;margin:0}.shotgun-selector--container .shotgun-selector--wrapper{display:block;position:relative;width:100%;padding:40px;margin-top:70px}@media only screen and (min-width:420px){.shotgun-selector--container .shotgun-selector--wrapper{padding-top:60px;margin-top:20px}}.shotgun-selector--container .shotgun-selector--wrapper img{position:absolute;transform:translateY(-50%);z-index:1;max-width:1300px;left:0;top:32%}@media only screen and (min-width:380px){.shotgun-selector--container .shotgun-selector--wrapper img{top:34%}}@media only screen and (min-width:520px){.shotgun-selector--container .shotgun-selector--wrapper img{top:40%;left:-12%}}@media only screen and (min-width:625px){.shotgun-selector--container .shotgun-selector--wrapper img{top:51%;left:-10%}}@media only screen and (min-width:660px){.shotgun-selector--container .shotgun-selector--wrapper{padding-top:95px;margin-top:0}.shotgun-selector--container .shotgun-selector--wrapper img{top:48%;left:-8%}}@media only screen and (min-width:768px){.shotgun-selector--container .shotgun-selector--wrapper img{left:-26%}}@media only screen and (min-width:840px){.shotgun-selector--container .shotgun-selector--wrapper img{left:-15%}}@media only screen and (min-width:950px){.shotgun-selector--container .shotgun-selector--wrapper img{left:-8%}}@media only screen and (min-width:1024px){.shotgun-selector--container .shotgun-selector--wrapper{padding-top:40px}.shotgun-selector--container .shotgun-selector--wrapper img{max-width:100%;width:100%;top:42%;left:0}}@media only screen and (min-width:1300px){.shotgun-selector--container .shotgun-selector--wrapper img{top:45%}}@media only screen and (min-width:1600px){.shotgun-selector--container .shotgun-selector--wrapper img{top:57%}}.shotgun-selector--container .shotgun-selector--wrapper .shotgun-selector--wrapper--bg-image-sm{display:block}.shotgun-selector--container .shotgun-selector--wrapper .shotgun-selector--wrapper--bg-image-lg{display:none}.shotgun-selector--container .shotgun-selector--wrapper h3{font-family:montserrat-thin,Helvetica,Arial,sans-serif;font-size:2em;letter-spacing:-.025em;color:#fff;text-align:center;text-shadow:-1px 1px 5px #31150d;margin-top:35px}.shotgun-selector--container .shotgun-selector--wrapper p{color:#fff;text-align:center;text-shadow:-1px 1px 5px #31150d;margin-top:0;margin-bottom:40px;font-size:.8em}@media all and (min-width:700px){article.full-entity.product-entity .product-entity--preview-specs{-moz-column-count:2;column-count:2}.shotgun-selector--container .shotgun-selector--wrapper .shotgun-selector--wrapper--bg-image-sm{display:none}.shotgun-selector--container .shotgun-selector--wrapper .shotgun-selector--wrapper--bg-image-lg{display:block}.shotgun-selector--container .shotgun-selector--wrapper p{font-size:1em}}.shotgun-selector--container .shotgun-selector--wrapper .wrapper-1206{border:1px solid #d7d7d7;width:100%;padding:0}@media all and (min-width:960px){.shotgun-selector--container .shotgun-selector--wrapper .wrapper-1206{padding:0 20px;width:95%}}.shotgun-selector--container .shotgun-selector--wrapper .wrapper-1206 .shotgun-selector--content{position:relative;z-index:2;color:#fff}.shotgun-selector--container .shotgun-selector--wrapper form{text-align:center}.shotgun-selector--container .shotgun-selector--wrapper form .selects{display:flex;justify-content:center}.shotgun-selector--container .shotgun-selector--wrapper form select{max-width:370px;width:100%;margin:0 40px}.shotgun-selector--container .shotgun-selector--wrapper form .form-submit{font-family:icomoon,montserrat-bold,Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.85em;letter-spacing:.005em;color:#ea3323;text-align:center;margin:20px 0}@media all and (min-width:500px){.shotgun-selector--container .shotgun-selector--wrapper form .form-submit{margin:40px 0}}@supports (-ms-ime-align:auto){.view-shotgun-selector.view-display-id-block_1 .view-header,.view-shotgun-selector.view-display-id-page_1 .view-header{display:block;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters,.view-shotgun-selector.view-display-id-page_1 .view-filters{width:100%}@media all and (min-width:700px){.view-shotgun-selector.view-display-id-block_1 .view-split-container.has-exposed,.view-shotgun-selector.view-display-id-page_1 .view-split-container.has-exposed{display:flex;align-items:flex-start}.view-shotgun-selector.view-display-id-block_1 .view-filters,.view-shotgun-selector.view-display-id-page_1 .view-filters{flex-shrink:0;width:215px;margin-top:1%;margin-right:1%}}.view-shotgun-selector.view-display-id-block_1 .view-content,.view-shotgun-selector.view-display-id-page_1 .view-content{display:flex;flex-wrap:wrap}.view-shotgun-selector.view-display-id-block_1 .view-content .views-row,.view-shotgun-selector.view-display-id-block_1 .view-content article,.view-shotgun-selector.view-display-id-page_1 .view-content .views-row,.view-shotgun-selector.view-display-id-page_1 .view-content article{display:block;width:100%;margin:10px 0}@media all and (min-width:700px){.view-shotgun-selector.view-display-id-block_1 .view-content .views-row,.view-shotgun-selector.view-display-id-block_1 .view-content article,.view-shotgun-selector.view-display-id-page_1 .view-content .views-row,.view-shotgun-selector.view-display-id-page_1 .view-content article{width:48%;margin:1%}}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-shotgun-selector.view-display-id-block_1 .view-header,.view-shotgun-selector.view-display-id-page_1 .view-header{display:block;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters,.view-shotgun-selector.view-display-id-page_1 .view-filters{width:100%}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-shotgun-selector.view-display-id-block_1 .view-split-container.has-exposed,.view-shotgun-selector.view-display-id-page_1 .view-split-container.has-exposed{display:flex;align-items:flex-start}.view-shotgun-selector.view-display-id-block_1 .view-filters,.view-shotgun-selector.view-display-id-page_1 .view-filters{flex-shrink:0;width:215px;margin-top:1%;margin-right:1%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-shotgun-selector.view-display-id-block_1 .view-content,.view-shotgun-selector.view-display-id-page_1 .view-content{display:flex;flex-wrap:wrap}.view-shotgun-selector.view-display-id-block_1 .view-content .views-row,.view-shotgun-selector.view-display-id-block_1 .view-content article,.view-shotgun-selector.view-display-id-page_1 .view-content .views-row,.view-shotgun-selector.view-display-id-page_1 .view-content article{display:block;width:100%;margin:10px 0}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-shotgun-selector.view-display-id-block_1 .view-content .views-row,.view-shotgun-selector.view-display-id-block_1 .view-content article,.view-shotgun-selector.view-display-id-page_1 .view-content .views-row,.view-shotgun-selector.view-display-id-page_1 .view-content article{width:48%;margin:1%}}.dealer-search--container{max-width:1200px;width:95%;margin:0 auto;display:grid;grid-template-columns:1fr}.dealer-search--container.no-message{display:flex;flex-direction:column}.dealer-search--container.no-message form{max-width:400px;margin:0 auto;text-align:center}.dealer-search--container .locator{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.dealer-search--container .locator::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.dealer-search--container .locator-error{display:block;padding:1em 0;color:red}.dealer-search--container .locator-error span{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.2em}.dealer-search--container .form-item-search{margin-top:0}.dealer-search--container .form-item-search label,.dealer-search--container th{display:none}@media all and (min-width:700px){.dealer-search--container th{display:table-cell}}.dealer-search--container td{display:inline-block;text-align:center;width:100%;border-right:none}.dealer-search--container td:first-child{padding-top:40px}.dealer-search--container td:last-child{padding-bottom:40px}.dealer-search--container td:last-child a{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.dealer-search--container td:last-child a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.dealer-search--container .dealer-search--results--name{text-align:center}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier--wrapper{display:flex}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier--wrapper img{width:15px;margin-right:3px}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier{display:flex;align-items:center;font-family:montserrat-medium,Helvetica,Arial,sans-serif;letter-spacing:.5px;position:relative;background:#ea3323;color:#fff;text-transform:uppercase;font-size:.625rem;padding:8px 15px 7px;max-width:-moz-max-content;max-width:max-content;margin-bottom:5px;height:20px;line-height:20px;margin-inline:auto}@media all and (min-width:700px){.dealer-search--container td{display:table-cell;width:auto;border-right:4px solid #fff;padding-top:20px;padding-bottom:20px}.dealer-search--container td:first-child{padding-top:20px}.dealer-search--container td:last-child{padding-bottom:20px}.dealer-search--container .dealer-search--results--name{text-align:left}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier{margin-inline:0}}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier:after{content:"";position:absolute;right:-10px;top:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #ea3323}.dealer-search--container .dealer-search--results--name .dealer-search--results--name--phone{margin-top:5px;display:block}.dealer-search--container .dealer-search--results--message,.dealer-search--container .dealer-search--results--name span{font-family:montserrat-bold,Helvetica,Arial,sans-serif}.dealer-search--container .dealer-search--results--distance span:first-child{font-size:1.5rem;font-family:montserrat-bold,Helvetica,Arial,sans-serif}.dealer-search--container .dealer-search--results--distance span:nth-child(2){color:#d7d7d7;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1rem}.dealer-search--container .dealer-search--stats p{font-size:14px}.dealer-search--container .dealer-search--stats--count,.dealer-search--container .dealer-search--stats--query{font-family:montserrat-bold,Helvetica,Arial,sans-serif}.dealer-search--container .dealer-search--results--name--website{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323}.dealer-search--container .dealer-search--results--name--website::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.block-dealers.block-action-block{padding:80px 0;max-width:1200px;margin-inline:auto}h2.experience{font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:2rem;letter-spacing:.0075em}.search-by--experience,.search-by--location{padding:0 50px}.search-by--experience h2,.search-by--location h2{margin-top:0}.search-by--location{border-right:1px solid #e7e7e7}.dealer-search--experience{display:block;margin:0 0 50px;padding:40px 0 0}.dealer-search--experience .search-by--container{display:grid}@media only screen and (min-width:880px){.dealer-search--experience .search-by--container{grid-template-columns:1fr 1fr}}.dealer-search--experience #dealer-search-form label{display:none}.dealer-search--experience .search-by--experience--icons{display:grid;grid-template-columns:1fr 1fr}@media only screen and (min-width:480px){.dealer-search--experience .search-by--experience--icons{grid-template-columns:1fr 1fr 1fr 1fr}}.dealer-search--experience .search-by--experience--icons .experience-option{display:block}.dealer-search--experience .search-by--experience--icons .experience-option svg .background{fill:#0d0d0d!important}.dealer-search--experience .search-by--experience--icons .experience-option:hover{cursor:pointer}.dealer-search--experience .search-by--experience--icons .experience-option:hover span{color:#ea3323}.dealer-search--experience .search-by--experience--icons .experience-option:hover svg .background{fill:#ea3323!important}.dealer-search--experience .search-by--experience--icons .experience-option.active span{color:#ea3323}.dealer-search--experience .search-by--experience--icons .experience-option.active svg .background{fill:#ea3323!important}.dealer-search--experience .search-by--experience--icons svg{display:block;width:52px;height:52px;margin:0 auto}.dealer-search--experience .search-by--experience--icons span{display:block;max-width:100px;width:100%;margin:10px auto 0;text-align:center;font-size:.75rem;line-height:1.2;text-transform:uppercase}.dealer-search--experience .experience-icon{display:block;position:relative;width:30px;height:30px;margin:5px}.dealer-search--experience .experience-icon .tooltip{position:absolute;z-index:1;visibility:hidden;width:120px;background-color:#0d0d0d;color:#fff;text-align:center;border-radius:6px;padding:7px;font-size:11px;bottom:125%;left:50%;margin-left:-60px}.dealer-search--experience .experience-icon .tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#0d0d0d transparent transparent}.dealer-search--experience .experience-icon:hover{cursor:default}.dealer-search--experience .experience-icon:hover .tooltip{visibility:visible}.dealer-search--experience .experience-icon.big-game{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTIgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48Y2lyY2xlIGN4PSIyMi41IiBjeT0iMjIuNSIgcj0iMjIuNSIgY2xhc3M9ImEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMTQ2IC4wNDIpIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImIiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoNjguMjM0djYzLjM5N0gweiIvPjwvY2xpcFBhdGg+PHN0eWxlPi5he2ZpbGw6I2JsYWNrfS5le2ZpbGw6I2ZmZn08L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSguMTg3KSI+PGNpcmNsZSBjeD0iMjYiIGN5PSIyNiIgcj0iMjYiIGNsYXNzPSJhIGJhY2tncm91bmQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMTg3KSIvPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy45NTggMy45NTgpIj48ZyBjbGlwLXBhdGg9InVybCgjYikiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNy4yNiA1LjMxNSkiPjxwYXRoIGQ9Ik0xMi4zIDQzLjgxNWExMy4zIDEzLjMgMCAwMS01LjI3NyAxLjkyNHMtMS44IDEuMzQxLTEuOTM1IDIuNDQ5YzAgMC0uMSAxMC45MDYtMi40NCAxMy4xMDggMCAwLTIuODQ2LTEuMzItMi42MzktMi45ODZhMS43MzggMS43MzggMCAwMDEuMTgxLTEuNDU4IDIuMTI5IDIuMTI5IDAgMDEuODMzLTEuNiAxNC4yMzUgMTQuMjM1IDAgMDAuNjI0LTMuOTU5Yy4wNy0xLjk0NS0uNTU0LTUuNDg1LS4xMzgtNi42czIuOTE3LTIuNSAyLjkxNy0yLjVTOCAzOS4xNDIgOC4yIDM2LjY0MmMwIDAgNS4wNiAzLjk4IDQuMSA3LjE3M000Ny4yOSAzLjgyOGE5Ljk4MiA5Ljk4MiAwIDAxLjA1MSAyLjE4M2MtLjA3MSAxLjE2Mi4wNjkgMS4wMjEuNTM1IDIuMS4yLjQ0OS4zNjMuOTQzLjUxOSAxLjQxM2E4Ljc2NyA4Ljc2NyAwIDAwMi4yODQgMS42NzNsLjA1MS4wMjljLjAzMi4wMTguMDY4LjA0Ni4xLjA2OGE0LjcgNC43IDAgMDEtLjU1Mi0uNzc0IDM1LjMyNiAzNS4zMjYgMCAwMS0xLjc2NC0zLjI3MmMtLjkyNC0yLjIxLS4wMjctMi44NjYtMS4zNDYtNC42MjgtLjIzNi0uMzE0LS4zNDEtLjI2OS0uMjMuMjMuMDc2LjM0MS4yODQuNjM4LjM0OS45ODJtNi40MzkgOS43OTZhLjcuNyAwIDAxLS4xLS4wMzUuOTUuOTUgMCAwMC0uMDI5LjM2MyAxLjI1OCAxLjI1OCAwIDAwLjg0IDFjLjE5LjA3Mi4zOS4xNDEuNTkyLjJhMS4xMzggMS4xMzggMCAwMS42ODEtMS4wNTkgMy42MTYgMy42MTYgMCAwMDEuNzYxLTEuNjc1QTMuMzA5IDMuMzA5IDAgMDA1Ny41IDkuNjNjLS4xNy0uNDkyLS41MDktMi4xODgtLjYxNy0yLjQxMi0uMzIxLS42ODQtLjMuODIyLS4zLjk4Ny4wNDcgMS41MDcuNDU2IDIuMjk0LS4zODUgMy43MTVhNC4zMTkgNC4zMTkgMCAwMS0xLjM4NSAxLjE3OWMtLjQuMjg2LS41ODEuNjQtMS4wOS41MjlNNDEuNDU4IDcuNTVjLjEyOS4wMTkuMjU5LjAzNC4zOS4wNDIuMTU0LjAxLjMwNi4wMTQuNDYuMDE0aC4zNzhhNC41NTkgNC41NTkgMCAwMS0uNTA1LS40NjEgNi41MTYgNi41MTYgMCAwMS0xLjMtMi4wMjFjLS4wMjEtLjA0OC0uNDI2LTEuMTQ2LS41MDctLjhhNC4zMzYgNC4zMzYgMCAwMC41MTcgMi4yNTJjLjE5Mi4zNDIuMzc0LjY2NS41NjUuOTc4bS01LjYyMy0uMzc4YTkuNDY2IDkuNDY2IDAgMDAxLjE0MiAxLjI5MmMuMTc2LjAxNC4zNTMuMDI1LjUzLjAyNWE0LjAxNyA0LjAxNyAwIDAwLjc2NS0uMDY3bC4yNzktLjA1NS0uMDM3LS4wNDJhMTAuMTcxIDEwLjE3MSAwIDAxLTIuNDQ5LTEuOTRjLS4yNzMtLjI4MS0uNjEtLjg4LTEuMDgyLS43NjMuMDcyLS4wMTcuNzYgMS40MjEuODUyIDEuNTQ5IiBjbGFzcz0iZSIvPjxwYXRoIGQ9Ik02OC4xMTIgMjAuMTI1Yy0uMzY3LTEuNjgyLTEuNTgzLTEuNTQ3LTEuNTgzLTEuNTQ3cy0xLjc3My0uMS0yLjE0OC0uMDU0LTIuNzA5LS4wNTYtMi43MDktLjA1NmMtLjQ3Ni0uNjc5LTEuMzIyLS4zNzgtMi0uMzIzYTYuNiA2LjYgMCAwMS0uODQzLjAwOSAyLjQgMi40IDAgMDEuNjEzLS42NCA0LjQxIDQuNDEgMCAwMDEuNzg1LTIuNjU0Yy4wMS0uMDQxLjAxNy0uMDg0LjAyNS0uMTI0YTQuODU0IDQuODU0IDAgMDAtLjA2Mi0xLjczMyAxMi44MDggMTIuODA4IDAgMDAtLjUzMy0xLjU1NmMtLjU5LS45NzUtLjEyNi45ODMtLjExNSAxLjM3OGEzLjg0NCAzLjg0NCAwIDAxLTEuOTM5IDMuNjdjLS41NjIuMzktLjYzNC44NS0xLjE0NS43NjJhMi4zNTQgMi4zNTQgMCAwMC0uMTA2Ljc1NmwtLjI0OS0uMDMxLS4xMzktLjAxM2EzLjUgMy41IDAgMDEuMTUzLS45NTMgMi4zOSAyLjM5IDAgMDEuNzYyLTEuMjQ2IDQuNjk0IDQuNjk0IDAgMDAxLjU3Ni0zLjAwOWMwLS4wNDUuMDA3LS4wOS4wMS0uMTMzYTUuMTY1IDUuMTY1IDAgMDAtLjI2Ny0xLjgyMiAxMy40MjIgMTMuNDIyIDAgMDAtLjc0NC0xLjU3OWMtLjczNS0uOTYtLjAxOSAxLjA1MS4wMzggMS40NjhhNC4wOCA0LjA4IDAgMDEtMS42MTYgNC4xYy0uNjEyLjUzMy0uNTY0IDEuMDktMS4zMy45MDdhMTAuMDU2IDEwLjA1NiAwIDAxLTEuMjUxLS4zODYgMS41MTQgMS41MTQgMCAwMS0uMzQ1LTIuNzU5IDMuODU0IDMuODU0IDAgMDAxLjY2My0xLjk3NGMuNC0xLjA2Mi0uMzM2LTIuNzU1LS44LTMuNzM2LS4yMzctLjUtLjc5My0yLjI1LS45My0yLjQ3My0uNDE5LS42ODMtLjIyMi45LS4yIDEuMDc2LjIyMyAxLjU4NiAxLjI1NSAzLjE1NS41MzQgNC43NTJhNC43OTIgNC43OTIgMCAwMS0xLjM2NyAxLjQ0Yy0uMzI4LjMtLjUuNzQ1LTEgLjctLjM5Mi0uMDMzLS45ODEtLjU5MS0xLjMyMS0uNzg3YTguMDI4IDguMDI4IDAgMDEtMi43MjYtMi4xNTIgMzcuMDYyIDM3LjA2MiAwIDAxLTIuMjQtMy4yNDNjLTEuMjMzLTIuMjI0LS41LTQuMjctMi4xLTUuOTc2LS4yODMtLjMtLjM5LS4yNDMtLjIxNS4yNy4xMjEuMzUxLjM3NS42NC40ODMgMWExMC42ODYgMTAuNjg2IDAgMDEuMzA4IDIuMyA3LjI3NiA3LjI3NiAwIDAwLjk0NSAzLjRjLjI3OS40ODUuNTMzIDEuMDI5Ljc2NCAxLjUzOS4wMTcuMDM4LjAzNS4wNzUuMDU0LjExM2E3Ljc3OSA3Ljc3OSAwIDAxLS42MS0uMzU4Yy0xLjAyNC0uNjcxLTIuMjExLS4zODQtMy4zNzQtLjQ1OWE1LjEgNS4xIDAgMDEtMi45NTUtMS4yMDIgNi45IDYuOSAwIDAxLTEuNi0xLjk4MWMtLjAzLS4wNDgtLjU4My0xLjE2LS42My0uNzg0YTQuNjEgNC42MSAwIDAwLjgwOSAyLjMxNyAxMi43ODggMTIuNzg4IDAgMDAxLjkxIDIuMjcxYy0uMzM2LjA2NS0uNjczLjEzNS0xLjAwNy4yYTYuNjMgNi42MyAwIDAxLTIuMTYxLS4wNCA4LjQ1NyA4LjQ1NyAwIDAxLTMuODU2LTIuMDZjLS4zMjItLjI2Ni0uNzQ4LS44NTgtMS4yMzItLjY3OS4wNzMtLjAyNy45NjggMS40MSAxLjA4MSAxLjUzNWExMC40MDYgMTAuNDA2IDAgMDAxLjU4MSAxLjQwNSA3LjAyMiA3LjAyMiAwIDAwMy4yNjUgMS4zNjEgMzYuMDc2IDM2LjA3NiAwIDAwNC45OTMtLjIgNy40ODIgNy40ODIgMCAwMTMuODY5Ljg0NSAzNy40NiAzNy40NiAwIDAxMy43MjkgMi41MDdjMS4wNDcuNzQ5IDIuMjg1IDIuMzk0IDMuNCAzLjEuNTQ4LjM0OCAxLjkyOCAxLjI4MSAxLjgxMyAyLjMxMS0uNi42MjItMy40NjYtLjM2OS0zLjQ2Ni0uMzY5YTUuNjA3IDUuNjA3IDAgMDAtMy4xMTUtLjU2NGMxLjE3MiAzLjcgNC4yNTggMy4xMzYgNC4yNTggMy4xMzYtMS40MDcgMi43MTEtOC40OCAyLjUzNy04LjUgMi41MzYtLjcwOC0uMS0xLjEzMi0uMjExLTEuMTMyLS4yMTFhMjMuNTQyIDIzLjU0MiAwIDAwLTkuMzk0LS4xODZjLTMuMzg2Ljc4LTcuMDc4LS4zMS0xMC4zNDctMS4xODItMi40NzctLjY2LTUuODc4LS4xMTQtOC4zMy40ODFBMTEuNTcgMTEuNTcgMCAwMDkuMzg2IDI2LjVhNC45IDQuOSAwIDAwLS40MjUuNjY0IDEuNDI0IDEuNDI0IDAgMDAtLjI3NC40MTkgOS44IDkuOCAwIDAxLTEuODQgMi45NjRjLTEuMDQzIDEuMjUzLS42MjYgMi40IDAgMy41NDkuNTMzLjk3Ny45OTEgMS4yIDEuNjMxLjQ2OS41ODggMi43OTQgNy4zMjIgNy44NjggMy44MjUgMTEuMDMyLTEuNDU4IDEuMzIzLTIuNjQgMS44NzgtMS4zODggMy4yMDNzNS4zNDcgOS44NiA1LjI3OSAxMC42MjUuNjk0LjgzMyAxLjQ1OSAxLjQ1OGE4LjMxOCA4LjMxOCAwIDAxMS41MjcgMi40MzNoMy40YTIuNjQgMi42NCAwIDAwLTEuNTI2LTIuNzE2IDkuMzcgOS4zNyAwIDAxLTIuNjQtMi45ODYgMzkuMDY4IDM5LjA2OCAwIDAxLTIuNjM4LTYuMTgxYy0uOS0yLjcwNy45LTMuNzI5LjktMy43MjkgNS0zLjY1OSA0LjM3NS02LjQ3OSA1LjM0OS03LjE3M3M1LjQxNS4yNzggNi42LjQxNmMxLjg2NS4yMTkgNC42OTQtLjc2MiA2LjMuNCAxLjYyNSAxLjE3MyAxLjM1IDQuNiAxLjI2NiA2LjM1OGExNS41NTggMTUuNTU4IDAgMDEtMS4wMTIgNC4wMjZjLS43MzYgMi4xNDMtMi4yMzEgNC4wMDUtMi45NDcgNi4xNjRhMi41NjIgMi41NjIgMCAwMC4zNDcgMi4wODFjLjQ4Ny40ODcgMCAyLjE1MyAwIDIuMTUzLjU1NyAyLjA4NCAzLjYxMS45NzMgMy42MTEuOTczYTUuMTM1IDUuMTM1IDAgMDAtLjI3Ny0xLjgwNiAxNi40IDE2LjQgMCAwMS0uNzY0LTIuMTUzYy0uNDQyLTEuMTYgMS43LTUuODEgMi40MzEtNi4zMmE0LjA3MSA0LjA3MSAwIDAwMS41NS0yLjQyOWMtLjIzMi0uMjc5LjY0OC00LjM1MyAxLjExLTUuOTI3czEuMi0uODMzIDIuMTMtLjQ2MyAxLjM5IDEuMzg5IDIuODczIDIuMzM1IDMuNzk1IDUuMyAzLjc5NSA1LjMuNjcxIDEuNyAxLjI2MSAzLjc1MmE0LjE3OCA0LjE3OCAwIDAxLS4xMjkgMS42MTZjLS4zMjUuNjkzLjM2My41NDguNzgzIDEuOS0uMDI3LjcwOC0uMTExIDEuMzQ3LS4xMTEgMS4zNDcuMTg1IDIuMjIyIDMuMzM0IDIuMDg3IDMuMzM0IDIuMDg3YTIzLjUyNyAyMy41MjcgMCAwMC0xLjAxMy00Ljk1OHMtMS45OTEtNi40MzYtMi4zNjEtNy42MzljMCAwIC42MjMtMS40ODQtMS4yLTIuODI1IDAgMC0yLjUtNC44NjItMy4wNTYtNS45NzJzMS41NzMtMS4zOSAxLjk0NC0yLjEzIDIuMjIyLTEuMzg5IDMuMDU2LTEuODUyYTIuMTU0IDIuMTU0IDAgMDAuMzItLjIyOCA4LjQ2MyA4LjQ2MyAwIDAxLS4xMTMuOSA1LjU0MiA1LjU0MiAwIDAwMy4zODEtMy42NTggNS42IDUuNiAwIDAwLjI1Ny0uMjQ4bC0uMzMxIDEuNTI0YTQuNjMzIDQuNjMzIDAgMDAyLjA4OS0yLjEgNy42NzggNy42NzggMCAwMDEuMDczLTIuOTk1IDIuNDgxIDIuNDgxIDAgMDAuMjY5IDEuNTc4Yy45ODktMi44NDggNS4wMDctNi4xMzUgNS4wMDctNi4xMzUuNzYtMS4wMjIgMi41NjEtLjc1IDMuNTc4LTEuMzQyLjI4MS0uMTYzLjctMS4yMTIuNy0xLjIxMi4yMzYtLjQ0My0uMzI1LS4zNTEtLjMyNS0uMzUxYTQuNDEgNC40MSAwIDAxLTIuMTkzLS4zMzRzMi41NzItMS4xNTkgMi44NTMtMS4zNDUgMC0uODg3IDAtLjg4N001OC4wMTMgMjAuMWwuNzctLjMxM2EuNjc1LjY3NSAwIDAxMS4xMi40NiAxLjExNyAxLjExNyAwIDAxLTEuODktLjE0N205LjE0NC4yNjRjLS4wOTEuMDM5LS4zNzUtLjE0NC0uNDQ3LS4yYTIuMTE0IDIuMTE0IDAgMDAtLjktLjM0OC4yODguMjg4IDAgMDEtLjI1My0uMjIuMjU4LjI1OCAwIDAxLjIzOS0uMzQxYy4zLS4wMTguNzYxLS4wNi45NzEuMjE0LjE1Ni4yLS4wMDcuMjE1LjEwNi40NDIuMDQuMDguMzMxLjMwNS4zMjMuNDE0YS4wNTYuMDU2IDAgMDEtLjAzNi4wNDYiIGNsYXNzPSJlIi8+PC9nPjwvZz48L2c+PC9zdmc+)}.dealer-search--experience .experience-icon.waterfowl{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTIgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPjxjaXJjbGUgaWQ9IkVsbGlwc2VfMiIgY3g9IjIyLjUiIGN5PSIyMi41IiByPSIyMi41IiBmaWxsPSIjZmZmIiBzdHJva2U9IiM3MDcwNzAiIGRhdGEtbmFtZT0iRWxsaXBzZSAyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjE0NiAuMDQyKSIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtMiI+PHBhdGggaWQ9IlJlY3RhbmdsZV81IiBkPSJNMCAwaDQ4LjA5djM0LjM2OEgweiIgY2xhc3M9ImNscy0yIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA1Ii8+PC9jbGlwUGF0aD48c3R5bGU+LmNscy0ye2ZpbGw6I2ZmZn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iR3JvdXBfMTciIGRhdGEtbmFtZT0iR3JvdXAgMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4xODgpIj48Y2lyY2xlIGlkPSJFbGxpcHNlXzEiIGN4PSIyNiIgY3k9IjI2IiByPSIyNiIgY2xhc3M9ImJhY2tncm91bmQiIGRhdGEtbmFtZT0iRWxsaXBzZSAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjE4NykiLz48ZyBpZD0iTWFza19Hcm91cF8zIiBjbGlwLXBhdGg9InVybCgjY2xpcC1wYXRoKSIgZGF0YS1uYW1lPSJNYXNrIEdyb3VwIDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuOTU4IDMuOTU4KSI+PGcgaWQ9Ikdyb3VwXzIiIGRhdGEtbmFtZT0iR3JvdXAgMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuNTY1IC42MTUpIj48ZyBpZD0iR3JvdXBfMSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aC0yKSIgZGF0YS1uYW1lPSJHcm91cCAxIj48cGF0aCBpZD0iUGF0aF8xIiBkPSJNNDguMDY0IDM0LjExNmwtLjE0LS4yMTJhLjE3My4xNzMgMCAwMC4wMTktLjIyNmwtLjAzMy0uMDQ1Yy0uMDA2LS4wMDgtLjAxNi0uMDEyLS4wMjQtLjAxOWwtLjE3OC0uMjEzYy0uMi0uMjQxLS40LS40ODEtLjYwOC0uNzE4YS41LjUgMCAwMC0uMTg4LS4xMjJsLS4wMjUtLjAxMWMtLjEtLjEzNi0uMi0uMjc2LS4yOTItLjQxNmE1LjMxOSA1LjMxOSAwIDAwLS43NjQtLjk1NWwtLjExLS4yNDRhLjE2Ny4xNjcgMCAwMC0uMDI5LS4wNDRsLS41ODQtLjYzMWEuNS41IDAgMDAtLjE4NS0uMmwtLjI5LS4zMTFhMzMuNjcgMzMuNjcgMCAwMS0uOC0uODczYy0uMjg2LS4zMjktLjU2Mi0uNjY2LS44MzgtMS0uMTIxLS4xNDktLjI0My0uMy0uMzg1LS40NjVsLS4wODUtLjA3My0uMjU0LS4yOTQtLjEyOS0uMTEyYS4xNDIuMTQyIDAgMDAtLjA0NC0uMDI1bC0uMTE2LS4xMzZjLS4xMy0uMTUyLS4yNjEtLjMtLjM4Ny0uNDYxYTMuOTggMy45OCAwIDAxLS4xOTMtLjI2OWwtLjA5LS4xM2EuMTYxLjE2MSAwIDAwLS4xLS4wNjVjLS4xNTUtLjAzNS0uMjM2LS4xNDQtLjM1Ny0uMzJhMi45OTcgMi45OTcgMCAwMC0uMDc2LS4xMDkuMTc3LjE3NyAwIDAwLS4wMjItLjAyNWwtLjE2Ny0uMTVhMS4yMzUgMS4yMzUgMCAwMC0uNzcxLS43NTlsLS4wMDktLjAxNmEuMzcyLjM3MiAwIDAwLS4wODEtLjMuMzE2LjMxNiAwIDAwLS4yMTgtLjFsLS4wMTQtLjAyNGEuMTguMTggMCAwMC4xMjYtLjFjLjExLS4yMzQtLjQyNS0uNjY1LS40My0uNjY5LS4wODctLjA2Ni0uMTY5LS4xNDEtLjI1MS0uMjE1bC0uMjM2LS4yYS4xODQuMTg0IDAgMDAtLjAyNy0uMDIybC0uMjE1LS4xNDNhLjE2NC4xNjQgMCAwMC0uMDUyLS4wNjdsLS4zODctLjI4OGEuNDg4LjQ4OCAwIDAwLS4xMjktLjExOWwtLjM0Ni0uMzMxYy0uMTQtLjE0Mi0uMjgtLjI4My0uNDI0LS40MjEtLjA1OS0uMDU2LS4xMjItLjEwNy0uMTg1LS4xNTlzLS4xMTctLjA5NC0uMTcxLS4xNDZjLS4xODUtLjE3OS0uMzY4LS4zNjEtLjU1MS0uNTQzbC0uNDI2LS40MjJhMS45MjEgMS45MjEgMCAwMC0uOTM2LS40MzdsLS4xNy0uMDQ1Yy0uNTM0LS4xNDgtMS4wNzEtLjI4OC0xLjYwNy0uNDI3LS4zMzgtLjA4OC0uNjc3LS4xNzUtMS4wMTQtLjI2NmwtLjM3MS0uMWEyMi4wODUgMjIuMDg1IDAgMDEtMS40LS40IDIuMzMyIDIuMzMyIDAgMDEtLjk4Ni0uNTQ2IDQuNDQgNC40NCAwIDAwLS40NDYtLjM4NmMtLjA1Mi0uMDQxLS4xLS4wODItLjE1NS0uMTI0YS41NTUuNTU1IDAgMDAtLjE2OC0uMi43NDguNzQ4IDAgMDAtLjUtLjIuNTM3LjUzNyAwIDAwLS40MjgtLjExIDUuMTYyIDUuMTYyIDAgMDAtMS43MjUtLjgzM2wtLjY0OS0uNjQ3LS4wNTMtLjI0MWMuMTM0LS4wODMuMjEtLjE0NS4yMzUtLjI1MS4wMjktLjEyNS0uMDM0LS4yMjUtLjE0OS0uNDA2LS4xLS4xNTYtLjE4OS0uMzE2LS4yOC0uNDc3bC0uMDg0LS4xNDdhMS4zMzYgMS4zMzYgMCAwMC0uMTIyLTEuMDY3IDIuOTY2IDIuOTY2IDAgMDAtLjEwNy0uMjI4IDEuMzI2IDEuMzI2IDAgMDEtLjE3Mi0uNTEgMS4zNDEgMS4zNDEgMCAwMC0uNDU1LS43NTQuOTc1Ljk3NSAwIDAwLS44NDMtLjI2MmgtLjAxOGEuMjUyLjI1MiAwIDAwLS4wNTctLjAxNi4xNjguMTY4IDAgMDAtLjA5NS4wMTZsLS4xNTIuMDM1YTIuNDU4IDIuNDU4IDAgMDAtLjQxNC4xMTguODYuODYgMCAwMC0uNTQxLjY5MWMtLjAzNi4yNjctLjA1Ni41MzktLjA3Ni44LS4wMTEuMTUtLjAyMy4zLS4wMzcuNDVhMS41IDEuNSAwIDAwLjEyLjcxOCAyNS40NzIgMjUuNDcyIDAgMDEtMS44MzgtMi4zMDQgMTYuNTMgMTYuNTMgMCAwMC0uNjI5LS44MjRjLS4xLS4xMjItLjItLjI0NC0uMjkxLS4zNjdhNi40NCA2LjQ0IDAgMDAtLjE2My0uMiAzLjYzMiAzLjYzMiAwIDAxLS4zMjYtLjQzNyAzLjM2OCAzLjM2OCAwIDAwLTEuMzI5LTEuMTQ0Yy0uMjc4LS4xNjEtLjU1NS0uMzI1LS44MzItLjQ4OS0uMzY2LS4yMTctLjczMi0uNDM0LTEuMS0uNjQ1LS40LS4yMjktLjgwOC0uNDUyLTEuMjEzLS42NzVxLS40MS0uMjI1LS44MTgtLjQ1MmMtLjExNy0uMDY2LS4yMzMtLjEzNS0uMzQ4LS4ycy0uMjQxLS4xNDUtLjM2NC0uMjE0YTEuMDQ0IDEuMDQ0IDAgMDAtLjIyNC0uMDg1IDEuNDIyIDEuNDIyIDAgMDEtLjEtLjAzMS4xNjUuMTY1IDAgMDAtLjE2Ni4wMzguMTYzLjE2MyAwIDAwLS4wNC4xNjZsLjA4Mi4yNTItLjE4NS0uMDlhLjM1Ny4zNTcgMCAwMC0uMTMzLS4xMjhxLS42MzYtLjMxMi0xLjI3Ny0uNjEzLS45MDctLjQyNC0xLjgxOS0uODQtLjMtLjEzOC0uNjA5LS4yNzNjLS4zNDYtLjE1NC0uNjkyLS4zMDgtMS4wMzQtLjQ3Mi0uNDctLjIyNy0uOTM3LS40NTgtMS40LS42OXMtLjkxOC0uNDU0LTEuMzc5LS42NzdhLjc0NS43NDUgMCAwMC0uMzExLS4wNTVoLS4wNTdsLS4wNTYtLjA3N2ExLjk2NCAxLjk2NCAwIDAwLS4yNTgtLjI2NSA5LjgzMyA5LjgzMyAwIDAwLS41NDMtLjRMMi45NjYgMS42Yy0uMDY4LS4wNTYtLjEzNC0uMTE2LS4yLS4xNzVBMi4zMTMgMi4zMTMgMCAwMDIgLjlMMS44MjQuNzI3YTIyLjQ4MyAyMi40ODMgMCAwMC0uNTA5LS41MTVBLjkzNS45MzUgMCAwMDEuMTEuMDdhMS44ODEgMS44ODEgMCAwMS0uMDc2LS4wNDQuMTYzLjE2MyAwIDAwLS4yMjguMjE4bC4yMjguNGEuMTUzLjE1MyAwIDAwLjAyNi4wMzVsMS4xNiAxLjE1NUwuMzc4Ljg1N0EuMTU5LjE1OSAwIDAwLjMxOS44MzlMLjE4LjgyNGEuMTYzLjE2MyAwIDAwLS4xNi4yNC4xNjQuMTY0IDAgMDAuMDUyLjA4N2wuMjE3LjE4Ni4yNDEuMTc2LS4wODYuMDg3YS4xNjIuMTYyIDAgMDAuMDIzLjI0OWwuOTY1LjY1OGgtLjAxN2EuMTYyLjE2MiAwIDAwLS4xMjMuMjg5QTEwLjExOSAxMC4xMTkgMCAwMDIuOTc1IDMuOGwtLjMyMy0uMDczYS4xNi4xNiAwIDAwLS4xODQuMDkybC0uMDMxLjA2N2EuMTYyLjE2MiAwIDAwLjAyNy4xNzVsLjE2NS4xODRhLjE2My4xNjMgMCAwMC4wMzcuMDMxbDEuMTE3LjY2OWguMDFsLS4wMjYuMDA3YS4xNjMuMTYzIDAgMDAtLjA3Mi4yNzNjLjAzMi4wMzIuMDYzLjA2Ni4wOTQuMWExLjIwNSAxLjIwNSAwIDAwLjI2OS4yNDRjLjMzMi4yLjY3LjM5MiAxLjAwOS41ODJsLjE2Ni4wOTQtLjA1NS4wMzlhLjE2My4xNjMgMCAwMC0uMDY2LjExMi4xNjEuMTYxIDAgMDAuMDM3LjEyNWwuMjEzLjI1NGEuMTU5LjE1OSAwIDAwLjAzMS4wMjljLjA1LjAzNC4xLjA3LjE0OC4xMDZhNC43MyA0LjczIDAgMDAuNzg0LjQ3NmMuMTA2LjA1Ni4yMTEuMTEyLjMxNS4xN2EuMzMxLjMzMSAwIDAxLjA0Ny4wNS44MDcuODA3IDAgMDAuMDY1LjA3bC4wNjUuMDUuMDIxLjI5MWEuMTYzLjE2MyAwIDAwLjA2Ni4xMmwuMDcuMDUxYS4xNjUuMTY1IDAgMDAuMDM0LjAxOWwuMTgxLjA3My41MDYuMzA5LjIzMi4xMTJhLjE1Mi4xNTIgMCAwMC4wNTMuMDE0bC4xMy4wNzQuMjg3LjM1OWEuMTY0LjE2NCAwIDAwLjA2LjA0N2wuMzc2LjE3MmMuMzA4LjE0Mi42MjcuMjg5Ljk1LjQxN2ExLjQyMiAxLjQyMiAwIDAwLjQzNS4wNzZjLjA1OCAwIC4xMTYuMDA4LjE2Mi4wMTNsLjIxNi4wNDVhMS4xIDEuMSAwIDAwLjQuMzEgMS41IDEuNSAwIDAxLjIuMTE5IDEuMDc3IDEuMDc3IDAgMDAuNzE0LjY0N2MuMDMzLjAxNC4wNjguMDI1LjEuMDM2YS4zNzIuMzcyIDAgMDEuMTA2LjA0M2MuMjcxLjIyMi41MzcuNDUuOC42NzhsLjI2OS4yM2MuMTI2LjEwNy4yNTMuMjEyLjM4MS4zMTcuMjg5LjIzOS41ODguNDg1Ljg1Ny43NDhhNS4zNDMgNS4zNDMgMCAwMS41MjcuNjM2Yy4wNjYuMDg5LjEzMi4xNzguMi4yNjUuMDkuMTE1LjE3OS4yMzIuMjY3LjM0OGE4Ljc1NiA4Ljc1NiAwIDAwMS4wMzkgMS4yMDUgNS43MTEgNS43MTEgMCAwMS41NTguNjJjLjA3Ny4wOTUuMTU0LjE4OS4yMzQuMjgxbC4zLjM1MmMuMTcyLjIuMzQ1LjQwNi41MjEuNjA2YS43NC43NCAwIDAwLjE4NC4xNDFsLjA1LjAzMS4yMzMuMjYzYy4xOTQuMjIyLjQuNDUxLjYxMS42NjJhMS40MzIgMS40MzIgMCAwMC4zNzMuMjQyYy4wNDUuMDIzLjA5LjA0NS4xMzMuMDdsLjExMS4xMjNhMS42MjIgMS42MjIgMCAwMC41NDYuNzUgNC4wMzYgNC4wMzYgMCAwMC0uNjU2IDEuOS40MjYuNDI2IDAgMDAuMDI2LjE0OC4yMzEuMjMxIDAgMDAwIC4wOWwuMDE1LjNhLjE3My4xNzMgMCAwMC0uMDEuMDkydi4wODRsLS4wMzQuMjA5YzAgLjAyNS0uMDExLjA0OS0uMDE3LjA3M2EuODg0Ljg4NCAwIDAwLS4wMzQuMjI0IDEuNDIgMS40MiAwIDAwLjAzMS4yNTRsLjAwNi4wMzUtLjA4Ny4xNDlhMy4wNTUgMy4wNTUgMCAwMS0uNzYzLjc2OWMtLjEyMi4xLS4yNDQuMTk1LS4zNi4zYTEuMTggMS4xOCAwIDAxLS4xMjQuMDkzbC0uNDkzLjI2MS0uNTM1LjMwNi0uMTIzLjA4Ni0uMjYxLjEzMi0uNzYxLjI0Ni0yLjEzMi44NzRhLjE2NC4xNjQgMCAwMC0uMDYzLjA0N2wtLjE4OS4yM2EuMTYyLjE2MiAwIDAwLS4wMDkuMTk0IDEuNDU4IDEuNDU4IDAgMDAuNzM5LjUwOWMuMDc0LjAzLjE0OC4wNi4yMTkuMDk0bC4wMjIuMDA3YzAgLjAxNS0uMDExLjAzNy0uMDE3LjA1M2wtLjAxNC4wNDMtLjAyMS4wODctLjQxMy44NjJhLjE3OS4xNzkgMCAwMC4wMDcuMTM2LjIwNi4yMDYgMCAwMC4zMDcuMDc3Ljk4NC45ODQgMCAwMS43LS4yYy4wODYgMCAuMTcxLS4wMDcuMjU2LS4wMTVsLjE5LS4wMmE1LjkgNS45IDAgMDEuNjM5LS4wNDQuMzYuMzYgMCAwMS4xMTQuMDEyLjE2NC4xNjQgMCAwMS0uMDA4LjA3My4xNjIuMTYyIDAgMDAuMjU2LjE3MSAyLjkxOSAyLjkxOSAwIDAwLjgtMS4xMTlsLjAyOS0uMDYzLjA4NS0uMjU0YTIuNzA2IDIuNzA2IDAgMDAuMjYyLS41MTYuMTUuMTUgMCAwMC4wMDgtLjAzNGwuMDE1LS4xMTlhLjQ4Mi40ODIgMCAwMTAgLjU2Ljg4Ni44ODYgMCAwMC4xMzIgMS4xNzMuMzM2LjMzNiAwIDAxLjA3Mi4yMTUuNjgyLjY4MiAwIDAwLjM1Ny44NjcuNS41IDAgMDEuMS4xNTZsLjAzOS4wNzlhLjUzOS41MzkgMCAwMDAgLjFsLS4wNjcuMDgxYS4xNTkuMTU5IDAgMDAtLjAzNy4wOTQuNDEuNDEgMCAwMC4xLjMxNi4zNjcuMzY3IDAgMDAuMy4xLjQ4LjQ4IDAgMDEuMTIzLjAyOGMuMDMxLjAwOS4wNjEuMDE5LjA5Mi4wMjZhLjE4NC4xODQgMCAwMC4wMzEgMHYuMDFsLjA2LjE0M2EuMTYyLjE2MiAwIDAwLjExLjA5NWwuMDIxLjEyLS4wMjcuMDE0YS4xNjIuMTYyIDAgMDAtLjA4Mi4xODkuMzY5LjM2OSAwIDAwLjIuMjM3Ljk0Ljk0IDAgMDAuNTk0LjAwOWwuMDEyLjI2N2EuMTYzLjE2MyAwIDAwLS4wNTguMmwuMDY1LjE0NmEuMTY1LjE2NSAwIDAwLjA1OC4wNjlsLjE0Ni4xYS4xNjIuMTYyIDAgMDAuMTY5LjAwOGwuODY1LS40NzR2LjAxN2EuMTY1LjE2NSAwIDAwLjAxOS4wNjNsLjEzMi4yNDZhLjE2My4xNjMgMCAwMC4yNTEuMDQ1bC4wNTctLjA1LjA2OS4wMDloLjAyNWEuMTYzLjE2MyAwIDAwLjAyNi4xMzEuMzIuMzIgMCAwMS4wMjkuMDUybC4zNjEuNjIyYS4xNjMuMTYzIDAgMDAuMDcuMDY1aC4wMThhLjE1Ny4xNTcgMCAwMC4wNDIuMDA5bC4xODEuMDEyaC4wMTFhMS4xNTMgMS4xNTMgMCAwMC4xMjkgMGMuMTc5LS4wMTEuMjI4LS4wMDkuMjc4LjExNGEuMzI4LjMyOCAwIDAwLjIxOS4yLjQyNi40MjYgMCAwMC4zNjYtLjA5IDIuNTMxIDIuNTMxIDAgMDAuMjM0LS4yMTdsLjA5MS0uMDlhLjE2OC4xNjggMCAwMC4wMzYtLjA1MWwuMDItLjA0NGMuMDQtLjAxNi4wOC0uMDA3LjE1NS4wNi4zNTUuMzEyLjUxMi4zMTQuODg0LjAxNC4yNTItLjIuMzgtLjE3MS41MjgtLjA0YS40LjQgMCAwMC42MDYtLjA1M2wuMDUtLjA0OWEuNTc4LjU3OCAwIDAwLjE2MS0uMjExYy4wNTktLjE1NC4xLS4xNzQuMjUyLS4xMTlhLjQzNC40MzQgMCAwMC41NzUtLjNsLjE0NS0uMzY3LjEuMDA4YS42ODguNjg4IDAgMDAuNTMzLS4xMTEuNy43IDAgMDAuMTY5LS41MjggMS4xODcgMS4xODcgMCAwMC0uMDIzLS4zMTdjLS4wMzEtLjEyNCAwLS4xNDEuMDM5LS4xNjlhLjUyMy41MjMgMCAwMC4xNDktLjc3MmMtLjE5LS4zMTUtLjM4OC0uNjI1LS41ODctLjkzNWwtLjE3LS4yNjZjLS4wNTYtLjA4OC0uMTE1LS4xNzYtLjE3My0uMjYzbC0uMDUxLS4wNzYuMDA1LS4wMTlhLjQzLjQzIDAgMDAuMDA3LS4yOTQgMS4yNzYgMS4yNzYgMCAwMS0uMTY1LS44NTUuMjQ5LjI0OSAwIDAwLS4wMjMtLjE3MmwuMTQ5LS4yMzEuMDc2LS4wNTkuMDM1LjEzYy4wNTQuMi4xMDguNC4xNTUuNmEyLjI5MyAyLjI5MyAwIDAwLjQuOTA2IDMuMDg0IDMuMDg0IDAgMDEuNjcxIDEuODlsLS4wMjkuMTUxYS4xODIuMTgyIDAgMDAtLjAyMS4wNTEuMTguMTggMCAwMDAgLjA2M2wtLjAxOC4xMTRhLjE5NC4xOTQgMCAwMC0uMDA2LjA0OWwuMDEuMzgtLjA1Ny4xNzQtLjAxOS4wNDFhMS45OTMgMS45OTMgMCAwMC0uMjUzLjkxNnYuMDExbC0uMDM5LjI1Mi0uMDI1LjAzOWEuNC40IDAgMDAtLjA2Mi40MDdsLS4xLjIzOGEuMTYzLjE2MyAwIDAwLjEzMS4yMjNsLjMuMDM1YS40OTQuNDk0IDAgMDAuMS0uMDJsLjA4LjA1YS4xNTQuMTU0IDAgMDAuMDMyLjAxNSAxLjcyMSAxLjcyMSAwIDAwLjE4OS4wNThsLjE2Ny4xYy4wODUuMDU2LjI4My4yMi4zLjIzYS4xNjUuMTY1IDAgMDAuMTY2LjA3aC4wMDZjLjAyLjAxNC4wNDIuMDI3LjAzNy4wMThhLjE2LjE2IDAgMDAuMDQ4LjA0OWwuMDQyLjAzYS4xNjQuMTY0IDAgMDAuMDMzLjAxOGMuMi4wODQuMzEzLjE1Ni4zNTEuMzE2YS4yMzcuMjM3IDAgMDAuNDU4LjA0OC4xNjMuMTYzIDAgMDAuMDE5LS4wODVsLS4wMjItLjQxLjA1NS0uMmEuOTI3LjkyNyAwIDAxLjc5MS0uNTQ5IDEuMTUxIDEuMTUxIDAgMDAuNS0uMi4zNzcuMzc3IDAgMDAuMTQxLS4yMzd2LS4wMDhsLjA2Mi0uMDMyYS4xNjIuMTYyIDAgMDAuMDc1LS4yMDcgMy4xNjQgMy4xNjQgMCAwMC0xLjAwOC0xLjI4OSA5LjAwMyA5LjAwMyAwIDAxLS4yNjYtLjIxN2MtLjE0Ni0uMTIxLS4yOTItLjI0Mi0uNDQ2LS4zNTNhMy4yNzggMy4yNzggMCAwMS0uOTIyLTEuMjUyYy0uMTY3LS4zMjItLjMyMi0uNjU5LS40NzItLjk4NWEzMC4xODMgMzAuMTgzIDAgMDAtLjItLjQyOSAxLjAxNCAxLjAxNCAwIDAxLS4wMTgtMS4wNTYuNjQ3LjY0NyAwIDAwLjA5LS4zYzAtLjAyNi4wMDctLjA1Mi4wMTEtLjA3N2EuMjMuMjMgMCAwMC4wMi0uMDg5di0uMDE5YS4xNS4xNSAwIDAwMC0uMDQ5bC4wNTEtLjIxN2EuMjQ4LjI0OCAwIDAwLjAyNy0uMTM1bC4wMjgtLjE1OWEuMjQzLjI0MyAwIDAwLjAxOS0uMTIxIDMuNzQ4IDMuNzQ4IDAgMDAtLjA1OC0xLjdsLjc0Mi0uMDA1LjE1LjQyM2EuMzg5LjM4OSAwIDAwLjQ2LjMyNWMuMTEzLS4wMDguMjI1LS4wMjYuMzM3LS4wNDRsLjA4Ny0uMDE0LjA2Ni4wMjkuMDM3LjAzNGEuNTc3LjU3NyAwIDAwLjIuMTQgMS4xIDEuMSAwIDAwLjQwOS4wNjkgNC4wMzQgNC4wMzQgMCAwMTEuNzQyLjQ0NWMuMTYzLjA3Mi4zMjguMTQuNDkyLjIwOWwuNy4zYy4xODUuMDg1LjM2NS4xNzkuNTQ2LjI3My4xMTguMDYxLjIzNi4xMjMuMzU1LjE4MnMuMjM3LjExNC4zNTcuMTY5Yy4yMDguMS40MjMuMi42MjIuMzEuNDMyLjI0Ni44NTMuNTA5IDEuMjUxLjc4MWEuOS45IDAgMDEuMTE5LjEwNy42Ny42NyAwIDAwLjQzNC4yNDIuMTU4LjE1OCAwIDAwLjA4LS4wMTVsLjE2Mi4xNjZjLjIwNS4yMTIuNDEuNDI0LjYyNS42MjZhNC4wMzkgNC4wMzkgMCAwMC40MDkuMzI0bC4xNjguMTIyLjQ2Ny40M2EuMTU0LjE1NCAwIDAwLjAzMi4wMjNjLjA0Ny4wMjYuMDk0LjA1OC4xNDEuMDlhLjkzNS45MzUgMCAwMC40MjIuMTkuNzUzLjc1MyAwIDAxLjU3My4zODIuMTYzLjE2MyAwIDAwLjA2Mi4wODFsLjguNTQ3YS4zNTYuMzU2IDAgMDAuNDczLjA4MWwuNDI5LjM3Mi4wMTMuMDFhLjE4MS4xODEgMCAwMC4wMzQuMDMxbC41NDYuMzc0LjA3Mi4xMDlhLjE2LjE2IDAgMDAuMTQ2LjA3M2MuMTYtLjAxLjI3NS0uMDE4LjM0My0uMTIzYS4yMTQuMjE0IDAgMDAuMDM1LS4xMjEgMS42IDEuNiAwIDAxLjIzLjI2LjI4LjI4IDAgMDAuMDI4LjAzMS4yLjIgMCAwMC4wNjguMDM4bC4wMS4wMDguNjIxLjQ5M2MuMjE5LjMwOS4zNzcuMzc0LjcwNi4yNzNsMS4yMzcgMS40YS4xNjIuMTYyIDAgMDAuMjgxLS4wN2wuMjQuMjM3LjAxMS4wMDkuMzQ2LjI4NmEuMTYyLjE2MiAwIDAwLjIzOS0uMjE1bS0xNi4yNjktOS45MDZ6TTQ0LjQxIDMxLjdhLjE3MS4xNzEgMCAwMC4wNTYgMCAuMTA2LjEwNiAwIDAxLS4wNTcgMCIgY2xhc3M9ImNscy0yIiBkYXRhLW5hbWU9IlBhdGggMSIvPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=)}.dealer-search--experience .experience-icon.other{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTMgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48Y2lyY2xlIGN4PSIyMi41IiBjeT0iMjIuNSIgcj0iMjIuNSIgZmlsbD0iI2VhMzMyMyIgZGF0YS1uYW1lPSJFbGxpcHNlIDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMzU0IC4wNDIpIi8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImIiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoNDMuMzI3djM2LjYyMUgweiIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgOCIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsYXNzPSJiYWNrZ3JvdW5kIiBkYXRhLW5hbWU9Ikdyb3VwIDE4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSguMzk2KSI+PGVsbGlwc2UgY3g9IjI2LjUiIGN5PSIyNiIgZGF0YS1uYW1lPSJFbGxpcHNlIDciIHJ4PSIyNi41IiByeT0iMjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMzk2KSIvPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgZGF0YS1uYW1lPSJNYXNrIEdyb3VwIDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuOTU4IDMuOTU4KSI+PGcgZGF0YS1uYW1lPSJHcm91cCAxMSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2IpIiBkYXRhLW5hbWU9Ikdyb3VwIDEwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi41NyA1Ljg3OSkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00My4yMDYgNi4wM2MtLjI2MS0uMDUyLS4yMzUtLjIzNS0uNjc5LS4yODdhMTAuMzMyIDEwLjMzMiAwIDAwLTEuMTI0LjFjLS4yODctLjAyNi0uMzEzLS4zOTItLjU0OS0uNDE4cy0uMzE5LS4zNDYtLjMxOS0uMzQ2Yy0uMjY2LS40LS44MjQtLjM1NS0xLjI2MS0uMTg5bC0uMDQ3LjAxOGEuODU3Ljg1NyAwIDAwLS4zODctLjA1MiAxLjkyMyAxLjkyMyAwIDAwLS40NzguMTQ0Yy0uOTEuMzkzLTEuNzg0Ljg2OC0yLjY4NiAxLjI3OWExLjM0OSAxLjM0OSAwIDAxLS43LjA4N2MtLjY2My0uMDg1LTEuMzU0LS40MjUtMS44ODUuM2EuMDg1LjA4NSAwIDAxLS4wNTMuMDI0IDExLjYzOCAxMS42MzggMCAwMC0zLjY3MSAxLjcxNWMtMS44NTcuOTkxLTIuMzMyLjIxMS0yLjMzMi4yMTEtLjE0OS0uMzM5LS41MS0uMjcyLS44NzgtLjctLjE3OS0uMjA4LS4xMjctLjgtLjMxNS0uOTkyLS40NDUtLjQ1LS45MjctLjI0OS0xLjE3Mi0uNDEtLjE0My0uMS0uMDU0LS4zNTYtLjQ3Ny0uNjIzLS4yOS0uMTg0LS41MjQtLjA2OS0uNzg1LS4xNi0uMTY5LS4wNTctLjEyMy0uMzc1LS40MjUtLjU1NnMtLjU2OC0uMDExLS43MDctLjA4LS4yNDYtLjQzNy0uOS0uNDNhNC43NzkgNC43NzkgMCAwMC0yLjIyNSAwYy0xLjE1OS4zLTEuMTY3LjExNC0xLjg3Ny4yODdhOC42NDMgOC42NDMgMCAwMC0xLjkuOTQ5bC00LjA2Ni00LjI2OWEzLjY2NSAzLjY2NSAwIDAwLTIuMi0uNzc5bDIuMyAzLjc3M0w4LjI5Mi4zNzhTNi42ODMtLjk2IDMuODcxIDEuMzk1bDMuNDkgMy44OC00LjI4Ny0zLjMzOGEyLjA0MiAyLjA0MiAwIDAwLTEuMzM4IDEuNjk0bDIuMzg5IDIuMDUtMi44MTMtMS42NDNBMi4zMjEgMi4zMjEgMCAwMC43IDUuODUxbDIuNzExIDEuOEwuNTg0IDYuMjU3YTEuOTY0IDEuOTY0IDAgMDAtLjMwNSAyLjE1NWwyLjUwNyAxLjE4M0wuMjI4IDguNjhhNC4zIDQuMyAwIDAwLjQwNyAyLjgyOWwxLjgzLjcxMS0yLjM3NS0uNjZhMy41IDMuNSAwIDAwLjY4IDIuOTY1bDIuMTE4LjM3M0guNDgyYTIuODIgMi44MiAwIDAwMS4zNTUgMi4zNzJsMi4yLS41NTktMiAuNzc5YTMuODM5IDMuODM5IDAgMDAyLjQ3NyAxLjgxczMuMzc2LS41NTcgNC41LS41NzVhMTUuNTE4IDE1LjUxOCAwIDAwLTEuODE3LjU0MmMtMS45LjY4LTEuMDgxIDEuMTI4IDEuNDI5Ljk0Mi44NjYtLjA2NCAxLjQ0My0uMTA5IDEuODMzLS4xNDFsLS42NzguNTI2YTEuMzMyIDEuMzMyIDAgMDAuMjkzIDEuMzU1Yy41ODguNTY1IDQuMzgyLS4yNzEgNC4zODItLjI3MWExLjQxIDEuNDEgMCAwMS44MzUtLjA0NWMtLjk0NS40NTQtMi43MzYuNi0zLjc0Ny45NzYtLjQuMTQ3LS4yODcuNTI3IDEuNjkxLjQxLS42NTQuMTMzLTIuNDA4LjQwNi0zLjExMi42LS4zLjA4MS0uNzg0Ljg1OCAyLjA1LjQ4M2EyMC45MSAyMC45MSAwIDAxLTIuNzI4LjUxMWMtMS41MzQuMjM1LS40ODkuOTU5IDMuMDI4LjM1MS0uODI2LjE4MS0xLjYuMzI0LTEuODE3LjM4MS0xLjMuMzQ3LS4wODIuOTggMy4yODYuMTE4YTIyLjMwOSAyMi4zMDkgMCAwMS0yLjgzNi44MTRjLTEuMTIyLjI2My0uOC44MzUuNjEyLjU3Ni0xLjU3Mi41NC0xLjg2MS40OC0zLjggMS4yLTEuMzM0LjQ5NS0xLjUyMiAyLjAyNSA2LjQ0Mi0uNDEzYTIzLjQxOSAyMy40MTkgMCAwMS0yLjU0My45ODNjLTIuNDQ3LjkwNyAxLjIxMS42MjIgMy4xMTUtLjMtMi4yNjUgMS4xNDctMy45MjkgMS44LTQuNzYyIDIuMzEtMi4wMDggMS4yMjYtLjI1NSAxLjE0MS42ODEuNzA5LTEuNzcxIDEuMjgxIDIuNjg0LjQyNyA3LjktMi43NTgtMS4xNjYuODI5LTEuOTU5IDEuMjg2LTIuNTI4IDEuNjgzLTEuODc2IDEuMzEtLjkyMiAxLjI2NC41MTQuNjc3LTMuNzA1IDIuMjcyLTMuMDMxIDIuODU3LS40NzQgMS44ODVhMzEuOTI4IDMxLjkyOCAwIDAwNC4xLTIuMTUzIDguMDcxIDguMDcxIDAgMDEtLjMyIDQuMTc0Yy0uNTg1LjItMS42LjQtMS43NjcuNjU1YS42MjMuNjIzIDAgMDAtLjQ0Ny40NzFjLjEyNi0uMS4yMzUtLjE5MS4zNzYtLjE0OC4xMjMuMjIxLjk4Ni4zNDMgMS4xLS4wOTIuMTY0LjEzNi43NzguMi45NjctLjA4Ny4xNTIuMzA3Ljk2My40ODEgMS42MTguMjM0YTEuODY4IDEuODY4IDAgMDAuOTUtLjAwNyAxLjEwOCAxLjEwOCAwIDAwLjkzMy4yMTZjLjMuMDgxLjU0OC4zNDEuOTEzLjE5YS41ODEuNTgxIDAgMDEuNTE2LjM0M2MwLS4zNDMtLjAyNy0uNTItLjI3MS0uNjIyLS4yMzktLjM3LS40ODYtLjM1NS0uOTc5LS40NTQuNDA3LjAyNC42LjA3Mi44NS0uMDY2YS44NDQuODQ0IDAgMDEuNDkxLjIxMS42MDguNjA4IDAgMDAtLjQzNy0uNDYyYy0uMzkxLS40MDgtLjcxLS4zLTEuMS0uMzNhNy43NjMgNy43NjMgMCAwMS0xLjUzMy0uMDM4Yy0uMjg3LS4xMS0uMS0uMzUxLS40MzctLjk0NWExNS45MTUgMTUuOTE1IDAgMDEtLjAxOS00LjA5MWMxLjI3Ny0uNzg2IDIuMjYyLTEuNDI1IDIuMzg2LTEuNDkzLjgyNS4zODMgMi44NDYuNjc0IDQuMDc3IDEuODc2LS4xODEgMS4zLS4zMzkgMi4yOC0uMDcgMi4yNzNhLjYyMS42MjEgMCAwMC4zMzguNTU1Yy0uMDYyLS4xNDYtLjEyMy0uMjc2LS4wNDUtLjQuMjQ2LS4wNjMuNC0uNTE3LjE4NC0uOTA5YS44MTYuODE2IDAgMDAuMjMxLS44LjY0NC42NDQgMCAwMC40MjguMjMyIDEuODg2IDEuODg2IDAgMDAuMzM3Ljg5IDEuMTA2IDEuMTA2IDAgMDAuMTIzLjk0OWMuMDI4LjMwNy0uMTI5LjYzMy4xNC45MjNhLjU3OS41NzkgMCAwMS0uMTQzLjZjLjMyMS0uMTIxLjQ3OC0uMjA1LjQ5LS40NzEuMjYyLS4zNTMuMTY1LS42OTEuMDc2LTEuMTA5YTMuOTYxIDMuOTYxIDAgMDAtLjEzNS0xLjE3MSAzLjkgMy45IDAgMDAuNDU0LjguOTE3LjkxNyAwIDAwLjMzMi44NDQuODM1LjgzNSAwIDAxLS4wMjguNTM0LjYxLjYxIDAgMDAuMjgyLS41NzJjLjI0Ny0uNTA4LjAzNS0uNzcxLS4wNzUtMS4xNDYtLjEyNi0uNDI4LS40MzMtMS4xMzctLjUzMS0xLjQ4NWEyLjAxMiAyLjAxMiAwIDAwLTEuMTk0LTEuNTYyIDEwLjA1OCAxMC4wNTggMCAwMS0yLjU0Ny0xLjI4NCA1LjUyNyA1LjUyNyAwIDAwNC40MTgtM0E3IDcgMCAwMTMyLjEzOSAyM2EzLjY5NCAzLjY5NCAwIDAwLjI4Mi0xLjg4N2MuMDY4LS40NTQuMTEzLS45LjE0MS0xLjMxNiAxLjYyNS4xIDUuMzEgMi4yNDggNS4zMSAyLjI0OGExNi44NDEgMTYuODQxIDAgMDAtMy4yLTEuOTQ4YzIuNDYyLjUxNSA2LjEzOCAzLjk2OSA2LjEzOCAzLjk2OS0zLjQ5Mi0zLjkzMi02LjkxLTQuNTk0LTYuOTEtNC41OTQgMy4zNDUuMDc0IDcuNSA0Ljg4OCA3LjUgNC44ODhhMTIuMTcgMTIuMTcgMCAwMC04LjQ1My01LjRjNS4xNDUuMTQ3IDguMzggNSA4LjM4IDVhMTAuOTQzIDEwLjk0MyAwIDAwLTguNzI3LTUuMzkzIDE2LjA2MiAxNi4wNjIgMCAwMC0uMTMyLTIuMTU3YzAtLjEwOC4wMDctLjIxNS4wMDUtLjMyLS4wMTEtLjY4OS0uMTEtMi45MTUuMzc1LTMuMzkybC45OTEtMS43MjhjLjY5Mi41MzIgMS4wNy4zNzUgMS4yLS41NjZhLjY4Ny42ODcgMCAwMS41MTQtLjYxOSAxOC4xIDE4LjEgMCAwMDIuOTk0LTEuMzU0YzEuMTI0LS4wNTIgMS4xNS0uNDcgMS43LS44MXMxLjg4MS43MDUgMS4zMzIuMDc5YTUuNDQ4IDUuNDQ4IDAgMDAtMS4xLS45NjdBMS41MzggMS41MzggMCAwMTQyIDcuNDE1YS44OTMuODkzIDAgMDAtLjc4LS45MTVjLjUyMyAwIC4zMTMtLjI2MS44NjItLjM5MnMuMzY2IDAgLjc4NC4wNTIuNi0uMDc4LjM0LS4xMzEiIGRhdGEtbmFtZT0iUGF0aCA5Ii8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==)}.dealer-search--experience .experience-icon.ranges{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTMgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPjxlbGxpcHNlIGlkPSJFbGxpcHNlXzYiIGN4PSIyMi41IiBjeT0iMjMiIGZpbGw9IiNlYTMzMjMiIGRhdGEtbmFtZT0iRWxsaXBzZSA2IiByeD0iMjIuNSIgcnk9IjIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjM1NCAtLjE2NykiLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTIiPjxwYXRoIGlkPSJSZWN0YW5nbGVfOSIgZmlsbD0ibm9uZSIgZD0iTTAgMGgzNi4wNTF2MzYuMDUxSDB6IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA5Ii8+PC9jbGlwUGF0aD48c3R5bGU+LmNscy01e2ZpbGw6I2ZmZn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iR3JvdXBfMTkiIGNsYXNzPSJiYWNrZ3JvdW5kIiBkYXRhLW5hbWU9Ikdyb3VwIDE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSguMzk2KSI+PGVsbGlwc2UgaWQ9IkVsbGlwc2VfNSIgY3g9IjI2LjUiIGN5PSIyNiIgZGF0YS1uYW1lPSJFbGxpcHNlIDUiIHJ4PSIyNi41IiByeT0iMjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMzk2KSIvPjxnIGlkPSJNYXNrX0dyb3VwXzciIGNsaXAtcGF0aD0idXJsKCNjbGlwLXBhdGgpIiBkYXRhLW5hbWU9Ik1hc2sgR3JvdXAgNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy45NTggMy4xNjcpIj48ZyBpZD0iR3JvdXBfMTMiIGRhdGEtbmFtZT0iR3JvdXAgMTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuNTM1IDQuOTE5KSI+PGcgaWQ9Ikdyb3VwXzEyIiBjbGlwLXBhdGg9InVybCgjY2xpcC1wYXRoLTIpIiBkYXRhLW5hbWU9Ikdyb3VwIDEyIj48cGF0aCBpZD0iUGF0aF8xMCIgZD0iTTQ2LjYzOSA0My4wMzRhMy42MDUgMy42MDUgMCAxMS0zLjYwNSAzLjYwNSAzLjYwNSAzLjYwNSAwIDAxMy42MDUtMy42MDUiIGNsYXNzPSJjbHMtNSIgZGF0YS1uYW1lPSJQYXRoIDEwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjguNjE0IC0yOC42MTQpIi8+PHBhdGggaWQ9IlBhdGhfMTEiIGQ9Ik0zMS4xNCA0Mi41NTdhMTEuNDE2IDExLjQxNiAwIDExMTEuNDE2LTExLjQxNkExMS40MjkgMTEuNDI5IDAgMDEzMS4xNCA0Mi41NTdtMC0yMC40MjlhOS4wMTMgOS4wMTMgMCAxMDkuMDEzIDkuMDEzIDkuMDIzIDkuMDIzIDAgMDAtOS4wMTMtOS4wMTMiIGNsYXNzPSJjbHMtNSIgZGF0YS1uYW1lPSJQYXRoIDExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMuMTE1IC0xMy4xMTUpIi8+PHBhdGggaWQ9IlBhdGhfMTIiIGQ9Ik0xOC4wMjUgMzYuMDUyYTE4LjAyNSAxOC4wMjUgMCAxMTE4LjAyNi0xOC4wMjYgMTguMDQ2IDE4LjA0NiAwIDAxLTE4LjAyNiAxOC4wMjZtMC0zMy42NDdhMTUuNjIyIDE1LjYyMiAwIDEwMTUuNjIzIDE1LjYyMUExNS42NCAxNS42NCAwIDAwMTguMDI1IDIuNCIgY2xhc3M9ImNscy01IiBkYXRhLW5hbWU9IlBhdGggMTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLS4wMDEpIi8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==)}.dealer-search--experience .experience-icon.outfitters{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTMgNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPjxwYXRoIGlkPSJSZWN0YW5nbGVfMTAiIGQ9Ik0wIDBoMzUuOTc1djIwLjA2NUgweiIgY2xhc3M9ImNscy0xIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxMCIvPjwvY2xpcFBhdGg+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9Ikdyb3VwXzIwIiBjbGFzcz0iYmFja2dyb3VuZCIgZGF0YS1uYW1lPSJHcm91cCAyMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLjM5NikiPjxlbGxpcHNlIGlkPSJFbGxpcHNlXzMiIGN4PSIyNi41IiBjeT0iMjYiIGRhdGEtbmFtZT0iRWxsaXBzZSAzIiByeD0iMjYuNSIgcnk9IjI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjM5NikiLz48ZyBpZD0iR3JvdXBfMTUiIGRhdGEtbmFtZT0iR3JvdXAgMTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMjU1IDE0LjQ3NCkiPjxnIGlkPSJHcm91cF8xNCIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiIGRhdGEtbmFtZT0iR3JvdXAgMTQiPjxwYXRoIGlkPSJQYXRoXzEzIiBkPSJNMjguNSAxMTUuOTczcy00LjMyLTIuMjUxLTE0LjkxLTMuNzNhMTIuNzE1IDEyLjcxNSAwIDAwLTIuODYxLS4wODggNS42NSA1LjY1IDAgMDAtMS41MjIuMyA3LjIxMyA3LjIxMyAwIDAxLS42OS4yNDkgNTEuMDE0IDUxLjAxNCAwIDAwLTYuNTgxIDIuMjEzcy0yLjY1OCAxLjY0OS0xLjc0NSAzLjU0NGMuNzc5IDEuNjE2IDQuMDA4LjIxOCA0LjAwOC4yMThzLTIuOTQ1IDEuMTczLTMuNzA4LS4zNzljLS4zNDQtLjcuMTE5LTEuNDI2LjczMi0yLjAxNGE1LjY2OCA1LjY2OCAwIDAxMy45ODgtMS41NDYgMTAuMTc0IDEwLjE3NCAwIDAxNS43NzYgMS45NzhjMy41NTQgMi40ODggNS41NyAyLjk4NSA2LjE5NSAzLjA4NC4xNDcuMDIzLjI5MS4wNS40MzYuMDgxYTguOTUgOC45NSAwIDAwNS43MzQtMS4wNTdjLjE0Ni0uMDczLjI5My0uMTQ0LjQ0NC0uMjA4Ljg1My0uMzY2IDQtMS43NTYgNC43LTIuNjQzIiBjbGFzcz0iY2xzLTEiIGRhdGEtbmFtZT0iUGF0aCAxMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtOTkuOTMyKSIvPjxwYXRoIGlkPSJQYXRoXzE0IiBkPSJNOTkuNTE5LjA2MVM4Ni44NTgtMS41ODcgODQuNjExIDEyLjI4OWwuMjMyLS4wOTJhNS42NDkgNS42NDkgMCAwMTEuNTIyLS4zIDEyLjcwOSAxMi43MDkgMCAwMTIuODYxLjA4OGMxMC41ODQgMS40NzggMTQuOTA1IDMuNzI3IDE0LjkxIDMuNzNhNDIuMDI4IDQyLjAyOCAwIDAxNi42NDMgMi4xMDdzNC41OC0xNS40NTYtMTEuMjYtMTcuNzYxIiBjbGFzcz0iY2xzLTEiIGRhdGEtbmFtZT0iUGF0aCAxNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc1LjQxOSkiLz48cGF0aCBpZD0iUGF0aF8xNSIgZD0iTTEwLjUyIDEzOC44aC0uMDU3YTUuMzYyIDUuMzYyIDAgMDAtMy43NDEgMS40N2MtLjY4MS42NTMtLjkwOCAxLjIyNC0uNjc2IDEuNy42NDIgMS4zMDcgMy4zMzUuMjYgMy4zNjIuMjQ5aC4wMTJhMzMuMTA5IDMzLjEwOSAwIDAwNS4zNjYtMi4zIDkuNDI0IDkuNDI0IDAgMDAtNC4yNjYtMS4xMTkiIGNsYXNzPSJjbHMtMSIgZGF0YS1uYW1lPSJQYXRoIDE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS4zMTIgLTEyMy43MTkpIi8+PC9nPjwvZz48L2c+PC9zdmc+)}.dealer-search--experience .dealer-search--experience--map{display:block;background-color:#ccc;width:100%;height:575px;margin:50px 0 100px}.dealer-search--experience .dealer-search--experience--map .info-content{display:block;padding:10px 8px 14px;text-align:left}.dealer-search--experience .dealer-search--experience--map .info-content .icon-wrapper{display:flex;margin-bottom:5px}.dealer-search--experience .dealer-search--experience--map .info-content .partner{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1rem;color:#0d0d0d;margin-bottom:10px;text-transform:uppercase}.dealer-search--experience .dealer-search--experience--map .info-content .address{font-family:montserrat-regular,Helvetica,Arial,sans-serif;font-size:.8125rem;margin-bottom:10px}.dealer-search--experience .dealer-search--experience--map .info-content .address a{font-family:montserrat-regular,Helvetica,Arial,sans-serif}.dealer-search--experience .dealer-search--experience--map .info-content .address a::after{display:none}.dealer-search--experience .dealer-search--experience--map .info-content a:not(.phone){font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.8125rem;letter-spacing:0;white-space:nowrap}.dealer-search--experience .dealer-search--experience--map .info-content a:not(.phone)::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 6px;position:relative;top:1px}.dealer-search--experience .dealer-search--experience--map .info-content .tooltip{display:none}.dealer-search--experience .dealer-search--experience--map [role=dialog] button{top:0!important;right:0!important}.dealer-search--experience .dealer-search--experience--map button::after,.dealer-search--experience .dealer-search--experience--map button::before{display:none}.dealer-search--experience .dealer-search--results .dealer-search--stats{display:block;margin-top:-30px;margin-bottom:30px;text-align:center}.dealer-search--experience .dealer-search--results .dealer-search--stats p{font-size:.875rem}.dealer-search--experience .dealer-search--results .dealer-search--stats p span:not(#stats--results-text){font-family:montserrat-bold,Helvetica,Arial,sans-serif}.dealer-search--experience .dealer-search--experience--results{border-collapse:separate}.dealer-search--experience .dealer-search--experience--results thead th{display:none;border-bottom:1px solid #e7e7e7;border-right:none;color:#0d0d0d;font-size:1.25rem;letter-spacing:0}.dealer-search--experience .dealer-search--experience--results thead th:first-of-type{text-align:left;padding-left:20px}@media all and (min-width:960px){.dealer-search--container{grid-template-columns:minmax(250px,25%) 1fr;grid-gap:40px}.dealer-search--experience .dealer-search--results .dealer-search--stats{text-align:left;padding-left:15px}.dealer-search--experience .dealer-search--experience--results thead th{display:table-cell}}.dealer-search--experience .dealer-search--experience--results thead th:first-child{width:500px;max-width:30%}.dealer-search--experience .dealer-search--experience--results tbody tr:nth-child(odd){background:#fff}.dealer-search--experience .dealer-search--experience--results tbody tr{background:#f7f7f7}.dealer-search--experience .dealer-search--experience--results tbody tr:hover{background:rgb(236.8,236.8,236.8);transition:background .2s linear}.dealer-search--experience .dealer-search--experience--results tbody td{display:inline-block;padding:8px 20px;border-right:none;width:100%;font-size:1.0625rem}.dealer-search--experience .dealer-search--experience--results tbody td:first-child{padding-top:30px}.dealer-search--experience .dealer-search--experience--results tbody td:last-child{padding-bottom:30px}.dealer-search--experience .dealer-search--experience--results tbody.filtered tr.odd{background:#f7f7f7!important}.dealer-search--experience .dealer-search--experience--results tbody.filtered tr.even{background:#fff!important}.dealer-search--experience .dealer-search--results--distance span:first-child{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.5rem}.dealer-search--experience .dealer-search--results--distance span:nth-child(2){color:#d7d7d7;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1rem}.dealer-search--experience .dealer-search--results--name--phone{margin-top:5px;display:block;color:#0d0d0d;text-decoration:underline;text-decoration-color:#0d0d0d;text-underline-offset:.25rem;text-decoration-thickness:1px}.dealer-search--experience .dealer-search--results--name--phone:hover{text-decoration:none}.dealer-search--experience .dealer-search--results--type{min-width:165px}.dealer-search--experience .dealer-search--results--type .icon-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.dealer-search--experience .dealer-search--results--partner{text-align:center}@media all and (min-width:960px){.dealer-search--experience .dealer-search--experience--results tbody td{display:table-cell;width:auto;border-right:10px solid #fff;padding:30px 20px}.dealer-search--experience .dealer-search--experience--results tbody td:last-of-type{border-right:none}.dealer-search--experience .dealer-search--results--partner{text-align:left}}.dealer-search--experience .dealer-search--results--partner strong{display:block;font-size:1.375rem;color:#0d0d0d;margin-bottom:.5em}.dealer-search--experience .dealer-search--results--partner span{display:block}.dealer-search--experience .dealer-search--results--site a{font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.8125rem;letter-spacing:0;white-space:nowrap}.dealer-search--experience .dealer-search--results--site a::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 6px;position:relative;top:1px}.dealer-search--experience .locator{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75em;letter-spacing:0;cursor:pointer;color:#ea3323;text-align:center}.dealer-search--experience .locator::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}.dealer-search--experience .locator-error{display:block;padding:1em 0;color:red;text-align:center}.dealer-search--experience .locator-error span{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.2em}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.inline-wrapper{display:flex}.inline-wrapper .form-item-search{margin-right:10px}.inline-wrapper .form-item-search #edit-search{padding:18px 25px 19px}.inline-wrapper .button{max-width:100%;padding:0 2em;height:50px}.inline-wrapper .button-animated::after{width:100%}#block-dealersearchblock .legend{display:flex;width:100%;justify-content:flex-end;margin-bottom:8px;padding-right:10px}#block-dealersearchblock .legend div{display:flex;align-items:center}#block-dealersearchblock .legend div:first-of-type{margin-right:10px}#block-dealersearchblock .legend div span{display:block;margin-left:4px;font-size:.8rem;font-family:montserrat-medium,Helvetica,Arial,sans-serif}#block-dealersearchblock .legend div img{width:17px}#mapCanvas.dealer-map{height:500px;width:100%;margin-bottom:60px}#mapCanvas.dealer-map [role=dialog] button{top:0!important;right:0!important;border-bottom:none!important}#mapCanvas.dealer-map [role=dialog] button:focus{border-bottom:none!important}#mapCanvas.dealer-map button::after,#mapCanvas.dealer-map button::before{display:none}#mapCanvas.dealer-map .info-content{display:block;padding:10px 8px 14px;text-align:left}#mapCanvas.dealer-map .info-content .partner{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1rem;color:#0d0d0d;margin-bottom:10px;text-transform:uppercase}#mapCanvas.dealer-map .info-content .address{font-family:montserrat-regular,Helvetica,Arial,sans-serif;font-size:.8125rem;margin-bottom:10px}#mapCanvas.dealer-map .info-content .address a{font-family:montserrat-regular,Helvetica,Arial,sans-serif}#mapCanvas.dealer-map .info-content .address a::after{display:none}#mapCanvas.dealer-map .info-content a:not(.phone){font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.8125rem;letter-spacing:0;white-space:nowrap}#mapCanvas.dealer-map .info-content a:not(.phone)::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 6px;position:relative;top:1px}#mapCanvas.dealer-map .info-content .tooltip{display:none}.view-faqs.view-display-id-embed_1 .attachment-before{margin-bottom:20px;padding-bottom:20px}.view-faqs.view-display-id-embed_1 .attachment-before .views-row{margin-bottom:1em}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity{width:100%;margin-bottom:20px;padding-bottom:10px}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2{font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:left;margin-left:0;cursor:pointer}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2 button{border:none;padding:0;margin:0;color:#0d0d0d;text-transform:none;letter-spacing:.0425em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;line-height:1;font-size:1rem;max-width:none}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2 button::after,.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2 button::before{display:none}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2 button:hover{background:0 0;color:#0d0d0d}.view-faqs.view-display-id-embed_1 .views-field.views-field-answer__value{display:none}#ss360-custom-searchbutton{background:#ea3323;border-color:#ea3323}.ss360-layer-content #ss360-search-result-heading{text-align:left;font-size:1.125rem;padding:0;margin:0 0 15px;font-family:montserrat-regular,Helvetica,Arial,sans-serif}.ss360-list header{height:auto;font-family:montserrat-bold,Helvetica,Arial,sans-serif;color:#0d0d0d}.ss360-list header a{color:#ea3323}.ss360-list header a:visited{color:rgb(152.4481327801,25.6390041494,14.5518672199)}.ss360-list li{margin:0}.ss360-layer:not(.ss360--skeleton) article{padding:20px}.ss360-list li:nth-child(odd){background:#f7f7f7}#ss360-layer .ss360-ac-bg{background-color:#ea3323!important;border-color:#ea3323!important}#ss360-layer .ss360-ac-bg:hover{background-color:rgb(152.4481327801,25.6390041494,14.5518672199)!important;border-color:#ea3323!important}#ss360-layer .ss360-ac-c,.ss360-suggests__link{color:#ea3323!important}#ss360-layer .ss360-ac-c:visited,.ss360-suggests__link:visited{color:rgb(152.4481327801,25.6390041494,14.5518672199)}#ss360-layer .ss360-ac-b{border:1px solid #ea3323!important;box-shadow:none!important;border-radius:0!important;font-size:.75rem!important;letter-spacing:.14rem!important;text-transform:uppercase!important;padding:1em 4em!important}#ss360-layer .ss360-ac-b:hover{background-color:rgb(152.4481327801,25.6390041494,14.5518672199)!important;border-color:rgb(152.4481327801,25.6390041494,14.5518672199)!important;color:#fff!important}.ss360-nav--tabs .ss360-nav__menu-item--active .ss360-nav__entry{background:#ea3323;border-color:inherit;border-style:solid;border-width:2px 2px 0;color:#fff;padding-bottom:12px}.ss360-nav--tabs .ss360-nav__menu-item:not(.ss360-nav__menu-item--active) .ss360-nav__entry:focus,.ss360-nav--tabs .ss360-nav__menu-item:not(.ss360-nav__menu-item--active) .ss360-nav__entry:hover{color:#fefefe;padding-bottom:12px}#ss360-layer .ss360-tc-b,#ss360-layer .ss360-tc-b--focus:focus,#ss360-layer .ss360-tc-b--hover:focus,#ss360-layer .ss360-tc-b--hover:hover{border:none!important}#ss360-layer .ss360-ac-bg--focus:focus,#ss360-layer .ss360-ac-bg--hover:focus,#ss360-layer .ss360-ac-bg--hover:hover{background-color:rgb(152.4481327801,25.6390041494,14.5518672199)!important}.ss360-nav--tabs.ss360-nav--top{border-bottom:2px solid #ea3323}.ss360-nav--tabs.ss360-nav--top .ss360-nav__menu-item--active{margin-left:0;margin-right:0}.ss360-nav__pre.ss360-tc-b{display:none}.ss360-suggests__image-wrap{display:flex;align-items:center}.survey-alert{background:#333;color:#fff;font-size:.875rem;text-align:center;padding:15px 0}.survey-alert .survey-alert--content{max-width:960px;width:95%;margin:0 auto;display:flex;justify-content:center;align-items:center;-moz-column-gap:10px;column-gap:10px;font-size:1rem;height:100%}.survey-alert .survey-alert--content p{margin:0}.survey-alert .survey-alert--content a{color:#fff;text-decoration:underline}.survey-alert .survey-alert--content a:hover{text-decoration:none}.survey-alert .survey-alert--content a.styled{text-decoration:none;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;cursor:pointer;color:#ea3323;font-size:1rem;display:inline-block}.survey-alert .survey-alert--content a.styled::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}
