﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#000;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html.front main,html.front body main{overflow:hidden}body{font-size:18px;line-height:1.5;margin:0}img{height:auto;max-width:100%}.page-template-page-basic article .entry-content>:not(section),.page-template-page-basic article .entry-header>:not(section),.page-template-default article .entry-content>:not(section),.page-template-default article .entry-header>:not(section),.contain{margin-left:auto;margin-right:auto;width:calc(100% - 32px)}@media(min-width: 450px){.page-template-page-basic article .entry-content>:not(section),.page-template-page-basic article .entry-header>:not(section),.page-template-default article .entry-content>:not(section),.page-template-default article .entry-header>:not(section),.contain{width:calc(100% - 48px)}}@media(min-width: 768px){.page-template-page-basic article .entry-content>:not(section),.page-template-page-basic article .entry-header>:not(section),.page-template-default article .entry-content>:not(section),.page-template-default article .entry-header>:not(section),.contain{width:calc(100% - 72px)}}.error404 .contain{text-align:center;display:flex;align-items:center;justify-content:center}.error404 .contain h1,.error404 .contain h2,.error404 .contain h3,.error404 .contain h4,.error404 .contain h5{margin-top:0;margin-bottom:10px;line-height:100%}.error404 .contain p{margin-bottom:48px}.error404 .contain .page-content{margin:48px 0;max-width:900px}.page-template-default article .entry-content>:not(section),.page-template-default article .entry-header>:not(section),.contain{max-width:1920px}.page-template-default article .entry-content>:not(section).is-style-gray-with-shadow,.page-template-default article .entry-content>:not(section).is-style-gray,.page-template-default article .entry-header>:not(section).is-style-gray-with-shadow,.page-template-default article .entry-header>:not(section).is-style-gray,.contain.is-style-gray-with-shadow,.contain.is-style-gray{max-width:initial}.page-template-default article .entry-content>:not(section).is-style-gray-with-shadow .content,.page-template-default article .entry-content>:not(section).is-style-gray .content,.page-template-default article .entry-header>:not(section).is-style-gray-with-shadow .content,.page-template-default article .entry-header>:not(section).is-style-gray .content,.contain.is-style-gray-with-shadow .content,.contain.is-style-gray .content{max-width:1920px}.page-template-default article .entry-content>:not(section).is-style-gray-with-shadow-full,.page-template-default article .entry-content>:not(section).is-style-gray-full,.page-template-default article .entry-header>:not(section).is-style-gray-with-shadow-full,.page-template-default article .entry-header>:not(section).is-style-gray-full,.contain.is-style-gray-with-shadow-full,.contain.is-style-gray-full{max-width:initial}.page-template-default article .entry-content>:not(section).is-style-gray-with-shadow-full .content,.page-template-default article .entry-content>:not(section).is-style-gray-full .content,.page-template-default article .entry-header>:not(section).is-style-gray-with-shadow-full .content,.page-template-default article .entry-header>:not(section).is-style-gray-full .content,.contain.is-style-gray-with-shadow-full .content,.contain.is-style-gray-full .content{max-width:initial}.narrow{max-width:910px}.single-post .wp-block-group{padding:0}.wp-block-group{padding:48px 0}@media(min-width: 992px){.wp-block-group{padding:72px 0}}.wp-block-group.is-style-gray,.wp-block-group.is-style-gray-full{background-color:#ececec;width:100% !important}.wp-block-group.is-style-gray-with-shadow,.wp-block-group.is-style-gray-with-shadow-full{background-color:#ececec;box-shadow:rgba(0,0,0,.15) 0px 20px 20px 0px;width:100% !important}.red{color:#ac162c}@font-face{font-family:"Franklin Gothic";src:url("/wp-content/themes/redhead2023/fonts/Franklin-Gothic-Condensed.otf") format("opentype")}@font-face{font-family:"Metropolis Bold";src:url("/wp-content/themes/redhead2023/fonts/Metropolis-Bold.otf") format("opentype")}@font-face{font-family:"Metropolis Medium";src:url("/wp-content/themes/redhead2023/fonts/Metropolis-Medium.otf") format("opentype")}h1,.h1,body.archive.category header.page-header h1.page-title span,body.blog header.page-header h1.page-title span,h1 a,.h1 a,body.archive.category header.page-header h1.page-title span a,body.blog header.page-header h1.page-title span a,h2,.h2,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1,h2 a,.h2 a,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1 a,h3,.h3,.accordion-row a.accordion-row-toggle .heading,h3 a,.h3 a,.accordion-row a.accordion-row-toggle .heading a,h4,.h4,.block-brand-slider nav.brand-nav ul li a,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title,h4 a,.h4 a,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title a,h5,.h5,h5 a,.h5 a,h6,.h6,h6 a,.h6 a{font-family:"Franklin Gothic",Sans-Serif;font-style:normal;font-weight:400;margin:0 0 1em 0}h1.is-style-left-border,.h1.is-style-left-border,body.archive.category header.page-header h1.page-title span.is-style-left-border,body.blog header.page-header h1.page-title span.is-style-left-border,h1 a.is-style-left-border,.h1 a.is-style-left-border,body.archive.category header.page-header h1.page-title span a.is-style-left-border,body.blog header.page-header h1.page-title span a.is-style-left-border,h2.is-style-left-border,.h2.is-style-left-border,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1.is-style-left-border,h2 a.is-style-left-border,.h2 a.is-style-left-border,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1 a.is-style-left-border,h3.is-style-left-border,.h3.is-style-left-border,.accordion-row a.accordion-row-toggle .is-style-left-border.heading,h3 a.is-style-left-border,.h3 a.is-style-left-border,.accordion-row a.accordion-row-toggle .heading a.is-style-left-border,h4.is-style-left-border,.h4.is-style-left-border,.block-brand-slider nav.brand-nav ul li a.is-style-left-border,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .is-style-left-border.awsm-job-post-title,h4 a.is-style-left-border,.h4 a.is-style-left-border,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title a.is-style-left-border,h5.is-style-left-border,.h5.is-style-left-border,h5 a.is-style-left-border,.h5 a.is-style-left-border,h6.is-style-left-border,.h6.is-style-left-border,h6 a.is-style-left-border,.h6 a.is-style-left-border{border-left:3px solid #ac162c;padding-left:15px}h1,.h1,body.archive.category header.page-header h1.page-title span,body.blog header.page-header h1.page-title span,h1 a,.h1 a,body.archive.category header.page-header h1.page-title span a,body.blog header.page-header h1.page-title span a{min-height:0vw;font-size:60px}@media(min-width: 320px){h1,.h1,body.archive.category header.page-header h1.page-title span,body.blog header.page-header h1.page-title span,h1 a,.h1 a,body.archive.category header.page-header h1.page-title span a,body.blog header.page-header h1.page-title span a{font-size:calc(56px + 100vw*0.0125)}}@media(min-width: 1920px){h1,.h1,body.archive.category header.page-header h1.page-title span,body.blog header.page-header h1.page-title span,h1 a,.h1 a,body.archive.category header.page-header h1.page-title span a,body.blog header.page-header h1.page-title span a{font-size:80px}}h2,.h2,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1,h2 a,.h2 a,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1 a{font-family:"Metropolis Bold",Sans-Serif;font-weight:700;line-height:114.5%;min-height:0vw;font-size:24px}@media(min-width: 320px){h2,.h2,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1,h2 a,.h2 a,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1 a{font-size:calc(21.4px + 100vw*0.008125)}}@media(min-width: 1920px){h2,.h2,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1,h2 a,.h2 a,body.post-template-default.single.single-post .listing-contain .listing-wrapper h1 a{font-size:37px}}h3,.h3,.accordion-row a.accordion-row-toggle .heading,h3 a,.h3 a,.accordion-row a.accordion-row-toggle .heading a{line-height:114.5%;min-height:0vw;font-size:20px}@media(min-width: 320px){h3,.h3,.accordion-row a.accordion-row-toggle .heading,h3 a,.h3 a,.accordion-row a.accordion-row-toggle .heading a{font-size:calc(18px + 100vw*0.00625)}}@media(min-width: 1920px){h3,.h3,.accordion-row a.accordion-row-toggle .heading,h3 a,.h3 a,.accordion-row a.accordion-row-toggle .heading a{font-size:30px}}h4,.h4,.block-brand-slider nav.brand-nav ul li a,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title,h4 a,.h4 a,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title a{letter-spacing:3.6px;line-height:140%;text-transform:uppercase;min-height:0vw;font-size:16px}@media(min-width: 320px){h4,.h4,.block-brand-slider nav.brand-nav ul li a,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title,h4 a,.h4 a,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title a{font-size:calc(15.6px + 100vw*0.00125)}}@media(min-width: 1920px){h4,.h4,.block-brand-slider nav.brand-nav ul li a,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title,h4 a,.h4 a,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title a{font-size:18px}}h5,.h5,h5 a,.h5 a{line-height:140%;letter-spacing:4.4px;text-transform:uppercase;min-height:0vw;font-size:22px}@media(min-width: 320px){h5,.h5,h5 a,.h5 a{font-size:calc(20px + 100vw*0.00625)}}@media(min-width: 1920px){h5,.h5,h5 a,.h5 a{font-size:32px}}html{font-family:"Metropolis Medium",Sans-Serif}p,p span,cite,a,.wp-block-button__link,li,input,span,td,th,figcaption,cite,label,legend,select{font-family:"Metropolis Medium",Sans-Serif;min-height:0vw;font-size:16px;line-height:140%;margin:0 0 1em 0}@media(min-width: 320px){p,p span,cite,a,.wp-block-button__link,li,input,span,td,th,figcaption,cite,label,legend,select{font-size:calc(15.6px + 100vw*0.00125)}}@media(min-width: 1920px){p,p span,cite,a,.wp-block-button__link,li,input,span,td,th,figcaption,cite,label,legend,select{font-size:18px}}p.small,p.small *,p span.small,p span.small *,cite.small,cite.small *,a.small,a.small *,.wp-block-button__link.small,.wp-block-button__link.small *,li.small,li.small *,input.small,input.small *,span.small,span.small *,td.small,td.small *,th.small,th.small *,figcaption.small,figcaption.small *,cite.small,cite.small *,label.small,label.small *,legend.small,legend.small *,select.small,select.small *{min-height:0vw;font-size:14px;line-height:125%}@media(min-width: 320px){p.small,p.small *,p span.small,p span.small *,cite.small,cite.small *,a.small,a.small *,.wp-block-button__link.small,.wp-block-button__link.small *,li.small,li.small *,input.small,input.small *,span.small,span.small *,td.small,td.small *,th.small,th.small *,figcaption.small,figcaption.small *,cite.small,cite.small *,label.small,label.small *,legend.small,legend.small *,select.small,select.small *{font-size:calc(13.6px + 100vw*0.00125)}}@media(min-width: 1920px){p.small,p.small *,p span.small,p span.small *,cite.small,cite.small *,a.small,a.small *,.wp-block-button__link.small,.wp-block-button__link.small *,li.small,li.small *,input.small,input.small *,span.small,span.small *,td.small,td.small *,th.small,th.small *,figcaption.small,figcaption.small *,cite.small,cite.small *,label.small,label.small *,legend.small,legend.small *,select.small,select.small *{font-size:16px}}strong,b{font-family:"Metropolis Bold",Sans-Serif}a{color:#0c0c0c;transition-duration:.2s}a:hover,a:focus{color:#ac162c}a.external svg.icon-external{fill:currentColor;height:.7em;margin:0 0 2px 4px;transition:all 300ms ease;vertical-align:middle;width:.7em}.wp-block-buttons .wp-block-button .wp-block-button__link,.btn,input[type=submit]{font-family:"Franklin Gothic",Sans-Serif;line-height:140%;letter-spacing:3.6px;font-weight:400;text-transform:uppercase}a.btn.text-link,.wp-block-buttons .wp-block-button.is-style-text-link .wp-block-button__link,.btn.is-style-text-link{font-family:"Metropolis Medium",Sans-Serif;min-height:0vw;font-size:16px;line-height:140%;letter-spacing:initial;text-transform:initial}@media(min-width: 320px){a.btn.text-link,.wp-block-buttons .wp-block-button.is-style-text-link .wp-block-button__link,.btn.is-style-text-link{font-size:calc(15.6px + 100vw*0.00125)}}@media(min-width: 1920px){a.btn.text-link,.wp-block-buttons .wp-block-button.is-style-text-link .wp-block-button__link,.btn.is-style-text-link{font-size:18px}}ul,ol{margin:0 0 1rem 0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}.entry-content ul,.entry-content ol{margin-bottom:16px}.entry-content ul li,.entry-content ol li{margin-bottom:16px}.entry-content ul li ul,.entry-content ul li ol,.entry-content ol li ul,.entry-content ol li ol{margin-top:16px;margin-left:0}.entry-content>ul,.entry-content>ol{margin-bottom:40px}.entry-content ol li ol{list-style:lower-alpha}.entry-content ol li ol li ol{list-style:upper-roman}.story-wrapper .bottom-banner p.date,.block-video-content .content .content__content .content-wrapper h5,.block-card .story-wrapper .bottom-banner p.date,header#masthead .header__wrapper ul>li.menu-item{font-family:"Franklin Gothic",Sans-Serif}header#masthead .header__wrapper nav.main-navigation .show-mobile.back{font-family:"Metropolis Medium"}.category-link-wrapper.selected-category a,.listing-contain .listing-wrapper .listing-content-wrapper .entry-header .entry-meta span a,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container .awsm-job-more,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-specification-term{font-family:"Metropolis Bold",Sans-Serif}table.bt tbody tr td.no-th:before{content:" "}table{border-collapse:collapse}table,td,th{border:1px solid #000}td,th{padding:16px;margin-bottom:0}table tbody{border-color:#000}@media(max-width: 768px){table tbody tr{border-bottom:1px solid #000}}@media(max-width: 499px){td{flex-wrap:wrap}td:before{flex-basis:100%}}@media(min-width: 500px)and (max-width: 768px){td:before{margin-right:24px}}.wp-block-table figcaption{margin-top:16px;text-align:center}.wp-block-buttons,.links{display:flex;flex-wrap:wrap;gap:16px 24px;margin-bottom:32px}.wp-block-buttons .wp-block-button a.wp-block-button__link,.links .wp-block-button a.wp-block-button__link{margin-bottom:0}.wp-block-buttons.is-vertical,.links.is-vertical{align-items:flex-start}.wp-block-buttons .wp-block-button .wp-block-button__link,.btn,input[type=submit]{border-radius:0;display:inline-block;text-align:center;text-decoration:none;transition:all 300ms ease;padding:20px 32px 16px 32px;background-color:#ac162c;color:#fff;line-height:1;opacity:1;box-shadow:inset 0 0 24px rgba(0,0,0,0);-webkit-font-smoothing:antialiased}.wp-block-buttons .wp-block-button .wp-block-button__link p,.btn p,input[type=submit] p{margin-bottom:0 !important}.wp-block-buttons .wp-block-button .wp-block-button__link:hover,.wp-block-buttons .wp-block-button .wp-block-button__link:active,.wp-block-buttons .wp-block-button .wp-block-button__link:focus,.btn:hover,.btn:active,.btn:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{color:#fff;background-color:#8a1223;box-shadow:inset 0 0 24px rgba(0,0,0,.25)}button[disabled],button[disabled]:hover{cursor:default}a.btn.secondary,.wp-block-buttons .wp-block-button.is-style-secondary .wp-block-button__link,.btn.is-style-secondary{border:1px solid #0c0c0c;background-color:rgba(0,0,0,0);color:#0c0c0c}a.btn.secondary:hover,a.btn.secondary:active,a.btn.secondary:focus,.wp-block-buttons .wp-block-button.is-style-secondary .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-secondary .wp-block-button__link:active,.wp-block-buttons .wp-block-button.is-style-secondary .wp-block-button__link:focus,.btn.is-style-secondary:hover,.btn.is-style-secondary:active,.btn.is-style-secondary:focus{border-color:#8a1223;color:#8a1223;box-shadow:none}a.btn.text-link,.wp-block-buttons .wp-block-button.is-style-text-link .wp-block-button__link,.btn.is-style-text-link{background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);color:#ac162c;padding:0;line-height:1em}a.btn.text-link:after,.wp-block-buttons .wp-block-button.is-style-text-link .wp-block-button__link:after,.btn.is-style-text-link:after{content:"›";margin-left:5px}a.btn.text-link:hover,a.btn.text-link:active,a.btn.text-link:focus,.wp-block-buttons .wp-block-button.is-style-text-link .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-text-link .wp-block-button__link:active,.wp-block-buttons .wp-block-button.is-style-text-link .wp-block-button__link:focus,.btn.is-style-text-link:hover,.btn.is-style-text-link:active,.btn.is-style-text-link:focus{border-bottom:1px solid #ac162c;box-shadow:none}a.btn.arrow,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link,.btn.is-style-arrow{background-position:center;background-color:rgba(0,0,0,0);padding:35px 35px;width:80px;background-image:url('data:image/svg+xml;utf8,<svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M17.5 35L16.2154 33.6549L31.3929 18.4309H0V16.5691H31.3929L16.2154 1.34509L17.5 0L35 17.5L17.5 35Z" fill="%23282730"/></svg>');background-repeat:no-repeat}a.btn.arrow:hover,a.btn.arrow:active,a.btn.arrow:focus,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:active,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:focus,.btn.is-style-arrow:hover,.btn.is-style-arrow:active,.btn.is-style-arrow:focus{background-image:url('data:image/svg+xml;utf8,<svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M17.5 35L16.2154 33.6549L31.3929 18.4309H0V16.5691H31.3929L16.2154 1.34509L17.5 0L35 17.5L17.5 35Z" fill="%238A1223"/></svg>')}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;outline:0;background:rgba(0,0,0,.4);opacity:0;display:none;transition:ease .2s opacity}.modal .show{display:none}.modal .modal__header{display:flex;justify-content:flex-end;padding:1rem}.modal .modal__header .close{text-decoration:none}.modal .modal__header .close span{font-size:3rem;color:#fff}.modal .modal__content{position:relative;display:flex;flex-direction:column;width:100%;max-width:900px;margin:1.75rem auto;align-items:center;justify-content:center}@media(min-width: 992px){.modal.show{display:block;opacity:1}}@media(min-width: 992px){.slider-mobile{display:none}}.slider-desktop{display:none}@media(min-width: 992px){.slider-desktop{display:block}}input,select,option,textarea{margin:0;border-radius:0;border:1px solid #ececec;padding:8px;transition:all 200ms linear;line-height:1.6}input:focus,input:focus-visible,select:focus,select:focus-visible,option:focus,option:focus-visible,textarea:focus,textarea:focus-visible{border-color:#8a1223;outline:none}html.front .gform_wrapper.gravity-theme .gfield_contains_required .gfield_label:after,html.front .gform_wrapper.gravity-theme .gfield_contains_required .gfield_label .gfield_required,html.front .gform_wrapper.gravity-theme .gfield_contains_required .gfield_label .gfield_required .gfield_required_text{font-style:normal;font-size:inherit;color:rgba(0,0,0,.6)}html.front .gform_wrapper.gravity-theme .gform_confirmation_wrapper{background-color:rgba(0,128,0,.1);border:1px solid rgba(0,128,0,.5);padding:16px 16px;margin-bottom:16px}html.front .gform_wrapper.gravity-theme .gform_wrapper .gform_validation_errors{border-radius:0;box-shadow:none;background-color:#fff9f9;border-color:#ac162c;margin-bottom:96px}html.front .gform_wrapper.gravity-theme .gform_wrapper .gform_validation_errors>h2{font-size:16px;line-height:1.4;color:#ac162c}html.front .gform_wrapper.gravity-theme .gform_wrapper .gform_validation_errors .gform-icon{color:#ac162c}html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .gfield_label,html.front .gform_wrapper.gravity-theme .gform_wrapper [aria-invalid=true]+label{color:#ac162c}html.front .gform_wrapper.gravity-theme .gform_fields .gfield{margin-bottom:24px}html.front .gform_wrapper.gravity-theme .gform_fields .gfield legend,html.front .gform_wrapper.gravity-theme .gform_fields .gfield label,html.front .gform_wrapper.gravity-theme .gform_fields .gfield input,html.front .gform_wrapper.gravity-theme .gform_fields .gfield select,html.front .gform_wrapper.gravity-theme .gform_fields .gfield option,html.front .gform_wrapper.gravity-theme .gform_fields .gfield textarea{font-family:Helvetica,Sans-Serif;min-height:0vw;font-size:18px}@media(min-width: 320px){html.front .gform_wrapper.gravity-theme .gform_fields .gfield legend,html.front .gform_wrapper.gravity-theme .gform_fields .gfield label,html.front .gform_wrapper.gravity-theme .gform_fields .gfield input,html.front .gform_wrapper.gravity-theme .gform_fields .gfield select,html.front .gform_wrapper.gravity-theme .gform_fields .gfield option,html.front .gform_wrapper.gravity-theme .gform_fields .gfield textarea{font-size:calc(17.6px + 100vw*0.00125)}}@media(min-width: 1920px){html.front .gform_wrapper.gravity-theme .gform_fields .gfield legend,html.front .gform_wrapper.gravity-theme .gform_fields .gfield label,html.front .gform_wrapper.gravity-theme .gform_fields .gfield input,html.front .gform_wrapper.gravity-theme .gform_fields .gfield select,html.front .gform_wrapper.gravity-theme .gform_fields .gfield option,html.front .gform_wrapper.gravity-theme .gform_fields .gfield textarea{font-size:20px}}html.front .gform_wrapper.gravity-theme .gform_fields .gfield label span{margin:0}html.front .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_complex span label{font-size:16px;margin-bottom:0}html.front .gform_wrapper.gravity-theme .gform_fields .gfield select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23000000' viewBox='0 0 256 256' style='enable-background:new 0 0 256 256;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpolygon points='225.813,48.907 128,146.72 30.187,48.907 0,79.093 128,207.093 256,79.093 '/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:10px;background-position:right 8px center;background-repeat:no-repeat;padding-right:24px !important}html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input,html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container select,html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea{border:1px solid #ac162c}html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input:focus,html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input:focus-visible,html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container select:focus,html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container select:focus-visible,html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea:focus,html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea:focus-visible{border-color:#8a1223;outline:none}html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .instruction,html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .gfield_description.validation_message{background:none;border:none;padding:0;color:#ac162c}html.front .gform_wrapper.gravity-theme .gform_ajax_spinner{display:inline-block;padding-left:0 !important;margin:0px 10px -7px 10px;height:26px;width:26px}@media(max-width: 640px){html.front .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:24px}html.front .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:12px}html.front .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .ginput_complex span:last-child{margin-bottom:0}}html.front .gform_wrapper.gravity-theme{padding:30px;margin-top:48px;margin-bottom:48px;background-color:#ececec;margin-left:auto !important;margin-right:auto !important}@media(min-width: 992px){html.front .gform_wrapper.gravity-theme{padding:72px;margin-top:72px;margin-bottom:72px}}html.front .gform_wrapper.gravity-theme form .gform-body .gform_fields{display:flex;flex-direction:column}html.front .gform_wrapper.gravity-theme form .gform-body .gform_fields .gfield .ginput_container input,html.front .gform_wrapper.gravity-theme form .gform-body .gform_fields .gfield .ginput_container select{width:100%}.ctct-form-wrapper{padding:30px;margin-top:48px;margin-bottom:48px;background-color:#ececec;margin-left:auto !important;margin-right:auto !important}@media(min-width: 992px){.ctct-form-wrapper{padding:48px;margin-top:72px;margin-bottom:72px}}.ctct-form-wrapper form.ctct-form p.ctct-form-field input.ctct-email{width:100%}#super-footer{height:150px;width:100vw;background-image:url("/wp-content/themes/redhead2023/img/footer.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}footer{background-color:#0c0c0c;color:#fff;padding:20px 0}footer .site-branding{width:120px;padding-top:30px}@media(min-width: 992px){footer .site-branding{width:240px;padding:40px 0}}@media(min-width: 992px){footer .contain{display:flex;gap:60px}}@media(min-width: 1400px){footer .contain{gap:120px}}footer .contain ul.menu{list-style:none;margin:0;padding:0}footer .contain ul.menu li a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:all 300ms ease;-webkit-font-smoothing:antialiased}footer .contain ul.menu li a:hover{border-bottom:1px solid #fff}footer .site-info{width:100%}footer .footer-navigation{padding:30px 0}footer .footer-navigation ul.menu{column-count:2}@media(min-width: 1200px){footer .footer-navigation{padding:40px 0}footer .footer-navigation ul.menu{column-count:3}}footer .footer-navigation li{margin-bottom:20px;opacity:.8}footer .location-news{border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);position:relative}@media(min-width: 768px){footer .location-news{display:flex;justify-content:space-between}}footer .location-news .box{padding:20px;width:100%;display:flex;justify-content:center}@media(min-width: 768px){footer .location-news .box{width:50%}}footer .location-news .box:first-child{border-bottom:1px solid hsla(0,0%,100%,.2)}@media(min-width: 768px){footer .location-news .box:first-child{border-bottom:0;border-right:1px solid hsla(0,0%,100%,.2)}}footer .location-news .box:first-child a>span{position:relative;top:3px}footer .location-news a{color:#fff;text-decoration:none;display:flex;align-items:center;border-bottom:none;gap:20px;transition:all 300ms ease;margin:0;-webkit-font-smoothing:antialiased}footer .location-news a:hover span{color:#ac162c}footer .location-news a:hover svg:last-of-type path{fill:#ac162c;transform:translateX(0px)}footer .location-news a span{min-height:0vw;font-size:18px;color:#fff;margin:0;max-width:250px;line-height:1.2;transition:all 300ms ease}@media(min-width: 320px){footer .location-news a span{font-size:calc(16.8px + 100vw*0.00375)}}@media(min-width: 1920px){footer .location-news a span{font-size:24px}}footer .location-news svg{max-height:64px}footer .location-news svg:last-of-type path{transition:all 300ms ease;transform:translateX(-5px)}footer .subfooter{padding:30px 0}@media(min-width: 992px){footer .subfooter{display:block;padding:40px 0}}@media(min-width: 1100px){footer .subfooter{gap:60px}}@media(min-width: 1180px){footer .subfooter{display:flex;justify-content:space-between;align-items:center;gap:30px}}footer .subfooter .subfooter-navigation{width:100%;margin-bottom:20px}@media(min-width: 1180px){footer .subfooter .subfooter-navigation{margin-bottom:0}}footer .subfooter .subfooter-navigation ul.menu{display:block;gap:16px}footer .subfooter .subfooter-navigation ul.menu li{margin:0}footer .subfooter .subfooter-navigation ul.menu li a{display:block;font-family:"Franklin Gothic",Sans-Serif;font-style:normal;font-weight:400;letter-spacing:3.6px;text-transform:uppercase;border-bottom:none;margin-bottom:10px}@media(min-width: 992px){footer .subfooter .subfooter-navigation ul.menu li a{margin-bottom:0}}footer .subfooter .subfooter-navigation ul.menu li a:hover{border-bottom:none;color:#ac162c}@media(min-width: 992px){footer .subfooter .subfooter-navigation ul.menu{display:flex;justify-content:space-between}}footer .subfooter .social-media{display:flex;flex-wrap:wrap;width:100%}@media(min-width: 992px){footer .subfooter .social-media{justify-content:flex-end}}footer .subfooter .social-media a{margin:0}footer .subfooter .social-media .icon-external{display:none}footer .subfooter .social-media .social-icon{position:relative;display:flex;justify-content:center;align-items:center;width:65px;height:65px}footer .subfooter .social-media .social-icon:after{content:"";position:absolute;background-color:rgba(0,0,0,0);width:50px;height:50px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);transition:all 300ms ease}@media(min-width: 768px){footer .subfooter .social-media .social-icon{width:80px;height:80px}footer .subfooter .social-media .social-icon:after{width:66px;height:66px}}footer .subfooter .social-media .social-icon:hover:after{background-color:#ac162c;border-color:#ac162c}footer .subfooter .social-media svg{height:22px;fill:#fff;position:relative;z-index:2}@media(min-width: 768px){footer .subfooter .social-media svg{height:29px}}footer .policy{display:flex;flex-direction:column;opacity:.6;padding-bottom:30px}@media(min-width: 768px){footer .policy{flex-direction:row;align-items:center}}@media(min-width: 992px){footer .policy{flex-direction:row;justify-content:flex-end;padding-bottom:40px}}footer .policy ul.menu{display:flex}footer .policy ul.menu li{margin-right:30px}@media(min-width: 768px){footer .policy ul.menu li{margin-right:0;margin-left:30px}}.breadcrumb-navigation{padding:30px 15px;display:flex;flex-direction:row;align-items:stretch;gap:8px;list-style:none}.breadcrumb-navigation a{text-decoration:none;margin:0}.breadcrumb-navigation .current-breadcrumb{color:#ac162c;margin:0}.breadcrumb-navigation svg{position:relative;top:-1px}@media screen and (max-width: 768px){.breadcrumb-navigation{display:none}}header#masthead .header__wrapper ul>li.menu-item .menu-item-wrapper:before,header#masthead .header__wrapper nav.main-navigation .search .menu-item-wrapper:before{background-color:#fff;bottom:0;content:"";display:block;height:8px;left:0;position:absolute;width:100%}body,html{overflow-x:hidden}body{padding-top:60px !important}@media(min-width: 1250px){body{padding-top:148px !important}}body.admin-bar header#masthead{top:32px}body.nav-open{position:fixed;overflow:hidden;touch-action:none}body.nav-open header#masthead .header__wrapper nav.main-navigation{left:0}body.nav-open header#masthead .header__wrapper #mobile-navigation span{width:0}body.nav-open header#masthead .header__wrapper #mobile-navigation span:before{transform:translate(5px, 0) rotate(45deg)}body.nav-open header#masthead .header__wrapper #mobile-navigation span:after{transform:translate(5px, -10px) rotate(-45deg)}header#masthead{background-color:#ac162c;display:flex;flex-direction:column-reverse;transition:.2s ease-out opacity,.2s ease-out transform;position:fixed;top:0;z-index:1000;width:100%}@media(min-width: 1250px){header#masthead{display:block}}header#masthead.scroll-down{opacity:0;z-index:-1;transform:translate(0, -50px)}header#masthead.scroll-up{opacity:1;transform:translate(0, 0);z-index:1000}@media(max-width: 1249px){header#masthead.scroll-up .header__wrapper nav.main-navigation{position:fixed;width:100%}}header#masthead .superheader__wrapper ul,header#masthead .header__wrapper ul{list-style:none;display:flex;justify-content:flex-end;margin:0}header#masthead .superheader__wrapper ul>li.menu-item,header#masthead .header__wrapper ul>li.menu-item{margin:0 10px}header#masthead .superheader__wrapper ul>li.menu-item a,header#masthead .header__wrapper ul>li.menu-item a{color:#fff;text-decoration:none;transition-duration:.3s}header#masthead .superheader__wrapper ul>li.menu-item a.external,header#masthead .header__wrapper ul>li.menu-item a.external{display:flex;align-items:center;margin:0}header#masthead .superheader__wrapper{display:none;width:100%;background-image:url("/wp-content/themes/redhead2023/img/superheader-bg.jpg")}@media(min-width: 1250px){header#masthead .superheader__wrapper{display:block;padding:15px 0}}header#masthead .superheader__wrapper ul>li.menu-item a{color:#ececec;border-bottom:2px solid rgba(0,0,0,0)}header#masthead .superheader__wrapper ul>li.menu-item a:hover,header#masthead .superheader__wrapper ul>li.menu-item a:active,header#masthead .superheader__wrapper ul>li.menu-item a:focus{background-color:rgba(0,0,0,0);border-bottom:2px solid #ececec}header#masthead .header__wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:8px;overflow:hidden}header#masthead .header__wrapper .sub-menu{height:0;opacity:0;position:absolute;z-index:-1;left:0;right:0;top:9rem;background:#fff;display:flex;justify-content:center;transition:height ease-in .2s;overflow:hidden}header#masthead .header__wrapper .menu-primary-menu-container{display:flex}header#masthead .header__wrapper .site-branding{width:120px;padding:0}@media(min-width: 1250px){header#masthead .header__wrapper .site-branding{width:200px}}header#masthead .header__wrapper .site-branding a:hover{opacity:1}header#masthead .header__wrapper #mobile-navigation{position:relative;right:15px;top:10px;width:40px;height:40px}header#masthead .header__wrapper #mobile-navigation span{width:45px;height:2px;background:#fff;position:absolute;top:0;right:0;transition-duration:.2s}header#masthead .header__wrapper #mobile-navigation span:before,header#masthead .header__wrapper #mobile-navigation span:after{content:"";position:absolute;width:45px;height:2px;right:0;background:#fff;transition-duration:.2s}header#masthead .header__wrapper #mobile-navigation span:before{top:10px}header#masthead .header__wrapper #mobile-navigation span:after{top:20px}@media(min-width: 1250px){header#masthead .header__wrapper #mobile-navigation{display:none}}header#masthead .header__wrapper nav.main-navigation{top:4rem}header#masthead .header__wrapper nav.main-navigation .search{display:flex}header#masthead .header__wrapper nav.main-navigation .search.show-desktop{display:none}@media(max-width: 1249px){header#masthead .header__wrapper nav.main-navigation .search{padding:15px}header#masthead .header__wrapper nav.main-navigation .search .menu-item-wrapper{display:none}header#masthead .header__wrapper nav.main-navigation .search .sub-menu{position:static;height:100%;width:100%;opacity:1;z-index:0}}@media(min-width: 1250px){header#masthead .header__wrapper nav.main-navigation .search.show-mobile{display:none}header#masthead .header__wrapper nav.main-navigation .search.show-desktop{display:flex}header#masthead .header__wrapper nav.main-navigation .search:hover .sub-menu{top:9.35rem}header#masthead .header__wrapper nav.main-navigation .search .menu-item-wrapper{position:relative;display:flex}header#masthead .header__wrapper nav.main-navigation .search .menu-item-wrapper span{margin:0;padding:30px 0px}header#masthead .header__wrapper nav.main-navigation .search .menu-item-wrapper:before{transition:all 300ms ease;transform:scaleX(0);transform-origin:left}header#masthead .header__wrapper nav.main-navigation .search svg{margin:0px 20px}header#masthead .header__wrapper nav.main-navigation .search .search-form.show{opacity:1;height:fit-content;z-index:1000;padding:60px;box-shadow:0 20px 20px -20px rgba(0,0,0,.4);top:9.35rem}header#masthead .header__wrapper nav.main-navigation .search:hover .menu-item-wrapper:before{transform:scaleX(1)}header#masthead .header__wrapper nav.main-navigation .search:hover .search-form{opacity:1;height:fit-content;z-index:1000;padding:60px;box-shadow:0 20px 20px -20px rgba(0,0,0,.4)}}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu{border-bottom:4px solid #ac162c;box-shadow:0 20px 20px -20px rgba(0,0,0,.4)}@media(min-width: 1250px){header#masthead .header__wrapper nav.main-navigation .show-mobile{display:none}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item:hover .menu-item-wrapper:before{transform:scaleX(1)}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu ul>li.menu-item{background-color:rgba(0,0,0,0)}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu ul>li.menu-item:hover{background-color:#ececec}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu ul>li.menu-item .menu-item-wrapper:before{display:none}}@media(max-width: 1249px){header#masthead .header__wrapper nav.main-navigation{position:absolute;left:100%;z-index:1000;background-color:#fff;transition:left ease .2s;width:100vw;border-bottom:4px solid #ac162c;box-shadow:0 20px 20px -20px rgba(0,0,0,.4)}header#masthead .header__wrapper nav.main-navigation .show-mobile.back{background-color:#ececec;display:flex;text-transform:uppercase;opacity:0;z-index:0;transition:left ease .2s;padding:20px;left:100%;width:100%;top:0;position:absolute}header#masthead .header__wrapper nav.main-navigation .show-mobile.back img{transform:rotate(180deg);margin-right:10px;position:relative;top:-2px}header#masthead .header__wrapper nav.main-navigation .show-mobile.back.show{opacity:1;z-index:1;left:0}header#masthead .header__wrapper nav.main-navigation .show-mobile.parent-menu-item{background-color:#0c0c0c;padding:20px}header#masthead .header__wrapper nav.main-navigation .show-mobile.parent-menu-item a{color:#fff}header#masthead .header__wrapper nav.main-navigation .menu-primary-menu-container{display:block}header#masthead .header__wrapper nav.main-navigation ul{display:block;padding:0}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item{margin:0}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .menu-item-wrapper{display:flex;align-items:center;border-bottom:1px solid #ececec;width:100%}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .menu-item-wrapper span{padding:20px}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item a{margin:0;color:#0c0c0c;line-height:1}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item a.btn{color:#fff;width:100%}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu{display:block;left:100%;top:4rem;height:fit-content;background-color:#fff}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu .sub-menu-items{padding:0}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu .sub-menu-items h4{padding:20px}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu .sub-menu-items ul>li.menu-item>a{padding:10px 20px}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu .sub-menu-items ul>li.menu-item .menu-item-wrapper{width:fit-content;border:0}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu .sub-menu-items ul>li.menu-item .menu-item-wrapper figure{margin-left:20px}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu .sub-menu-items ul>li.menu-item .menu-item-wrapper span{padding:10px 0}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu .section{display:flex;flex-direction:column}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu .section p .btn{width:100%}header#masthead .header__wrapper nav.main-navigation ul>li.menu-item .sub-menu .equipment.section{border-bottom:1px solid #ececec}}@media(min-width: 1250px){header#masthead .header__wrapper ul>li.menu-item{margin:0 5px}header#masthead .header__wrapper ul>li.menu-item span{font-size:.9rem}header#masthead .header__wrapper ul>li.menu-item span a{font-size:.9rem}}@media(min-width: 1400px){header#masthead .header__wrapper ul>li.menu-item{margin:0 10px}header#masthead .header__wrapper ul>li.menu-item span{font-size:1rem}header#masthead .header__wrapper ul>li.menu-item span a{font-size:1rem}}header#masthead .header__wrapper ul>li.menu-item .menu-item-wrapper{display:flex;margin:0;position:relative;align-items:center;height:100%}header#masthead .header__wrapper ul>li.menu-item .menu-item-wrapper figure.menu-logo{width:93px;aspect-ratio:auto;margin-bottom:0;margin-right:20px;display:flex;justify-content:center}header#masthead .header__wrapper ul>li.menu-item .menu-item-wrapper figure.menu-logo img{max-height:35px;width:auto}header#masthead .header__wrapper ul>li.menu-item .menu-item-wrapper span{padding:30px 10px;margin:0}header#masthead .header__wrapper ul>li.menu-item .menu-item-wrapper:before{transition:all 300ms ease;transform:scaleX(0);transform-origin:left}header#masthead .header__wrapper ul>li.menu-item a{opacity:1;text-transform:uppercase}@media(min-width: 1250px){header#masthead .header__wrapper ul>li.menu-item.menu-item-has-children ul>li.menu-item .menu-item-wrapper span{padding:0}header#masthead .header__wrapper ul>li.menu-item.menu-item-has-children:hover .sub-menu{height:fit-content;opacity:1;z-index:1000;padding:60px;top:9.35rem}header#masthead .header__wrapper ul>li.menu-item.menu-item-has-children.current-menu-item .menu-item-wrapper:before{transform:scaleX(1)}}@media(max-width: 1249px){header#masthead .header__wrapper ul>li.menu-item.menu-item-has-children .menu-item-wrapper{position:relative}header#masthead .header__wrapper ul>li.menu-item.menu-item-has-children .menu-item-wrapper:after{content:"";position:absolute;right:20px;width:10px;height:17px;top:21px;background-image:url("/wp-content/themes/redhead2023/img/chevron.svg")}header#masthead .header__wrapper ul>li.menu-item.menu-item-has-children .menu-item .menu-item-wrapper:after{display:none}header#masthead .header__wrapper ul>li.menu-item.menu-item-has-children .sub-menu{background:#fff;height:100vh;width:100vw;transition:left ease .2s}header#masthead .header__wrapper ul>li.menu-item.menu-item-has-children .sub-menu.show{opacity:1;z-index:1;left:0;overflow-y:scroll;height:calc(100vh - 15rem)}}header#masthead .header__wrapper ul .sub-menu h4{margin:0;padding-bottom:10px}header#masthead .header__wrapper ul .sub-menu figure{aspect-ratio:2/1;overflow:hidden}header#masthead .header__wrapper ul .sub-menu figure img{width:100%;height:auto}header#masthead .header__wrapper ul .sub-menu .section{flex:0 0 33.333%;padding:20px}header#masthead .header__wrapper ul .sub-menu .section:nth-child(n){border-left:1px solid #ececec}header#masthead .header__wrapper ul .sub-menu .section:first-child{border-left:0}header#masthead .header__wrapper ul .sub-menu .sub-menu-items h4{border-bottom:1px solid #ececec}header#masthead .header__wrapper ul .sub-menu ul.menu-items{margin:0;display:block;padding:0}header#masthead .header__wrapper ul .sub-menu ul.menu-items li{margin:0;margin:0;border-bottom:1px solid #ececec;transition:all 300ms ease}header#masthead .header__wrapper ul .sub-menu ul.menu-items li a{color:#0c0c0c;display:flex;text-transform:initial;padding:20px;margin:0}header#masthead .header__wrapper ul .sub-menu ul.menu-items li a span{font-family:"Metropolis Bold",Sans-Serif}form#searchform{display:flex;align-items:center;width:100%;max-width:1000px}form#searchform input[type=text]{width:80%;padding:13px}form#searchform input[type=submit]{cursor:pointer;position:relative;left:-5px}.column-layout{display:grid;grid-template-columns:100%;grid-template-rows:auto;grid-row-gap:32px;margin-bottom:48px;padding:0 0 48px 0}@media(min-width: 1200px){.column-layout{grid-template-columns:250px auto;grid-column-gap:32px;padding:48px 0}}@media(min-width: 1500px){.column-layout{grid-template-columns:300px auto;grid-column-gap:32px;padding:72px 0}}@media(min-width: 1200px){.column-layout .column-layout__sidebar-left{height:100%}}.column-layout .column-layout__content>*:first-child,.column-layout .column-layout__content>*:first-child>*{margin-top:0 !important}.column-layout .column-layout__content-full{grid-column-start:1;grid-column-end:2}@media(min-width: 1200px){.column-layout .column-layout__content-full{grid-column-start:1;grid-column-end:3}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.column-layout .column-layout__sidebar-left{float:left;width:22%;margin:0 2% 0 0}.column-layout .column-layout__content{float:left;width:75%}footer{clear:both}}.page-template-page-basic .site-content{margin:48px 0}.page-template-page-basic article .entry-content>:not(section),.page-template-page-basic article .entry-header>:not(section){margin-left:auto;margin-right:auto;max-width:500px}@media(min-width: 768px){.page-template-page-basic article .entry-content>:not(section),.page-template-page-basic article .entry-header>:not(section){max-width:800px}}@media(min-width: 1440px){.page-template-page-basic article .entry-content>:not(section),.page-template-page-basic article .entry-header>:not(section){max-width:1080px}}.search main .content{margin-bottom:30px}.error-404.not-found .page-content{padding-top:500px}.error-404.not-found #tractor{position:absolute;top:0;right:0;left:0}.awsm-job-wrap{margin:40px auto}.awsm-job-wrap .awsm-lists{border:0}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item{border-bottom:1px solid #ececec;background-color:rgba(0,0,0,0);transition:all 300ms ease;padding:20px 0}@media(min-width: 992px){.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item{padding:20px 120px 20px 10px}}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item:hover{background-color:#ececec}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title{margin-bottom:0;padding-right:10px;color:#282730;position:relative;top:2px}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-post-title a{text-decoration:none}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-list-left-col{width:60%;padding-right:25px}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-list-right-col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:40%}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-specification-term{min-height:0vw;font-size:16px;color:#282730}@media(min-width: 320px){.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-specification-term{font-size:calc(15.6px + 100vw*0.00125)}}@media(min-width: 1920px){.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-specification-term{font-size:18px}}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container{position:relative}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container .awsm-job-more::after{content:"";width:14px;height:14px;display:inline-block;background:url('data:image/svg+xml,<svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M17.5 35L16.2154 33.6549L31.3929 18.4309H0V16.5691H31.3929L16.2154 1.34509L17.5 0L35 17.5L17.5 35Z" fill="black" fill-opacity="0.8"/></svg>') no-repeat center center;background-size:cover;position:absolute;top:50%;transform:translateY(-50%);right:0}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container .awsm-job-more{min-height:0vw;font-size:16px;color:#282730;background-color:rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0);display:inline-block;height:auto;letter-spacing:normal;padding:1px 30px 1px 0;text-decoration:none;text-transform:none;transition:all 300ms ease;margin:0}@media(min-width: 320px){.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container .awsm-job-more{font-size:calc(15.6px + 100vw*0.00125)}}@media(min-width: 1920px){.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container .awsm-job-more{font-size:18px}}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container .awsm-job-more:hover,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container .awsm-job-more:active,.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container .awsm-job-more:focus{border-bottom:2px solid #ac162c}.awsm-job-wrap .awsm-lists .awsm-list-item .awsm-job-item .awsm-job-more-container .awsm-job-more span{display:none}.awsm-job-wrap .awsm-lists .awsm-list-item:first-of-type .awsm-job-item{border-top:1px solid #ececec}.awsm-job-form .awsm-job-form-inner{background-color:#ececec}.awsm_job_openings .entry-content .awsm-job-single-wrap{margin-top:0 !important}.awsm_job_openings .entry-content .awsm-job-single-wrap .awsm-job-content{padding-bottom:48px}.awsm_job_openings .entry-content .awsm-job-single-wrap .awsm-job-content .awsm-job-entry-content>p:first-of-type{margin-top:0}.awsm_job_openings .entry-content .awsm-job-single-wrap .awsm-job-content .awsm-job-entry-content>p:last-of-type{margin-bottom:20px}.awsm_job_openings-template-default .post-navigation{display:none}.awsm-job-form-error{min-height:0vw;font-size:16px;padding-top:8px}@media(min-width: 320px){.awsm-job-form-error{font-size:calc(16px + 100vw*0)}}@media(min-width: 1920px){.awsm-job-form-error{font-size:16px}}.awsm-job-wrap .posting-titles{display:flex;flex-direction:row;justify-content:flex-start;padding:20px 0}@media(min-width: 992px){.awsm-job-wrap .posting-titles{padding:20px 120px 20px 10px}}.awsm-job-wrap .posting-titles h4{margin:0}.awsm-job-wrap .posting-titles .left-col{width:60%}.awsm-job-wrap .posting-titles .right-col{width:40%}.awsm_job_openings-template-default .awsm_job_openings .awsm-job-single-wrap,.awsm_job_openings-template-default .awsm_job_openings h1,.awsm_job_openings-template-default .type-awsm_job_openings .awsm-job-single-wrap,.awsm_job_openings-template-default .type-awsm_job_openings h1,.awsm_job_openings-template-default .status-publish .awsm-job-single-wrap,.awsm_job_openings-template-default .status-publish h1,.single .awsm_job_openings .awsm-job-single-wrap,.single .awsm_job_openings h1,.single .type-awsm_job_openings .awsm-job-single-wrap,.single .type-awsm_job_openings h1,.single .status-publish .awsm-job-single-wrap,.single .status-publish h1,.single-awsm_job_openings .awsm_job_openings .awsm-job-single-wrap,.single-awsm_job_openings .awsm_job_openings h1,.single-awsm_job_openings .type-awsm_job_openings .awsm-job-single-wrap,.single-awsm_job_openings .type-awsm_job_openings h1,.single-awsm_job_openings .status-publish .awsm-job-single-wrap,.single-awsm_job_openings .status-publish h1{margin-left:auto;margin-right:auto;margin-bottom:0;max-width:500px}@media(min-width: 768px){.awsm_job_openings-template-default .awsm_job_openings .awsm-job-single-wrap,.awsm_job_openings-template-default .awsm_job_openings h1,.awsm_job_openings-template-default .type-awsm_job_openings .awsm-job-single-wrap,.awsm_job_openings-template-default .type-awsm_job_openings h1,.awsm_job_openings-template-default .status-publish .awsm-job-single-wrap,.awsm_job_openings-template-default .status-publish h1,.single .awsm_job_openings .awsm-job-single-wrap,.single .awsm_job_openings h1,.single .type-awsm_job_openings .awsm-job-single-wrap,.single .type-awsm_job_openings h1,.single .status-publish .awsm-job-single-wrap,.single .status-publish h1,.single-awsm_job_openings .awsm_job_openings .awsm-job-single-wrap,.single-awsm_job_openings .awsm_job_openings h1,.single-awsm_job_openings .type-awsm_job_openings .awsm-job-single-wrap,.single-awsm_job_openings .type-awsm_job_openings h1,.single-awsm_job_openings .status-publish .awsm-job-single-wrap,.single-awsm_job_openings .status-publish h1{max-width:800px}}@media(min-width: 1440px){.awsm_job_openings-template-default .awsm_job_openings .awsm-job-single-wrap,.awsm_job_openings-template-default .awsm_job_openings h1,.awsm_job_openings-template-default .type-awsm_job_openings .awsm-job-single-wrap,.awsm_job_openings-template-default .type-awsm_job_openings h1,.awsm_job_openings-template-default .status-publish .awsm-job-single-wrap,.awsm_job_openings-template-default .status-publish h1,.single .awsm_job_openings .awsm-job-single-wrap,.single .awsm_job_openings h1,.single .type-awsm_job_openings .awsm-job-single-wrap,.single .type-awsm_job_openings h1,.single .status-publish .awsm-job-single-wrap,.single .status-publish h1,.single-awsm_job_openings .awsm_job_openings .awsm-job-single-wrap,.single-awsm_job_openings .awsm_job_openings h1,.single-awsm_job_openings .type-awsm_job_openings .awsm-job-single-wrap,.single-awsm_job_openings .type-awsm_job_openings h1,.single-awsm_job_openings .status-publish .awsm-job-single-wrap,.single-awsm_job_openings .status-publish h1{max-width:1080px}}.awsm_job_openings-template-default .listing-content-wrapper,.single .listing-content-wrapper,.single-awsm_job_openings .listing-content-wrapper{padding:48px 30px}@media(min-width: 992px){.awsm_job_openings-template-default .listing-content-wrapper,.single .listing-content-wrapper,.single-awsm_job_openings .listing-content-wrapper{padding:72px 0}}.awsm_job_openings-template-default .listing-content-wrapper .entry-content .awsm-jobs-pro-listings-link-container,.single .listing-content-wrapper .entry-content .awsm-jobs-pro-listings-link-container,.single-awsm_job_openings .listing-content-wrapper .entry-content .awsm-jobs-pro-listings-link-container{margin:30px 0 0 0}.awsm_job_openings-template-default .listing-content-wrapper .entry-content .awsm-jobs-pro-listings-link-container a.awsm-jobs-pro-listings-link,.single .listing-content-wrapper .entry-content .awsm-jobs-pro-listings-link-container a.awsm-jobs-pro-listings-link,.single-awsm_job_openings .listing-content-wrapper .entry-content .awsm-jobs-pro-listings-link-container a.awsm-jobs-pro-listings-link{text-decoration:none}.awsm_job_openings-template-default .awsm-job-single-wrap,.single .awsm-job-single-wrap,.single-awsm_job_openings .awsm-job-single-wrap{margin-bottom:72px}.awsm_job_openings-template-default .awsm-job-single-wrap .awsm-job-content,.single .awsm-job-single-wrap .awsm-job-content,.single-awsm_job_openings .awsm-job-single-wrap .awsm-job-content{display:flex;flex-direction:column}.awsm_job_openings-template-default .awsm-job-single-wrap .awsm-job-content .awsm-job-entry-content.entry-content,.single .awsm-job-single-wrap .awsm-job-content .awsm-job-entry-content.entry-content,.single-awsm_job_openings .awsm-job-single-wrap .awsm-job-content .awsm-job-entry-content.entry-content{order:2}.awsm_job_openings-template-default .awsm-job-single-wrap .awsm-job-content .awsm-job-specifications-container,.single .awsm-job-single-wrap .awsm-job-content .awsm-job-specifications-container,.single-awsm_job_openings .awsm-job-single-wrap .awsm-job-content .awsm-job-specifications-container{order:1}.awsm_job_openings-template-default .listing-contain .listing-content-wrapper .entry-header .entry-meta{display:none}.awsm-selectric .label,.awsm-selectric-items li{font-family:"Metropolis Medium",Sans-Serif;min-height:0vw;font-size:16px}@media(min-width: 320px){.awsm-selectric .label,.awsm-selectric-items li{font-size:calc(15.6px + 100vw*0.00125)}}@media(min-width: 1920px){.awsm-selectric .label,.awsm-selectric-items li{font-size:18px}}.categories-contain>.listing-contain:last-of-type .listing-wrapper{border-bottom:0}.listing-contain{max-width:1200px;margin-left:auto;margin-right:auto}.listing-contain .listing-wrapper{display:flex;flex-direction:column;gap:30px;padding:30px 20px;border-bottom:1px solid #ececec}@media(min-width: 992px){.listing-contain .listing-wrapper{flex-direction:row;gap:40px;padding:50px 0}}.listing-contain .listing-wrapper .listing-content-wrapper{display:flex;flex-direction:column;flex-basis:60%;gap:20px;order:2}@media(min-width: 992px){.listing-contain .listing-wrapper .listing-content-wrapper{order:1}}.listing-contain .listing-wrapper .listing-content-wrapper .entry-header{display:flex;flex-direction:column;gap:20px}.listing-contain .listing-wrapper .listing-content-wrapper .entry-header .entry-meta span a{color:#ac162c;text-decoration:none}.listing-contain .listing-wrapper .listing-content-wrapper .entry-header .entry-title{margin-bottom:0}.listing-contain .listing-wrapper .listing-content-wrapper .entry-header .entry-title a{text-decoration:none}.listing-contain .listing-wrapper .listing-content-wrapper .entry-content a.excerpt-link{text-decoration:none}.listing-contain .listing-wrapper .listing-content-wrapper .entry-content a.excerpt-link p{margin-top:0}.listing-contain .listing-wrapper .listing-content-wrapper .entry-footer{background-color:rgba(0,0,0,0);padding:0}.listing-contain .listing-wrapper .listing-content-wrapper .entry-footer .category-links-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}@media(min-width: 992px){.listing-contain .listing-wrapper .listing-content-wrapper .entry-footer .category-links-wrapper{gap:20px}}.listing-contain .listing-wrapper .listing-content-wrapper .entry-footer .category-links-wrapper .cat-links{background-color:#0c0c0c;padding:6px 8px;margin-bottom:0}.listing-contain .listing-wrapper .listing-content-wrapper .entry-footer .category-links-wrapper .cat-links a{min-height:0vw;font-size:12px;color:#fff;text-transform:uppercase;text-decoration:none;margin-bottom:0}@media(min-width: 320px){.listing-contain .listing-wrapper .listing-content-wrapper .entry-footer .category-links-wrapper .cat-links a{font-size:calc(11.6px + 100vw*0.00125)}}@media(min-width: 1920px){.listing-contain .listing-wrapper .listing-content-wrapper .entry-footer .category-links-wrapper .cat-links a{font-size:14px}}.listing-contain .listing-wrapper .listing-content-wrapper .listing-image-wrapper{display:flex;flex-basis:40%;order:1}@media(min-width: 992px){.listing-contain .listing-wrapper .listing-content-wrapper .listing-image-wrapper{order:2}}.listing-contain .listing-wrapper .listing-content-wrapper .listing-image-wrapper .post-thumbnail{width:100%;margin-bottom:0}.listing-contain .listing-wrapper .listing-content-wrapper .listing-image-wrapper .post-thumbnail img{width:100%;height:auto;aspect-ratio:4/3;object-position:center;object-fit:cover}body.post-template-default.single.single-post .listing-contain{max-width:910px;margin-left:auto;margin-right:auto}body.post-template-default.single.single-post .listing-contain .listing-wrapper{display:flex;flex-direction:column !important}body.post-template-default.single.single-post .listing-contain .listing-wrapper h1{margin-bottom:10px}body.post-template-default.single.single-post .listing-contain .listing-wrapper .listing-content-wrapper{order:1}body.post-template-default.single.single-post .listing-contain .listing-wrapper .listing-content-wrapper .entry-content h3{margin-top:0}body.post-template-default.single.single-post .listing-contain .listing-wrapper .listing-image-wrapper{order:2}.categories-contain{max-width:1440px;margin-left:auto;margin-right:auto}.categories-contain .categories-wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:20px;padding:20px 10px;margin-bottom:25px;border-bottom:1px solid #0c0c0c}@media(min-width: 993px){.categories-contain .categories-wrapper{flex-wrap:wrap}}@media(min-width: 1300px){.categories-contain .categories-wrapper{justify-content:flex-start;overflow-x:unset;gap:25px;padding:25px 15px;margin-bottom:50px}}.categories-contain .categories-wrapper .category-link-wrapper{flex:0 0 auto;white-space:nowrap}.categories-contain .categories-wrapper .category-link-wrapper a{min-height:0vw;font-size:14px;text-transform:uppercase;text-decoration:none;word-break:keep-all;color:#0c0c0c;transition:all 300ms ease}@media(min-width: 320px){.categories-contain .categories-wrapper .category-link-wrapper a{font-size:calc(13.6px + 100vw*0.00125)}}@media(min-width: 1920px){.categories-contain .categories-wrapper .category-link-wrapper a{font-size:16px}}.categories-contain .categories-wrapper .category-link-wrapper a:hover{color:#ac162c}.search header.page-header{padding:50px 0 0 0}body.archive.category header.page-header,body.blog header.page-header{padding:50px 0;background-position:center;background-size:cover;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 100%, no-repeat)}body.archive.category header.page-header h1.page-title,body.blog header.page-header h1.page-title{color:#fff;max-width:1200px;margin:auto}body.archive.category header.page-header h1.page-title span,body.blog header.page-header h1.page-title span{color:#fff}.archive-posts{display:flex;flex-direction:row}@media(max-width: 991px){.archive-posts{flex-direction:column}}.archive-posts #equipment-filter{padding-right:30px}@media(max-width: 991px){.archive-posts #equipment-filter{top:-30px !important}}@media(max-width: 991px){.archive-posts #equipment-sort{top:-30px !important}}.no-pad-top .content{padding-top:80px !important}@media(max-width: 991px){.no-pad-top .content{padding-top:30px !important}}.wpc-filters-section:not(.wpc-filter-more-less):not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric):not(.wpc-filter-layout-dropdown) .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list{max-height:none !important}.widget-area,.widget_wpc_filters_widget,.wpc-filter-collapsible .wpc-filter-title,.wpc-filters-main-wrap,.wpc-search-field-wrapper{width:100% !important}.equipment-archive .content{padding-top:30px}.equipment-archive .content .content-wrapper{padding:30px 0;display:flex;flex-wrap:wrap}.equipment-archive .content .content__content{width:100%}@media(max-width: 992px){.equipment-archive .content .filter__content{width:calc(100% - 12px)}.equipment-archive .content .filter__btn{display:flex;gap:10px}.equipment-archive .content .filter__btn .btn{flex:0 0 50%}.equipment-archive .content .desktop-filter{display:none !important}.equipment-archive .content #equipment-filter{position:absolute;background:#fff;width:calc(100% + 24px);left:100vw;padding:30px;top:0rem;border-bottom:4px solid #ac162c;box-shadow:rgba(0,0,0,.2) 0px 8px 24px;transition-duration:.2s}.equipment-archive .content #equipment-filter #filter-close{float:right}.equipment-archive .content #equipment-filter #filter-close img{width:.8rem}.equipment-archive .content #equipment-filter.show{left:-12px}.equipment-archive .content #equipment-sort{position:absolute;background:#fff;width:calc(100% + 24px);left:100vw;padding:30px;top:0rem;border-bottom:4px solid #ac162c;box-shadow:rgba(0,0,0,.2) 0px 8px 24px;transition-duration:.2s}.equipment-archive .content #equipment-sort #sort-close{display:flex;justify-content:flex-end}.equipment-archive .content #equipment-sort #sort-close img{width:.8rem}.equipment-archive .content #equipment-sort.show{left:-12px}}@media(min-width: 992px){.equipment-archive .content .filter__content{flex:0 0 25%;padding-right:30px}.equipment-archive .content .content__content{flex:0 0 75%}.equipment-archive .content .mobile-filter{display:none !important}.equipment-archive .content #filter-close{display:none}}.equipment-archive .content .sort__content{display:flex;align-items:center;margin-right:10px}.equipment-archive .content .sort__content select{margin:0 10px}@media(min-width: 992px){.equipment-archive .content .top-wrapper{display:flex;justify-content:space-between}}.equipment-wrapper{display:flex;flex-wrap:wrap}.equipment-wrapper .equipment-listing{flex:0 0 100%;width:100%}@media(min-width: 768px){.equipment-wrapper .equipment-listing{flex:0 0 50%;width:50%}}@media(min-width: 1400px){.equipment-wrapper .equipment-listing{flex:0 0 33.333%;width:33.333%}}.equipment-wrapper .equipment-listing .equipment{margin:30px 0 0 0;box-shadow:0px 0px 35px 0px rgba(0,0,0,.15);height:95%;display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 768px){.equipment-wrapper .equipment-listing .equipment{margin:30px 15px 0 15px}}.equipment-wrapper .equipment-listing .equipment .equipment__image figure{margin:0;aspect-ratio:3/2;overflow:hidden}.equipment-wrapper .equipment-listing .equipment .equipment__content{padding:20px;background:#fff}.equipment-wrapper .equipment-listing .equipment .equipment__content h5{margin:10px 0 0 0}.equipment-wrapper .equipment-listing .equipment .equipment__content .equipment-info{display:flex;padding:10px 0 20px 0}.equipment-wrapper .equipment-listing .equipment .equipment__content .equipment-info .info:nth-child(2){border-left:1px solid #0c0c0c;margin-left:10px;padding-left:10px}.equipment-wrapper .equipment-listing .equipment .equipment__content .equipment-info .info{min-height:0vw;font-size:16px}@media(min-width: 320px){.equipment-wrapper .equipment-listing .equipment .equipment__content .equipment-info .info{font-size:calc(15.6px + 100vw*0.00125)}}@media(min-width: 1920px){.equipment-wrapper .equipment-listing .equipment .equipment__content .equipment-info .info{font-size:18px}}.equipment-wrapper .equipment-listing .equipment .equipment__content .equipment-info .info p{display:inline-block}.equipment-wrapper .equipment-listing .equipment .equipment__content .btn{width:100%}@media(min-width: 1400px){.search-wrapper .equipment-listing{flex:0 0 25%;width:25%}}.wpc-filters-main-wrap li.wpc-term-item a{margin:0}.wpc-filters-section{border-bottom:1px solid #ececec;margin-bottom:1em !important}.wpc-filters-section.wpc-filter-layout-range{padding-bottom:1em}.wpc-filter-title{margin-bottom:0 !important}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:#ac162c !important}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label:hover,.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label:active,.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label:focus{border:1px solid #ececec !important}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{margin:0}.wpc-filters-range-inputs .ui-button.ui-state-active:hover,.wpc-filters-range-inputs .ui-button:active,.wpc-filters-range-inputs .ui-state-active,.wpc-filters-range-inputs .ui-widget-content .ui-state-active,.wpc-filters-range-inputs .ui-widget-header .ui-state-active,.wpc-filters-range-inputs a.ui-button:active{border:1px solid #ececec !important;background-color:#ececec !important}.wpc-filter-label-wrapper a img{max-width:100px;height:auto !important}.wpc-filters-main-wrap a.wpc-filters-reset-button{border-radius:0 !important;font-family:"Franklin Gothic",Sans-Serif;line-height:140%;letter-spacing:3.6px;font-weight:400;text-transform:uppercase}body .wpc-filters-main-wrap .wpc-filters-widget-controls-container a.wpc-filters-apply-button,body .wpc-filters-main-wrap a.wpc-filters-submit-button{border-radius:0;display:inline-block;padding:8px 24px;text-align:center;text-decoration:none;transition:all 300ms ease;padding:16px 32px;background-color:#ac162c !important;border:0;color:#fff;font-family:"Franklin Gothic",Sans-Serif;line-height:140%;letter-spacing:3.6px;font-weight:400;text-transform:uppercase}body .wpc-filters-main-wrap .wpc-filters-widget-controls-container a.wpc-filters-apply-button:hover,body .wpc-filters-main-wrap .wpc-filters-widget-controls-container a.wpc-filters-apply-button:active,body .wpc-filters-main-wrap .wpc-filters-widget-controls-container a.wpc-filters-apply-button:focus,body .wpc-filters-main-wrap a.wpc-filters-submit-button:hover,body .wpc-filters-main-wrap a.wpc-filters-submit-button:active,body .wpc-filters-main-wrap a.wpc-filters-submit-button:focus{background-color:#8a1223}#pagination{margin:30px 0;display:flex;justify-content:center;width:100%;border-top:1px solid #ececec}#pagination .pagination{margin:30px 0}#pagination .pagination ul.page-numbers{list-style:none;display:flex;justify-content:center;width:100%;margin:0;padding:0;flex-wrap:wrap}#pagination .pagination ul.page-numbers li{width:35px;height:35px;margin:4px;color:#0c0c0c}@media(min-width: 768px){#pagination .pagination ul.page-numbers li{width:50px;height:50px}}#pagination .pagination ul.page-numbers li a{text-decoration:none;transition-duration:.2s;border:1px solid #0c0c0c}#pagination .pagination ul.page-numbers li a:hover,#pagination .pagination ul.page-numbers li a:focus{opacity:.7}#pagination .pagination ul.page-numbers li a,#pagination .pagination ul.page-numbers li span{width:35px;height:35px;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){#pagination .pagination ul.page-numbers li a,#pagination .pagination ul.page-numbers li span{width:50px;height:50px}}#pagination .pagination ul.page-numbers li span.current{border:1px solid #ac162c;background-color:#ac162c;color:#fff}.wpc-filters-section:not(.wpc-filter-more-less):not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric):not(.wpc-filter-layout-dropdown) .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list{max-height:350px;overflow-y:auto}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{align-items:center}body .wpc-filters-main-wrap .wpc-term-item-content-wrapper{align-items:flex-start !important}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox],.wpc-filters-main-wrap li.wpc-term-item input[type=radio]{margin-top:4px}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list{display:flex;flex-wrap:wrap;gap:10px}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item{float:none;flex-basis:calc(50% - 10px);margin:0}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item div.wpc-term-item-content-wrapper{width:100%}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item div.wpc-term-item-content-wrapper label{width:95%}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item div.wpc-term-item-content-wrapper label:hover span.wpc-filter-label-wrapper{background-color:#ececec}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item div.wpc-term-item-content-wrapper label:hover span.wpc-filter-label-wrapper a{color:#0c0c0c}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item div.wpc-term-item-content-wrapper label:hover span.wpc-filter-label-wrapper span.wpc-term-count{color:#0c0c0c}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item div.wpc-term-item-content-wrapper label span.wpc-filter-label-wrapper{justify-content:space-between;transition:all 300ms ease;padding:8px 10px;width:100%}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item div.wpc-term-item-content-wrapper label span.wpc-filter-label-wrapper a{display:block;line-height:1;transition:all 300ms ease}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item div.wpc-term-item-content-wrapper label span.wpc-filter-label-wrapper a img{width:100%;max-height:25px}.wpc-filter-equipment-manufacturer ul.wpc-filters-ul-list li.wpc-label-item div.wpc-term-item-content-wrapper label span.wpc-filter-label-wrapper span.wpc-term-count{margin:0;transition:all 300ms ease}.single-equipment article{padding:30px 0}.single-equipment article .content__content{display:flex;flex-direction:column}@media(min-width: 992px){.single-equipment article .content__content{flex-direction:row}.single-equipment article .content__content #mobile-gallery-display{display:none}}.single-equipment article .content__content .equipment-gallery{display:flex;overflow-x:scroll;height:fit-content}.single-equipment article .content__content .equipment-gallery figure{min-width:25%;aspect-ratio:1/1;overflow:hidden;margin:0;height:max-content}.single-equipment article .content__content .equipment-gallery figure img{height:100%;width:auto;padding:0 30px 30px 0;object-fit:cover}@media(min-width: 992px){.single-equipment article .content__content .equipment-gallery{flex:auto;flex-wrap:wrap;overflow-x:initial}.single-equipment article .content__content .equipment-gallery figure{max-width:50%}}.single-equipment article .content__content .equipment-info h2.red{display:inline-block;margin-right:10px}.single-equipment article .content__content .equipment-info #price-convert{display:inline-block}.single-equipment article .content__content .equipment-info .table{display:flex}.single-equipment article .content__content .equipment-info .table .title{width:180px;margin:0}.single-equipment article .content__content .equipment-info .info-row{border-bottom:1px solid #ececec;padding:.5em 0}.single-equipment article .content__content .equipment-info .info-row p{margin:0}.single-equipment article .content__content .equipment-info .btn{width:100%}@media(min-width: 992px){.single-equipment article .content__content .equipment-info{flex:0 0 35%;padding-left:30px}}@media(min-width: 1440px){.swp-flex--col.swp-flex--wrap.swp-flex--gap-md{min-width:910px}}.site-main.swp-rp-main{margin:48px auto !important;width:calc(100% - 32px);overflow:initial;max-width:1920px}@media(min-width: 450px){.site-main.swp-rp-main{width:calc(100% - 48px)}}@media(min-width: 768px){.site-main.swp-rp-main{width:calc(100% - 72px)}}.site-main.swp-rp-main header h1.page-title{min-height:0vw;font-size:24px}@media(min-width: 320px){.site-main.swp-rp-main header h1.page-title{font-size:calc(21.4px + 100vw*0.008125)}}@media(min-width: 1920px){.site-main.swp-rp-main header h1.page-title{font-size:37px}}.site-main.swp-rp-main header .swp-flex--col.swp-flex--wrap.swp-flex--gap-md{max-width:910px}.site-main.swp-rp-main article.swp-result-item{box-shadow:0px 0px 35px 0px rgba(0,0,0,.15);display:flex;height:100%;flex-direction:column;justify-content:space-between}.site-main.swp-rp-main article.swp-result-item .swp-result-item--img{aspect-ratio:3/2;overflow:hidden}.site-main.swp-rp-main article.swp-result-item .swp-result-item--info-container{padding:20px;background:#fff;gap:0;display:flex;justify-content:space-between}.site-main.swp-rp-main article.swp-result-item .swp-result-item--info-container h2.entry-title a{text-decoration:none}.site-main.swp-rp-main article.swp-result-item .swp-result-item--info-container p.swp-result-item--desc{font-size:16px !important}.site-main.swp-rp-main article.swp-result-item .swp-result-item--info-container a.btn{margin-top:20px}.site-main.swp-rp-main .pagination{margin:30px 0;display:flex;justify-content:center;width:100%;border-top:1px solid #ececec;margin:30px 0}.site-main.swp-rp-main .pagination .nav-links{margin:30px 0}.site-main.swp-rp-main .pagination .nav-links .page-numbers{width:35px !important;height:35px !important;border-radius:0}@media(min-width: 768px){.site-main.swp-rp-main .pagination .nav-links .page-numbers{width:50px !important;height:50px !important}}.site-main.swp-rp-main .pagination .nav-links .page-numbers a{text-decoration:none;transition-duration:.2s;color:#0c0c0c}.site-main.swp-rp-main .pagination .nav-links .page-numbers.current{border:1px solid #ac162c !important;background-color:#ac162c !important;color:#fff !important}body:not(.page-template-page-basic) article .entry-content>:not(section)+section{margin-top:48px}@media(min-width: 1100px){body:not(.page-template-page-basic) article .entry-content>:not(section)+section{margin-top:72px}}.page-template-default article .entry-content>:not(section,.wp-block-columns,.wp-block.column,.wp-block-group){max-width:910px}.page-template-default article>:not(section,.wp-block-columns,.wp-block.column,.wp-block-group)>h3,.page-template-default article>:not(section,.wp-block-columns,.wp-block.column,.wp-block-group)>h4{margin-top:45px}.wp-block-image{overflow:auto}.wp-block-image.aligncenter figcaption{text-align:center}.wp-block-image.alignright figcaption{text-align:right}.wp-block-image figcaption{min-height:0vw;font-size:16px;margin:1 0 0}@media(min-width: 320px){.wp-block-image figcaption{font-size:calc(15.6px + 100vw*0.00125)}}@media(min-width: 1920px){.wp-block-image figcaption{font-size:18px}}.wp-block-embed.is-type-video .wp-block-embed__wrapper{aspect-ratio:16/9}.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{height:100%;width:100%}blockquote.wp-block-quote{border-left:2px solid gray;padding:.5em 0 .5em 1em}.wp-block-group.is-style-narrow{padding:0 5px}@media(min-width: 992px){.wp-block-group.is-style-narrow{padding:0 180px}}.wp-block-columns.is-style-column-border{display:block}@media(min-width: 1200px){.wp-block-columns.is-style-column-border{display:flex}}.wp-block-columns.is-style-column-border .wp-block-column{border-right:none;border-bottom:1px solid #0c0c0c;padding:30px;gap:0}@media(min-width: 1200px){.wp-block-columns.is-style-column-border .wp-block-column{border-right:1px solid #0c0c0c;border-bottom:none}.wp-block-columns.is-style-column-border .wp-block-column:last-child{border-right:none}}.wp-block-columns.is-style-column-border .wp-block-column .wp-block-buttons{margin:0}.wp-block-columns.is-style-column-border .wp-block-column .wp-block-button.is-style-text-link,.wp-block-columns.is-style-column-border .wp-block-column .wp-block-button__link,.wp-block-columns.is-style-column-border .wp-block-column .wp-element-button{text-align:left}.wp-block-columns.is-style-column-border .wp-block-column.column-empty{border:none}@media(max-width: 1200px){.wp-block-columns.is-style-column-border .wp-block-column.column-empty{padding:0}}.wp-block-columns.is-style-staggered-columns{display:flex;gap:30px;flex-wrap:nowrap !important;margin-left:auto;margin-right:auto;width:calc(100% - 32px);margin:48px 0}@media(min-width: 992px){.wp-block-columns.is-style-staggered-columns{gap:60px}}@media(min-width: 450px){.wp-block-columns.is-style-staggered-columns{width:calc(100% - 48px)}}@media(min-width: 768px){.wp-block-columns.is-style-staggered-columns{width:calc(100% - 72px)}}@media(min-width: 900px){.wp-block-columns.is-style-staggered-columns{margin:72px 0}}.wp-block-columns.is-style-staggered-columns figure.wp-block-image{margin-bottom:0;width:100%;filter:drop-shadow(0px 0px 25px rgba(0, 0, 0, 0.15))}.wp-block-columns.is-style-staggered-columns figure.wp-block-image img{aspect-ratio:3/4;object-fit:cover;margin:0 auto;width:100%}.wp-block-columns.is-style-staggered-columns .wp-block-column{display:flex;flex-direction:column;gap:30px;flex-basis:50% !important}@media(min-width: 992px){.wp-block-columns.is-style-staggered-columns .wp-block-column{gap:60px}}@media(max-width: 991px){.wp-block-columns.is-style-staggered-columns .wp-block-column:nth-child(2),.wp-block-columns.is-style-staggered-columns .wp-block-column:nth-child(3){display:none}}.wp-block-columns.is-style-staggered-columns .wp-block-column:nth-child(odd){align-self:flex-start;padding-bottom:60px}.wp-block-columns.is-style-staggered-columns .wp-block-column:nth-child(even){align-self:flex-end;padding-top:60px}.wp-block-column.is-style-column-bottom-border{border-bottom:1px solid #0c0c0c}.wp-block-column.is-style-column-bottom-border a{color:#ac162c;text-transform:uppercase}.wp-block-columns.is-style-grid-layout{display:grid;grid-template-columns:1fr}@media(min-width: 992px){.wp-block-columns.is-style-grid-layout{grid-template-columns:1fr 1fr}}@media(min-width: 992px)and (min-width: 1150px){.wp-block-columns.is-style-grid-layout{grid-template-columns:1fr 1fr 1fr 1fr}}.wp-block-column .wp-block-buttons.all-opportunity-btn-container{justify-content:left}@media(min-width: 780px){.wp-block-column .wp-block-buttons.all-opportunity-btn-container{justify-content:right}}.wp-block-column .wp-block-buttons.all-opportunity-btn-container .wp-block-button.is-style-secondary{width:100%}@media(min-width: 780px){.wp-block-column .wp-block-buttons.all-opportunity-btn-container .wp-block-button.is-style-secondary{width:unset}}.wp-block-column .wp-block-buttons.all-opportunity-btn-container .wp-block-button.is-style-secondary .wp-block-button__link{width:100%}@media(min-width: 780px){.wp-block-column .wp-block-buttons.all-opportunity-btn-container .wp-block-button.is-style-secondary .wp-block-button__link{width:unset}}.accordion-row{margin-bottom:28px;border-bottom:1px solid #000}.accordion-row+.accordion-row{margin-top:-28px}.accordion-row{transition:border-top 300ms ease-in-out,background 300ms ease-in-out 300ms;width:100%}.accordion-row.has-focus{background:#fff;border-bottom:1px solid rgba(0,0,0,0);transition:background 300ms ease-in-out}.accordion-row a.accordion-row-toggle{align-items:center;background-position:100% 50%;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:0;padding:16px 24px;text-decoration:none}@media(min-width: 768px){.accordion-row a.accordion-row-toggle{justify-content:space-between}}.accordion-row a.accordion-row-toggle span{margin-bottom:0}.accordion-row a.accordion-row-toggle:focus{outline-offset:0}.accordion-row a.accordion-row-toggle.open .toggle-icon svg{transform:rotate(180deg)}.accordion-row a.accordion-row-toggle .heading{flex-basis:100%;margin:0}@media(min-width: 768px){.accordion-row a.accordion-row-toggle .heading{flex-basis:60%;margin-left:0}}.accordion-row a.accordion-row-toggle .toggle-icon{align-items:center;display:flex;justify-content:flex-end}@media(min-width: 768px){.accordion-row a.accordion-row-toggle .toggle-icon{flex-basis:125px}}.accordion-row a.accordion-row-toggle .toggle-icon svg{flex-basis:24px;flex-shrink:0;fill:#000;height:24px;margin-left:16px;margin-bottom:-3px;width:24px;transition:all 300ms ease}.front .accordion-row .accordion-row-content{overflow:hidden;padding:16px 24px}.front .accordion-row .accordion-row-content .accordion-content__content>*:last-child,.front .accordion-row .accordion-row-content .accordion-content__content>*:last-child>*:last-child{margin-bottom:0}.front .accordion-row .accordion-row-content .accordion-content__content ul,.front .accordion-row .accordion-row-content .accordion-content__content ol{margin:0}.block-image-content{margin:48px 0}@media(min-width: 900px){.block-image-content{margin:72px 0}}.block-image-content.image-left .content .content__content{order:2}.block-image-content.image-left figure.wp-block-image:before{right:20%;left:auto}.block-image-content.image-left .content .content__image{order:1}.block-image-content.image-right .content .content__content{order:2}@media(min-width: 900px){.block-image-content.image-right .content .content__content{order:1}}.block-image-content.image-right .content .content__image{order:1}@media(min-width: 900px){.block-image-content.image-right .content .content__image{order:2}}.block-image-content.image-right figure.wp-block-image::before{left:20%;right:auto}.block-image-content .content{align-items:center;display:flex;flex-direction:column;gap:45px}@media(min-width: 1000px){.block-image-content .content{flex-direction:row;gap:72px}}.block-image-content .content .content__content{width:100%}@media(min-width: 900px){.block-image-content .content .content__content{flex-basis:calc((100% - 48px)/2)}}.block-image-content .content .content__content .content-wrapper{margin:0 20px}@media(min-width: 992px){.block-image-content .content .content__content .content-wrapper{margin:0 40px}}.block-image-content .content .content__image{position:relative;display:flex;width:100%;padding:30px}@media(min-width: 900px){.block-image-content .content .content__image{flex-basis:calc((100% - 48px)/2);z-index:1}}.block-image-content .content .content__image figure.wp-block-image{margin-bottom:0;z-index:1;width:100%}@media(min-width: 992px){.block-image-content .content .content__image figure.wp-block-image{padding:20px}}.block-image-content .content .content__image figure.wp-block-image::before{content:"";position:absolute;background-color:#8a1223;width:80%;height:100%;top:0;bottom:0;z-index:-1}.block-image-content .content .content__image figure.wp-block-image img{aspect-ratio:4/3;object-fit:cover;margin:0 auto;width:100%}.block-image-content .contain{position:relative;width:100%}@media(min-width: 992px)and (max-width: 1920px){.block-image-content .contain{width:100vw;max-width:100vw}}.block-carousel .swiper{height:fit-content;width:100%}.block-carousel .swiper .swiper-wrapper .swiper-slide{background-color:gray;padding:3em}.block-card{box-shadow:0px 0px 35px 0px rgba(0,0,0,.15)}.block-card .generic-wrapper figure{overflow:hidden;margin:0}.block-card .generic-wrapper figure img{width:100%;aspect-ratio:4/3;object-fit:cover}.block-card .generic-wrapper .top-banner{text-align:center;background-color:#0c0c0c}.block-card .generic-wrapper .top-banner h4{text-transform:uppercase;color:#fff;padding:15px 0;margin-bottom:0 !important}.block-card .generic-wrapper .bottom-banner{background-color:#fff;padding:40px;text-align:center;display:flex;flex-direction:column;justify-content:flex-start}.block-card .generic-wrapper .bottom-banner h1,.block-card .generic-wrapper .bottom-banner h2,.block-card .generic-wrapper .bottom-banner h3,.block-card .generic-wrapper .bottom-banner h4,.block-card .generic-wrapper .bottom-banner h5{margin:0;padding-bottom:20px}.block-card .generic-wrapper .bottom-banner p{margin-bottom:0 !important}.block-card .generic-wrapper .bottom-banner .wp-block-buttons{margin:0}@media(max-width: 768px){.block-card .generic-wrapper .bottom-banner .wp-block-button,.block-card .generic-wrapper .bottom-banner .wp-block-button__link,.block-card .generic-wrapper .bottom-banner .wp-element-button{width:100%}}.block-card .story-wrapper{position:relative;text-align:left}.block-card .story-wrapper figure{overflow:hidden;margin:0}.block-card .story-wrapper figure img{width:100%}.block-card .story-wrapper .story-tag-wrapper{position:absolute;top:10px;right:10px;background:rgba(12,12,12,.5);padding:5px 10px}.block-card .story-wrapper .story-tag-wrapper p{color:#fff;margin-bottom:0 !important}.block-card .story-wrapper .bottom-banner{display:flex;flex-direction:column;background-color:#fff;padding:20px 25px 30px;gap:8px}.block-card .story-wrapper .bottom-banner h2,.block-card .story-wrapper .bottom-banner p{margin-bottom:0 !important}.block-card .story-wrapper .bottom-banner p.date{color:#ac162c;text-transform:uppercase}.block-card .story-wrapper .bottom-banner p.story-body{color:#6a6a6a}.block-card .basic-wrapper{position:relative;text-align:left}.block-card .basic-wrapper figure{overflow:hidden;margin:0}.block-card .basic-wrapper figure img{width:100%}.block-card .basic-wrapper .bottom-banner{display:flex;flex-direction:column;background-color:#fff;padding:20px 25px 30px;gap:8px}.block-card .basic-wrapper .bottom-banner h2,.block-card .basic-wrapper .bottom-banner p{margin-bottom:0 !important}.block-video-content{margin:48px 0;padding:48px 0}@media(min-width: 900px){.block-video-content{margin:72px 0;padding:72px 0}}.block-video-content.video-left .content .content__content{order:2}.block-video-content.video-left p:before{right:20%;left:auto}.block-video-content.video-left .content .content__video{order:1}.block-video-content.video-right .content .content__content{order:2}@media(min-width: 900px){.block-video-content.video-right .content .content__content{order:1}}.block-video-content.video-right .content .content__video{order:1}@media(min-width: 900px){.block-video-content.video-right .content .content__video{order:2}}.block-video-content.video-right p::before{left:20%;right:auto}.block-video-content .content{align-items:center;display:flex;flex-direction:column;gap:45px}@media(min-width: 1000px){.block-video-content .content{flex-direction:row;gap:72px}}.block-video-content .content .content__content{width:100%}@media(min-width: 900px){.block-video-content .content .content__content{flex-basis:calc((100% - 48px)/2)}}.block-video-content .content .content__content .content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin:0 20px}@media(min-width: 992px){.block-video-content .content .content__content .content-wrapper{gap:45px;margin:0 40px}}.block-video-content .content .content__content .content-wrapper h5{border-left:3px solid #ac162c;margin:0;padding:5px 30px}.block-video-content .content .content__content .content-wrapper h2{padding:0;margin:0}@media(max-width: 992px){.block-video-content .content .content__content .content-wrapper .wp-block-buttons,.block-video-content .content .content__content .content-wrapper .wp-block-button,.block-video-content .content .content__content .content-wrapper .wp-block-button__link{width:100%}}.block-video-content .content .content__video{position:relative;display:flex;width:100%;padding:10px}@media(min-width: 900px){.block-video-content .content .content__video{flex-basis:calc((100% - 48px)/2);z-index:1;padding:30px}}.block-video-content .content .content__video p{margin-bottom:0 !important;z-index:1;width:100%;padding:20px}.block-video-content .content .content__video p::before{content:"";position:absolute;background-color:#8a1223;width:80%;height:100%;top:0;bottom:0;z-index:-1}.block-video-content .content .content__video p iframe{aspect-ratio:4/3;object-fit:cover;margin:0 auto;width:100%}.block-video-content .contain{position:relative;width:100%}@media(min-width: 992px)and (max-width: 1920px){.block-video-content .contain{width:100vw;max-width:100vw}}.block-collage-content{overflow:hidden;position:relative;margin-bottom:48px}@media(min-width: 992px){.block-collage-content{margin:32px 0 12px 0}}.block-collage-content figure{margin:0;filter:drop-shadow(0px 0px 25px rgba(0, 0, 0, 0.15))}.block-collage-content figure img{width:100%;max-height:100%;aspect-ratio:3/4;object-fit:cover;object-position:center}.block-collage-content .content{display:flex;flex-direction:column;gap:80px}@media(min-width: 992px){.block-collage-content .content{align-items:center;flex-direction:row;gap:40px;padding:104px 0}}.block-collage-content .contain{position:relative;width:100%}@media(min-width: 992px)and (max-width: 1980px){.block-collage-content .contain{width:100vw;max-width:100vw}}.block-collage-content .img-wrapper{width:fit-content}.block-collage-content .content__content{display:flex;flex-basis:40%;justify-content:center;order:2;padding:30px}@media(min-width: 992px){.block-collage-content .content__content{padding:0 48px}}@media(min-width: 992px){.block-collage-content .content__content{order:1}}@media(max-width: 991px){.block-collage-content .content__content .content-wrapper .wp-block-buttons,.block-collage-content .content__content .content-wrapper .wp-block-button,.block-collage-content .content__content .content-wrapper .wp-block-button__link{width:100%;margin:0}}.block-collage-content .left-img-col{display:none}@media(min-width: 992px){.block-collage-content .left-img-col{display:flex;flex-basis:20%}.block-collage-content .left-img-col .img-wrapper{display:flex;flex-direction:column;position:relative;padding-right:40px}}.block-collage-content .left-img-col .content__collage.collage-start{display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media(min-width: 992px){.block-collage-content .left-img-col .content__collage.collage-start{gap:40px}}.block-collage-content .left-img-col .img-wrapper::before{content:"";position:absolute;background-color:#8a1223;width:100%;height:90%;left:0;right:auto;top:50%;transform:translateY(-50%);z-index:-1}.block-collage-content .right-img-col{order:2;flex-basis:40%;display:flex;flex-direction:row;justify-content:center}@media(min-width: 992px){.block-collage-content .right-img-col{order:1;justify-content:flex-end}.block-collage-content .right-img-col .img-wrapper{gap:40px;padding-left:40px}}.block-collage-content .right-img-col .img-wrapper{position:relative;display:flex;gap:20px;padding-left:30px}@media(min-width: 992px){.block-collage-content .right-img-col .img-wrapper{padding-left:48px}}.block-collage-content .right-img-col .img-wrapper::before{content:"";position:absolute;background-color:#8a1223;width:80%;height:90%;left:auto;right:0;top:50%;transform:translateY(-50%);z-index:-1}.block-collage-content .right-img-col .content__collage.collage-middle{width:50%;display:flex;flex-direction:column;position:relative;gap:20px;top:-30px}@media(min-width: 992px){.block-collage-content .right-img-col .content__collage.collage-middle{gap:40px;top:-50px}}.block-collage-content .right-img-col .content__collage.collage-end{width:50%;display:flex;flex-direction:column;gap:20px}@media(min-width: 992px){.block-collage-content .right-img-col .content__collage.collage-end{gap:40px}}.block-brand-banner{margin-bottom:48px;background-size:cover}@media(min-width: 992px){.block-brand-banner{margin-bottom:72px}}.block-brand-banner .bg-overlay{width:100%;padding:0;margin:0}.block-brand-banner .bg-overlay .content .content__content{width:100%}@media(min-width: 900px){.block-brand-banner .bg-overlay .content .content__content{flex-basis:calc((100% - 48px)/2)}}.block-brand-banner .bg-overlay .content .content__content .content-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px;padding:40px 0}@media(min-width: 768px){.block-brand-banner .bg-overlay .content .content__content .content-wrapper{align-items:center;flex-direction:row}}@media(min-width: 900px){.block-brand-banner .bg-overlay .content .content__content .content-wrapper{width:75%;gap:40px;padding:80px 0}}.block-brand-banner .bg-overlay .content .content__content .content-wrapper.no-image h2{margin:0}.block-brand-banner .bg-overlay .content .content__content .content-wrapper figure{margin:0}.block-brand-banner .bg-overlay .content .content__content .content-wrapper h2{color:#fff;margin:0 auto;max-width:992px}.block-brand-banner .bg-overlay .content figure.wp-block-image{margin-bottom:0;width:100%}.block-brand-banner .bg-overlay .content figure.wp-block-image img{aspect-ratio:4/3;object-fit:cover;margin:0 auto;width:100%}.block-brand-product .content{text-align:center}.block-brand-product .content .content__image figure.wp-block-image{aspect-ratio:3/2;overflow:hidden}.block-brand-product .content .content__image figure.wp-block-image img{width:100%;height:100%;object-fit:contain}.block-brand-product .content .content__content{position:relative;display:flex;flex-direction:column;justify-content:center;gap:6px}@media(min-width: 992px){.block-brand-product .content .content__content{flex-direction:row;gap:12px}}.block-brand-product .content .content__content .line{display:none;width:1px;height:25px;background-color:#ac162c;position:relative}.block-brand-product .content .content__content a{margin:0;text-decoration:none}.block-brand-product .content .content__content a svg{position:relative;top:0px}@media(min-width: 992px){.block-brand-product .content .content__content a{display:block}.block-brand-product .content .content__content .line{display:block}}.block-video-banner{position:relative}.block-video-banner .video-wrapper{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.block-video-banner .video-wrapper iframe{transform:scale(3.25)}@media(min-width: 992px){.block-video-banner .video-wrapper iframe{transform:scale(2.25)}}.block-video-banner .bg-overlay{position:relative;z-index:1;width:100%;padding:0;margin:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%)}.block-video-banner .bg-overlay .content{padding:0}@media(min-width: 992px){.block-video-banner .bg-overlay .content{padding:72px 0}}.block-video-banner .bg-overlay .content .content__content{padding:72px 0 48px 0;max-width:910px;margin-left:auto;margin-right:auto}@media(min-width: 992px){.block-video-banner .bg-overlay .content .content__content{padding:72px 0}}.block-video-banner .bg-overlay .content .content__content .content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:45px}@media(min-width: 992px){.block-video-banner .bg-overlay .content .content__content .content-wrapper{padding-top:72px;margin-top:72px}}.block-video-banner .bg-overlay .content .content__content .content-wrapper h1{min-height:0vw;font-size:40px;color:#fff;text-align:center;margin-bottom:0;line-height:1;padding-top:72px}@media(min-width: 320px){.block-video-banner .bg-overlay .content .content__content .content-wrapper h1{font-size:calc(32px + 100vw*0.025)}}@media(min-width: 1920px){.block-video-banner .bg-overlay .content .content__content .content-wrapper h1{font-size:80px}}@media(min-width: 992px){.block-video-banner .bg-overlay .content .content__content .content-wrapper h1{padding-top:unset}}.block-video-banner .bg-overlay .content .content__content .content-wrapper .button-wrapper{display:flex;flex-direction:column;gap:20px;width:100%}.block-video-banner .bg-overlay .content .content__content .content-wrapper .button-wrapper .wp-block-buttons{margin:0}.block-video-banner .bg-overlay .content .content__content .content-wrapper .button-wrapper .wp-block-button,.block-video-banner .bg-overlay .content .content__content .content-wrapper .button-wrapper .wp-block-button__link,.block-video-banner .bg-overlay .content .content__content .content-wrapper .button-wrapper .wp-element-button{width:100%;margin-bottom:0}@media(min-width: 922px){.block-video-banner .bg-overlay .content .content__content .content-wrapper .button-wrapper{flex-direction:row;width:unset}}.block-video-banner .bg-overlay .video-links-wrapper{width:100%;padding:20px 30px;background:rgba(12,12,12,.65)}@media(min-width: 992px){.block-video-banner .bg-overlay .video-links-wrapper{padding:40px 50px}}.block-video-banner .bg-overlay .video-links-wrapper .contain{display:flex;flex-direction:column;gap:15px;width:100%}@media(min-width: 992px){.block-video-banner .bg-overlay .video-links-wrapper .contain{gap:40px;flex-direction:row}}.block-video-banner .bg-overlay .video-links-wrapper .video-link-wrapper{display:flex;flex-direction:column;flex-basis:33.3333333333%;position:relative}.block-video-banner .bg-overlay .video-links-wrapper .video-link-wrapper .video-link{cursor:pointer;color:#fff;margin:0 0 8px 0;text-align:left;text-decoration:none;transition:all 300ms ease;width:100%}@media(min-width: 992px){.block-video-banner .bg-overlay .video-links-wrapper .video-link-wrapper .video-link{margin:0 0 1em 0}}.block-video-banner .bg-overlay .video-links-wrapper .video-link-wrapper .video-link:hover{color:#ac162c}.block-video-banner .bg-overlay .video-links-wrapper .video-link-wrapper .progress-bar{content:"";position:absolute;height:2px;width:100%;background-color:#ac162c;border-radius:2px;transform:scaleX(0);transform-origin:left;transition:.3s ease;z-index:99}.block-video-banner .bg-overlay .video-links-wrapper .video-link-wrapper .progress-bar-white{position:relative;height:2px;width:100%;background-color:#fff}.block-location-accordion .accordion-row-content .columns{display:flex;flex-wrap:wrap;padding:30px 0}.block-location-accordion .accordion-row-content .columns .column_2 ul{list-style:none;padding-left:0}.block-location-accordion .accordion-row-content .columns .column_2 ul li{margin-bottom:6px}@media(min-width: 768px){.block-location-accordion .accordion-row-content .columns .column_1,.block-location-accordion .accordion-row-content .columns .column_2{flex:0 0 50%}.block-location-accordion .accordion-row-content .columns .column_1{padding-right:40px}.block-location-accordion .accordion-row-content .columns .column_2{border-left:4px solid #ececec;padding-left:40px}}.block-location-accordion .accordion-row-content a.btn{margin-right:10px}.block-location-accordion .accordion-row-content .cta{padding:30px;background-color:#ececec}.block-location-accordion .accordion-row-content .address{width:300px;padding-bottom:30px}.block-location-accordion .accordion-row-content .dropdown{position:relative;display:inline-block;height:fit-content;margin-bottom:1rem}.block-location-accordion .accordion-row-content .dropdown:hover .dropdown-content{display:block}.block-location-accordion .accordion-row-content .dropdown a.btn{margin-bottom:0}.block-location-accordion .accordion-row-content .dropdown .dropdown-content{display:none;position:absolute;background-color:#fff;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1}.block-location-accordion .accordion-row-content .dropdown .dropdown-content a{padding:1rem;text-decoration:none;display:block;margin:0}.block-location-accordion .accordion-row-content .dropdown .dropdown-content a:hover{background-color:#ececec}#map{padding-bottom:500px}.wp-block-group.is-style-gray-with-shadow-full .block-post-type-slider{margin:0}.block-post-type-slider .content{max-width:100vw !important}.block-post-type-slider .content .swiper{overflow:visible}.block-post-type-slider .content .content.see-all-btn{margin:35px 0 auto 0;width:100%}@media(min-width: 992px){.block-post-type-slider .content .content.see-all-btn{width:unset;margin:unset}}.block-post-type-slider .content .content.see-all-btn a.btn.secondary,.block-post-type-slider .content .content.see-all-btn a.btn.primary{width:100%}@media(min-width: 992px){.block-post-type-slider .content .content.see-all-btn a.btn.secondary,.block-post-type-slider .content .content.see-all-btn a.btn.primary{width:unset}}.block-post-type-slider .content__content{display:flex;justify-content:space-between;align-items:center}.block-post-type-slider .swiper-wrapper{margin-bottom:40px}.block-post-type-slider .swiper-slide{padding:20px;width:85% !important}@media(min-width: 768px){.block-post-type-slider .swiper-slide{width:48% !important}}@media(min-width: 992px){.block-post-type-slider .swiper-slide{width:38% !important}}@media(min-width: 1400px){.block-post-type-slider .swiper-slide{width:24% !important}}.block-post-type-slider .swiper-slide.shadow .card{box-shadow:0px 0px 35px 0px rgba(0,0,0,.15)}.swiper-horizontal>.swiper-pagination-bullets{position:relative}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:60px;border-radius:0;height:3px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ac162c}.block-features .card-generic{margin:20px 0}@media(min-width: 768px){.block-features{display:flex}.block-features .card-generic{width:33.333%;margin:20px}}body.home .block-brand-slider{margin-top:0 !important;margin-bottom:72px}.block-brand-slider .heading-wrapper{background-color:#ac162c;padding:30px 0 0 0;position:relative}.block-brand-slider .heading-wrapper::before{content:"";position:absolute;top:100%;height:80px;left:0;right:0;background-color:#ac162c;box-shadow:0px 25px 35px 0px rgba(0,0,0,.15)}.block-brand-slider .heading-wrapper::after{content:"";position:absolute;background-image:url("/wp-content/themes/redhead2023/img/red-field.jpg");top:-10px;bottom:0;right:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1}@media(min-width: 992px){.block-brand-slider .heading-wrapper{padding:30px}}@media(min-width: 992px){.block-brand-slider .content__content{display:flex;align-items:center;justify-content:space-between}}.block-brand-slider .content__content h5{border-left:3px solid #fff;padding-left:15px;color:#fff;margin:0}@media(min-width: 768px){.block-brand-slider .featured-wrapper{display:flex}}.block-brand-slider .featured-wrapper .card-equipment-manufacturer .equipment__image figure{aspect-ratio:1/2}@media(min-width: 768px){.block-brand-slider .featured-wrapper .card-equipment-manufacturer{width:25%}}@media(max-width: 768px){.block-brand-slider .featured-wrapper .card-equipment-manufacturer .equipment__image figure{aspect-ratio:1/1}}.block-brand-slider .featured-wrapper .card-equipment-manufacturer .equipment__image img{box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.block-brand-slider .card-equipment-manufacturer{position:relative;display:flex;justify-content:center;align-items:center}.block-brand-slider .card-equipment-manufacturer .equipment__image{width:100%}.block-brand-slider .card-equipment-manufacturer .equipment__image figure{margin:10px;overflow:hidden;aspect-ratio:1/1;position:relative}.block-brand-slider .card-equipment-manufacturer .equipment__image figure img{height:100%;width:auto;object-fit:cover}.block-brand-slider .card-equipment-manufacturer .equipment__image figure::after{content:"";background-color:rgba(0,0,0,.5);top:0;bottom:0;right:0;left:0;position:absolute}.block-brand-slider .card-equipment-manufacturer .equipment__logo{position:absolute;display:flex;align-items:center;justify-content:center;width:75%}.block-brand-slider #brand-slider .swiper-wrapper{margin-bottom:60px}.block-brand-slider nav.brand-nav ul{gap:30px;list-style:none;margin:0;padding:20px 0 0 0}@media(min-width: 992px){.block-brand-slider nav.brand-nav ul{display:flex;padding:0}.block-brand-slider nav.brand-nav ul li{margin:0}}.block-brand-slider nav.brand-nav ul li a{text-decoration:none;color:#fff;border-bottom:1px solid rgba(0,0,0,0)}.block-brand-slider nav.brand-nav ul li a:hover{border-bottom:1px solid #fff}.home .entry-content>section,.page .entry-content>*,.page .entry-content>.wp-block-group>*,.page .entry-content .wp-block-columns .wp-block-column,.post-type-archive .site-content .content-area>*,.archive .site-content .content-area>*,.blog .site-content .content-area>article,.blog .site-content .content-area .contain>*{opacity:0;transform:translateY(75px);transition:all 700ms cubic-bezier(0.76, 0, 0.24, 1)}.home .entry-content>section.animate,.page .entry-content>*.animate,.page .entry-content>.wp-block-group>*.animate,.page .entry-content .wp-block-columns .wp-block-column.animate,.post-type-archive .site-content .content-area>*.animate,.archive .site-content .content-area>*.animate,.blog .site-content .content-area>article.animate,.blog .site-content .content-area .contain>*.animate{opacity:1;transform:translateY(0)}.page .entry-content .wp-block-columns .wp-block-column:nth-child(2){transition-delay:.1s}.page .entry-content .wp-block-columns .wp-block-column:nth-child(3){transition-delay:.2s}.page .entry-content .wp-block-columns .wp-block-column:nth-child(4){transition-delay:.3s}.equipment-card{background:#fff}.equipment-card .equipment__image figure{margin:0;aspect-ratio:3/2;overflow:hidden}.equipment-card .equipment__image figure img{height:100%;object-fit:cover;width:100%}.equipment-card .equipment__content{padding:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.equipment-card .equipment__content h5{margin:10px 0 0 0}.equipment-card .equipment__content .equipment-info{gap:20px;padding:10px 0 20px 0;width:100%}@media(min-width: 768px){.equipment-card .equipment__content .equipment-info{display:flex}.equipment-card .equipment__content .equipment-info .info:nth-child(2){border-left:1px solid #0c0c0c;margin-left:10px;padding-left:10px}.equipment-card .equipment__content .equipment-info .info.model{padding:5px 0}.equipment-card .equipment__content .equipment-info .info.hours{padding:5px 0 5px 20px}}.equipment-card .equipment__content .equipment-info .info{min-height:0vw;font-size:16px;margin:0;line-height:1}@media(min-width: 320px){.equipment-card .equipment__content .equipment-info .info{font-size:calc(15.6px + 100vw*0.00125)}}@media(min-width: 1920px){.equipment-card .equipment__content .equipment-info .info{font-size:18px}}.equipment-card .equipment__content .equipment-info .info p{display:inline-block;line-height:1;margin:0}.equipment-card .equipment__content .btn-container,.equipment-card .equipment__content .btn{width:100%}.story-wrapper{position:relative;text-align:left}.story-wrapper blockquote{position:relative;margin:0}.story-wrapper blockquote::before{content:'"';position:absolute;margin-left:-8px}.story-wrapper blockquote::after{content:'"';position:absolute}.story-wrapper blockquote p{display:inline-block}.story-wrapper figure{overflow:hidden;margin:0;aspect-ratio:2/1}.story-wrapper figure img{width:100%}.story-wrapper .story-tag-wrapper{position:absolute;top:10px;right:10px;text-align:center}.story-wrapper .story-tag-wrapper p{background:rgba(12,12,12,.5);padding:5px 10px;color:#fff;margin-bottom:10px !important}.story-wrapper .bottom-banner{display:flex;flex-direction:column;background-color:#fff;padding:20px 25px 30px;gap:8px}.story-wrapper .bottom-banner h2,.story-wrapper .bottom-banner p{margin:0 !important}.story-wrapper .bottom-banner p.date{color:#ac162c;text-transform:uppercase}.story-wrapper .bottom-banner p.story-body{color:#6a6a6a}.story-wrapper.story-card.card>a{text-decoration:none}.story-wrapper.story-card.card>a:hover{text-decoration:none}
