body,input,textarea,button,select{font-size:16px;line-height:1.625;font-family:'IBM Plex Sans', sans-serif;color:#333;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1{font-size:48px;font-weight:700}h2{font-size:30px}h3{font-size:25px}h4{font-size:20px}h5{font-size:18px}h6{font-size:15px}h1,h2,h3,h4,h5,h6{line-height:1.05}@media (max-width:500px){h1{font-size:31.2px}h2{font-size:22.5px}h3{font-size:20px}h4{font-size:15px}h5{font-size:13.5px}h6{font-size:11.25px}}div.wrap{width:100%;padding:0 1.5%}div.wrap>*{width:100%;max-width:1230px;margin:0 auto;display:block}a{-ms-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}header#header{display:flex;flex-direction:column;align-items:center;padding:0 2%;position:relative;z-index:200}header#header #LogoQuickSearch{display:flex;flex-direction:column;align-items:flex-end;width:100%;max-width:1230px;margin:10px 0 12px 0;position:relative}@media (min-width:800px){header#header #LogoQuickSearch{flex-direction:row;justify-content:space-between;align-items:flex-end}}header#header #LogoQuickSearch a#Logo,header#header #LogoQuickSearch a#Logo:link,header#header #LogoQuickSearch a#Logo:visited{display:flex;align-items:center;color:#000000;margin:0 auto 0 0;position:relative;z-index:2}header#header #LogoQuickSearch a#Logo img,header#header #LogoQuickSearch a#Logo:link img,header#header #LogoQuickSearch a#Logo:visited img{width:12vw;max-width:150px}header#header #LogoQuickSearch a#Logo #BrandTag,header#header #LogoQuickSearch a#Logo:link #BrandTag,header#header #LogoQuickSearch a#Logo:visited #BrandTag{display:flex;flex-direction:column;width:100%;margin:0 0 0 2vw}@media (min-width:800px){header#header #LogoQuickSearch a#Logo #BrandTag,header#header #LogoQuickSearch a#Logo:link #BrandTag,header#header #LogoQuickSearch a#Logo:visited #BrandTag{margin:20px 0 0 25px}}header#header #LogoQuickSearch a#Logo #BrandTag #Brand,header#header #LogoQuickSearch a#Logo:link #BrandTag #Brand,header#header #LogoQuickSearch a#Logo:visited #BrandTag #Brand{font-size:calc(6px + 3vw);letter-spacing:-0.005em;font-weight:700;margin:0;line-height:1}@media (min-width:1200px){header#header #LogoQuickSearch a#Logo #BrandTag #Brand,header#header #LogoQuickSearch a#Logo:link #BrandTag #Brand,header#header #LogoQuickSearch a#Logo:visited #BrandTag #Brand{font-size:46px}}header#header #LogoQuickSearch a#Logo #BrandTag #Tag,header#header #LogoQuickSearch a#Logo:link #BrandTag #Tag,header#header #LogoQuickSearch a#Logo:visited #BrandTag #Tag{font-size:calc(6px + 1vw);font-weight:600;font-style:italic}@media (min-width:1200px){header#header #LogoQuickSearch a#Logo #BrandTag #Tag,header#header #LogoQuickSearch a#Logo:link #BrandTag #Tag,header#header #LogoQuickSearch a#Logo:visited #BrandTag #Tag{font-size:24px}}header#header #LogoQuickSearch a#Logo:active,header#header #LogoQuickSearch a#Logo:focus,header#header #LogoQuickSearch a#Logo:hover{text-decoration:none}header#header #LogoQuickSearch .w{display:flex;flex-direction:column;align-items:flex-end;width:100%;position:relative;z-index:1;margin:-5vw 0 0 0}@media (min-width:800px){header#header #LogoQuickSearch .w{width:40%;margin:10px 0 0 0}}@media (min-width:1024px){header#header #LogoQuickSearch .w{margin:0 0 10px 0}}header#header #LogoQuickSearch .w a#FindDistributorLink,header#header #LogoQuickSearch .w a#FindPartNumberLink{position:relative;z-index:10;font-size:calc(12px + 1vw);margin-top:5px;border-radius:10px;color:white;background-color:#666666;text-align:center;padding:3px 10px;font-weight:600;font-style:italic}@media (min-width:800px){header#header #LogoQuickSearch .w a#FindDistributorLink,header#header #LogoQuickSearch .w a#FindPartNumberLink{position:relative;font-size:calc(2px + 2vw);margin-top:0;margin-bottom:5px;width:250px}}@media (min-width:1100px){header#header #LogoQuickSearch .w a#FindDistributorLink,header#header #LogoQuickSearch .w a#FindPartNumberLink{font-size:22px;margin:0 0 10px 0}}header#header #LogoQuickSearch .w a#FindDistributorLink:hover,header#header #LogoQuickSearch .w a#FindPartNumberLink:hover{background-color:#bf021c;text-decoration:none}header#header #LogoQuickSearch .w form#QuickSearch{position:relative;display:flex;flex-direction:column;align-items:center;margin:1em 0 -4.6em 0;width:100%;font-size:0.8rem}@media (min-width:800px){header#header #LogoQuickSearch .w form#QuickSearch{font-size:0.85rem;width:250px}}@media (min-width:1024px){header#header #LogoQuickSearch .w form#QuickSearch{font-size:0.9rem}}@media (min-width:1200px){header#header #LogoQuickSearch .w form#QuickSearch{font-size:1rem}}@media (min-width:800px){header#header #LogoQuickSearch .w form#QuickSearch{margin:0}}header#header #LogoQuickSearch .w form#QuickSearch .fieldset{position:relative;width:100%}@media (min-width:800px){header#header #LogoQuickSearch .w form#QuickSearch .fieldset{width:auto}}header#header #LogoQuickSearch .w form#QuickSearch .fieldset input[type='text']{position:relative;z-index:1;border:1px solid #FFFFFF;border-radius:0.625em;padding:0.6875em 3.125em 0.6875em 1.25em;text-transform:uppercase;width:100%;font-size:0.9em}header#header #LogoQuickSearch .w form#QuickSearch .fieldset input[type='text']:focus{outline:none}@media (min-width:800px){header#header #LogoQuickSearch .w form#QuickSearch .fieldset input[type='text']{width:250px;border:1px solid #000000;padding:0.6875em 3.125em 0.6875em 1.25em;font-size:1em;line-height:1.1em}header#header #LogoQuickSearch .w form#QuickSearch .fieldset input[type='text']:focus{border:1px solid #bf021c}}header#header #LogoQuickSearch .w form#QuickSearch .fieldset input[type='submit']{position:absolute;top:0;right:0;z-index:2;color:rgba(0, 0, 0, 0);display:flex;align-items:center;justify-content:center;width:3em;height:100%;border:none;background-color:transparent;outline:none;background-repeat:no-repeat;background-position:center;background-size:45%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 154 184' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1,0,0,1,-840.786,-630.38)'%3E%3Cpath d='M932.976,758.815C925.131,762.059 916.534,763.85 907.521,763.85C870.689,763.85 840.786,733.947 840.786,697.115C840.786,660.283 870.689,630.38 907.521,630.38C944.353,630.38 974.255,660.283 974.255,697.115C974.255,713.973 967.991,729.379 957.663,741.133L991.31,789.577C996.174,796.401 994.583,805.889 987.759,810.753C980.936,815.617 971.447,814.026 966.583,807.203L932.976,758.815ZM907.521,656.83C929.755,656.83 947.806,674.881 947.806,697.115C947.806,719.349 929.755,737.4 907.521,737.4C885.287,737.4 867.236,719.349 867.236,697.115C867.236,674.881 885.287,656.83 907.521,656.83Z' style='fill:rgb(191,1,28);'/%3E%3C/g%3E%3C/svg%3E");-ms-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}header#header #LogoQuickSearch .w form#QuickSearch .fieldset input[type='submit']:hover{filter:grayscale(0) brightness(1) !important}header#header #LogoQuickSearch .w form#QuickSearch .fieldset input[type='submit'].working{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='rgba(100,100,100,1)' d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E");-webkit-animation:spin 900ms linear infinite;animation:spin 900ms linear infinite}header#header #LogoQuickSearch .w form#QuickSearch .fieldset:hover input[type='submit']{filter:grayscale(100%) brightness(0)}#footer{display:flex;flex-direction:column;align-items:center;background-color:#000000;color:#fff;width:100%;padding:86px 2% 165px 2%}#footer a,#footer a:link,#footer a:visited{color:#FFFFFF}#footer a:active,#footer a:hover,#footer a:focus{color:#bf021c}#footer .w{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1230px}@media (min-width:800px){#footer .w{flex-direction:row;justify-content:space-between;align-items:flex-start}}#footer .w #LogoAddress{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1230px;margin:10px 0 12px 0}@media (min-width:800px){#footer .w #LogoAddress{width:35%;align-items:flex-start}}#footer .w #LogoAddress a.logo{margin:0 0 16px 0}#footer .w #LogoAddress a.logo img{width:84px;height:87px}#footer .w #LogoAddress address,#footer .w #LogoAddress p{font-size:19px;line-height:1.45;text-align:center}@media (min-width:800px){#footer .w #LogoAddress address,#footer .w #LogoAddress p{text-align:left}}#footer .w #LogoAddress address a,#footer .w #LogoAddress address a:hover,#footer .w #LogoAddress address a:active,#footer .w #LogoAddress address a:focus,#footer .w #LogoAddress address a:visited,#footer .w #LogoAddress p a,#footer .w #LogoAddress p a:hover,#footer .w #LogoAddress p a:active,#footer .w #LogoAddress p a:focus,#footer .w #LogoAddress p a:visited{color:#fff;text-decoration:none}#footer .w #LogoAddress address abbr[title],#footer .w #LogoAddress p abbr[title]{border-bottom:none !important;cursor:inherit !important;text-decoration:none !important;color:#FFFFFF}#footer .w nav#FooterNav{display:flex;justify-content:center;width:100%;margin:0 0 50px 0}@media (min-width:800px){#footer .w nav#FooterNav{width:32%}}#footer .w nav#FooterNav ul{display:flex;flex-direction:column;align-items:center;margin:0;padding:0;list-style:none}#footer .w nav#FooterNav ul li{margin:0;padding:0;font-size:22px;font-weight:600;line-height:1.875;text-align:center;width:100%}#footer .w nav#FooterNav ul li a{text-decoration:none}@media (min-width:800px){#footer .w nav#FooterNav ul li{text-align:left}}#footer .w #SocialMailListContractors{display:flex;flex-direction:column;align-items:center;width:100%}@media (min-width:800px){#footer .w #SocialMailListContractors{width:32%;align-items:flex-end}}@media (min-width:1100px){#footer .w #SocialMailListContractors{width:33%}}#footer .w #SocialMailListContractors ul#Social{display:flex;justify-content:center;margin:10px 0 40px 0;padding:0;list-style:none}@media (min-width:800px){#footer .w #SocialMailListContractors ul#Social{justify-content:flex-end;margin:10px 0 0 0}}#footer .w #SocialMailListContractors ul#Social li{width:50px;height:50px;background-color:#bf021c;border-radius:25px;margin:0 0 0 10px}#footer .w #SocialMailListContractors ul#Social li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#footer .w #SocialMailListContractors ul#Social li a svg.social-icon{display:block;fill:#fff;width:70%}@-webkit-keyframes ripple-out{1%{top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:1}49.9%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}50%{top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:1}100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes ripple-out{1%{top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:1}49.9%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}50%{top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:1}100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}#footer .w #SocialMailListContractors #Social a{position:relative;border-radius:50%;border:2px solid #bf021c}#footer .w #SocialMailListContractors #Social a:before{display:block;top:-2px;left:-2px;bottom:-2px;right:-2px;opacity:0;position:absolute;content:'';-webkit-border-radius:50%;border-radius:50%;border:2px solid #bf021c;-webkit-animation-duration:2s;animation-duration:2s}#footer .w #SocialMailListContractors #Social a:hover:before{-webkit-animation-name:ripple-out;animation-name:ripple-out}#footer .w #SocialMailListContractors #ContractorSubmit{position:relative;width:120px;height:120px;border-radius:60px;background-color:#bf021c;letter-spacing:-0.01em;-ms-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#footer .w #SocialMailListContractors #ContractorSubmit:hover{background-color:#FFFFFF}#footer .w #SocialMailListContractors #ContractorSubmit a{position:absolute;top:25px;left:10px;width:100%;height:100%;font-weight:800;font-size:18px;line-height:1.3;color:#FFFFFF}#footer .w #SocialMailListContractors #ContractorSubmit a:after{position:relative;content:'';display:inline-block;width:15px;height:15px;margin-left:5px;background-size:90%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 43 52' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1,0,0,1,-381.25,-259.209)'%3E%3Cg transform='matrix(6.12323e-17,1,-0.837201,5.12638e-17,641,-122.041)'%3E%3Cpath d='M406.776,259.209L432.302,310.261L381.25,310.261L406.776,259.209Z' style='fill:white;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}#footer .w #SocialMailListContractors #ContractorSubmit a:hover{text-decoration:none;color:#bf021c}#footer .w #SocialMailListContractors #ContractorSubmit a:hover:after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 43 52' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1,0,0,1,-381.25,-259.209)'%3E%3Cg transform='matrix(6.12323e-17,1,-0.837201,5.12638e-17,641,-122.041)'%3E%3Cpath d='M406.776,259.209L432.302,310.261L381.25,310.261L406.776,259.209Z' style='fill:%23bf021c;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}#footer .w #Copyright{margin:25px 0 0 0;font-size:12.5px;line-height:1.25;text-align:center}@media (min-width:800px){#footer .w #Copyright{margin:-20px 0 0 0;text-align:left}}#MailingList{display:flex;flex-direction:column;margin:10px 0 50px 0}@media (min-width:800px){#MailingList{justify-content:flex-end;margin:0 0 28px 0}}#MailingList span.title{font-weight:600;font-size:28px;margin:20px 0 0 0;letter-spacing:-0.02em}#MailingList form{display:flex;flex-direction:column;justify-content:center}@media (min-width:1100px){#MailingList form{flex-direction:row;justify-content:flex-end}}#MailingList form label.left{display:none}#MailingList form .field{width:100%;margin-bottom:10px}#MailingList form .field>div{max-width:none}#MailingList form .field input{z-index:1;border:1px solid rgba(0, 0, 0, 0.1);border-radius:7px;padding:9px;font-size:15px;text-align:center;display:block;width:100%;margin:0}#MailingList form .field input:focus{outline:none;border-color:#bf021c}@media (min-width:1101px){#MailingList form .field{width:248px;margin:0 10px 0 0}#MailingList form .field input{text-align:left}}#MailingList form .btn-toolbar{margin:0}#MailingList form .btn-toolbar input{color:#FFFFFF;font-size:18px;font-weight:700;background-color:#bf021c;border:none;padding:0 30px;border-radius:10px;line-height:2.5;margin:0;-ms-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#MailingList form .btn-toolbar input:hover{background-color:#8d0115}@media (max-width:1100px){#MailingList form .btn-toolbar input{width:100%}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#DesktopNav_noNav{min-height:8px;width:100%;background-color:#bf021c;z-index:999;box-shadow:0 3px 5px -2px rgba(0, 0, 0, 0.75)}#DesktopNav{min-height:8px;display:flex;justify-content:center;width:100%;background-color:#bf021c;padding:1.75em;position:relative;z-index:9;box-shadow:0 3px 5px -2px rgba(0, 0, 0, 0.75)}@media (min-width:800px){#DesktopNav{padding:6px}}@media (min-width:1024px){#DesktopNav{padding:0}}#DesktopNav nav.desktop{align-items:center;justify-content:space-around;font-weight:600;display:none;width:100%}#DesktopNav nav.desktop a.small-caps{font-variant:small-caps}@media (min-width:1024px){#DesktopNav nav.desktop{display:flex;font-size:calc(14px + .5vw);padding:0 2%}}@media (min-width:1300px){#DesktopNav nav.desktop{font-size:22px;max-width:1230px;padding:0}}#DesktopNav nav.desktop>ul{list-style:none;height:56px;margin:0;overflow:visible;display:flex;align-items:flex-start;justify-content:space-between;width:100%}#DesktopNav nav.desktop>ul>li{list-style:none;height:56px;width:auto;margin:0;display:block;position:relative}#DesktopNav nav.desktop>ul>li>a{height:56px;line-height:56px;display:flex;text-align:center;color:#FFFFFF;position:relative;-ms-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#DesktopNav nav.desktop>ul>li>a:hover{text-decoration:none;color:#000000}#DesktopNav nav.desktop>ul>li>a.section:before,#DesktopNav nav.desktop>ul>li>a.current:before{display:block;position:absolute;content:'';bottom:0;left:-5px;right:-5px;background:#FFFFFF;height:5px}#DesktopNav nav.desktop>ul>li ul.dropdown{display:none;position:absolute;z-index:999;background-color:#bf021c;flex-direction:column;margin:0;list-style:none;width:auto;min-width:225px;max-width:300px;border:1px solid #fff;border-top:none;box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.4), inset 0 3px 5px -2px rgba(0, 0, 0, 0.75);left:50%;transform:translateX(-50%)}#DesktopNav nav.desktop>ul>li ul.dropdown li{text-align:left;margin:0;height:auto;-ms-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#DesktopNav nav.desktop>ul>li ul.dropdown li.has-children{padding-right:50px;background:url(../images/arrow-white.png) no-repeat center right}#DesktopNav nav.desktop>ul>li ul.dropdown li>a,#DesktopNav nav.desktop>ul>li ul.dropdown li a:link,#DesktopNav nav.desktop>ul>li ul.dropdown li a:visited{font-size:18px;line-height:1;margin:0;color:#FFFFFF;text-decoration:none;width:100%;display:block;padding:10px 20px;-ms-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#DesktopNav nav.desktop>ul>li ul.dropdown li:after{position:relative;display:block;width:80%;height:1px;border-bottom:1px solid #fff;content:'';margin:0 10%}#DesktopNav nav.desktop>ul>li ul.dropdown li:last-child:after{display:none}#DesktopNav nav.desktop>ul>li ul.dropdown li:hover>a{color:#000000}#DesktopNav nav.desktop>ul>li ul.dropdown li.has-children:hover{color:#000000 !important}#DesktopNav nav.desktop>ul>li ul.dropdown li>ul.dropdown{display:none;position:absolute;z-index:999;opacity:0.95;margin:0;padding:10px 0;list-style:none;float:left;width:auto}#DesktopNav nav.desktop>ul>li ul.dropdown li>ul.dropdown>li{float:left;clear:left;height:40px;line-height:40px;text-align:left;margin:0;padding:0 25px}#DesktopNav nav.desktop>ul>li ul.dropdown li>ul.dropdown>li.has-children{padding-right:50px;background:url(../images/arrow-white.png) no-repeat center right}#DesktopNav nav.desktop>ul>li ul.dropdown li>ul.dropdown>li>a{font-family:Arimo, Arial, Helvetica, sans-serif;font-size:14px;color:#e0e0e0;text-decoration:none;width:100%;display:block}#DesktopNav nav.desktop>ul>li ul.dropdown li>ul.dropdown>li.has-children:hover{background-color:#151515}#DesktopNav nav.desktop>ul>li ul.dropdown li>ul.dropdown>li:hover>a{color:#fff}@media (max-width:1400px){#DesktopNav nav.desktop>ul li:nth-child(2) ul.dropdown{left:0;transform:none}}nav#FooterNav>ul>li:first-child{display:none}#page_type{padding-top:2.8%;padding-bottom:4.7%}#minisite-layout .minisite-sidebar{border-right:1px solid rgba(39, 69, 102, 0.25) !important}#minisite_sidebar_nav li.minisite_title{border-color:rgba(39, 69, 102, 0.25) !important}.minisite-sidebar-content{border-top:1px solid rgba(39, 69, 102, 0.25) !important;font-weight:400;font-size:0.9em}#minisite-layout #minisite_sidebar_nav li.section ul,#minisite-layout #minisite_sidebar_nav li.current ul{margin-top:10px}#minisite-layout #minisite_sidebar_nav li.section a.current,#minisite-layout #minisite_sidebar_nav li.current a.current{position:relative}#minisite-layout #minisite_sidebar_nav li.section a.current:after,#minisite-layout #minisite_sidebar_nav li.current a.current:after{position:absolute;right:-10px;top:8px;width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #bf021c;content:''}#minisite-layout #minisite_sidebar_nav li.link.children{padding-left:20px}#sidebar-layout #page_right{border-left:1px solid rgba(39, 69, 102, 0.25) !important}.entry-content{margin:0 0 15px 0}.entry-footer{margin:0 0 50px 0}.entry-footer span{display:inline-block;margin-right:10px}.entry-footer span a span{display:inline-block;margin-left:5px}.comment-form-comment{display:flex;flex-direction:column}.comment-form-comment label{font-size:1.25rem;font-weight:600;color:#bf021c}h2.screen-reader-text,.meta-nav{display:none}.widget-area{display:flex;flex-direction:column;align-items:flex-start;width:100%}.widget-area .widget-title{border-bottom:none !important}.widget-area .widget_search,.widget-area .widget_categories,.widget-area .widget_archive,.widget-area .search-form{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0 0 25px 0}.widget-area .widget_search label,.widget-area .widget_categories label,.widget-area .widget_archive label,.widget-area .search-form label{display:flex;flex-direction:column;align-items:flex-start;width:100%;border:none !important;box-shadow:none !important;font-size:1.25rem;font-weight:600;color:#bf021c}.widget-area .widget_search label span,.widget-area .widget_search label input,.widget-area .widget_categories label span,.widget-area .widget_categories label input,.widget-area .widget_archive label span,.widget-area .widget_archive label input,.widget-area .search-form label span,.widget-area .search-form label input{width:100%}.widget-area .widget_search label input[type='search'],.widget-area .widget_categories label input[type='search'],.widget-area .widget_archive label input[type='search'],.widget-area .search-form label input[type='search']{position:relative;z-index:1;border:1px solid #000000;padding:1.5em 0.6875em;border-radius:0.625em;font-family:'IBM Plex Sans', sans-serif;line-height:1.625;font-weight:400;color:#333;text-transform:uppercase;box-shadow:none !important}.widget-area .widget_search label input[type='search']:hover,.widget-area .widget_search label input[type='search']:focus,.widget-area .widget_search label input[type='search']:active,.widget-area .widget_categories label input[type='search']:hover,.widget-area .widget_categories label input[type='search']:focus,.widget-area .widget_categories label input[type='search']:active,.widget-area .widget_archive label input[type='search']:hover,.widget-area .widget_archive label input[type='search']:focus,.widget-area .widget_archive label input[type='search']:active,.widget-area .search-form label input[type='search']:hover,.widget-area .search-form label input[type='search']:focus,.widget-area .search-form label input[type='search']:active{border:1px solid #bf021c;outline:none !important;border-radius:0.625em}.widget-area .widget_search input[type='submit'],.widget-area .widget_categories input[type='submit'],.widget-area .widget_archive input[type='submit'],.widget-area .search-form input[type='submit']{margin:5px 0 0 auto}#CatSketch a,#CatSketch a:link,#CatSketch a:visited{color:#bf021c}#CatSketch h1{font-size:90px;font-weight:200;font-variant:small-caps}#CatSketch h2{font-size:60px;color:#bf021c;font-weight:300;margin:50px 0;font-variant:small-caps}#CatSketch .table-sm{font-size:12px}#CatSketch .card{border-color:#f3f3f3;box-shadow:2px 2px 6px 0 rgba(0, 0, 0, 0.2)}#CatSketch .card-body .e{font-size:17px;color:#999;margin:0;font-variant:small-caps}#CatSketch .card-body h3{font-size:60px;color:#242628;margin:0 0 25px 0;line-height:1;font-weight:300}#CatSketch table.overview-details tr td:nth-child(even){background-color:#f6f6f6}#CatSketch th,#CatSketch td{text-align:center}#CatSketch th:first-child,#CatSketch td:first-child{text-align:left}#CatSketch th{font-size:16px}#CatSketch table.overview-details tr{border-bottom:1px solid #f6f6f6}#CatSketch .table-sm td{line-height:2}#CatSketch .card h5{font-size:16px;text-transform:uppercase;font-weight:800;color:#777;font-variant:small-caps}#CatSketch .card ul li{color:#999;font-size:16px;line-height:2}#CatSketch table.overview-details tbody tr th div{display:flex;flex-direction:column;justify-content:flex-end;height:30px}#CatSketch table.overview-details tbody.details tr th{color:rgba(0, 0, 0, 0);transition:all 250ms ease-in-out}#CatSketch table.overview-details tbody.details tr td{height:0;overflow:hidden;line-height:0;padding-top:0;padding-bottom:0;transition:all 250ms ease-in-out;color:rgba(0, 0, 0, 0)}#CatSketch table.overview-details tbody.details tr{border-bottom:none}#CatSketch table.overview-details tbody.details.display tr th{color:#343434}#CatSketch table.overview-details tbody.details.display tr td{font-size:12px;color:#343434;height:20px;padding-top:2px;padding-bottom:2px;line-height:2}#CatSketch table.overview-details tbody.details.display tr{border-bottom:1px solid #f6f6f6}#CatSketch table.overview-details tbody.details.display tr:last-child{border-bottom:none}#CatSketch ul{display:flex;width:100%;list-style:none;padding:0 0 0 5px;margin:0;font-size:16px;color:#343434}#CatSketch .spacer{height:100px}#CatSketch .bw{display:flex}#CatSketch .dropdown{width:100%}#CatSketch .bw button.dropdown-toggle{display:block;text-align:center;width:100%;border:none;background-color:#4a4c4e;color:#fff;padding:0.375rem 1rem;outline:none;text-decoration:none;border-right:1px solid #fff;transition:all 250ms ease-in-out}#CatSketch .bw .dropdown:first-child button.dropdown-toggle{border-top-left-radius:5px;border-bottom-left-radius:5px}#CatSketch .bw .dropdown:last-child button.dropdown-toggle{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:none}#CatSketch .bw a.download-brochure:hover,#CatSketch .bw a.download-brochure:active,#CatSketch .bw a.download-brochure:focus,#CatSketch .bw button.dropdown-toggle:hover,#CatSketch .bw button.dropdown-toggle:active,#CatSketch .bw button.dropdown-toggle:focus{outline:none;background-color:#bf021c;text-decoration:none;color:#fff}#CatSketch table.overview-details tbody.details tr .toggle-display{display:flex;flex-direction:row !important;justify-content:flex-start;align-items:center;cursor:pointer;color:#bf021c;font-size:18px;height:70px;transition:all 250ms ease-in-out}#CatSketch table.overview-details tbody.details.display tr .toggle-display i.down{transform:rotate(180deg)}#CatSketch table.overview-details tbody.details tr .toggle-display:hover i{transform:rotate(-90deg)}#CatSketch table.overview-details tbody.details.display tr .toggle-display:hover i{transform:rotate(270deg)}#CatSketch table.overview-details tbody.details tr .toggle-display i.down{background-color:#bf021c;width:18px;height:18px;margin-right:5px;border-radius:10px;background-size:70%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M413.1 222.5l22.2 22.2c9.4 9.4 9.4 24.6 0 33.9L241 473c-9.4 9.4-24.6 9.4-33.9 0L12.7 278.6c-9.4-9.4-9.4-24.6 0-33.9l22.2-22.2c9.5-9.5 25-9.3 34.3.4L184 343.4V56c0-13.3 10.7-24 24-24h32c13.3 0 24 10.7 24 24v287.4l114.8-120.5c9.3-9.8 24.8-10 34.3-.4z'%3E%3C/path%3E%3C/svg%3E");transition:all 250ms ease-in-out}#CatSketch .toggle-display span{display:block;width:100px}#CatSketch .download-brochure{font-weight:bold}#CatSketch nav{display:flex;padding:0 0 1rem 0;border-bottom:1px dotted #ccc;margin:0 0 50px 0}#CatSketch nav a{margin:0 2rem 0 0;font-size:20px}#CatSketch nav a.active{color:#343434}#CatSketch nav a.active:hover{text-decoration:none}#CatSketch ul.tlcats{list-style:none;display:flex;flex-direction:column;font-size:24px;line-height:2;font-variant:small-caps}.w.categories-grid ul{display:flex;padding:0;justify-content:flex-start;list-style:none;margin:30px 0 30px -2%;flex-wrap:wrap}.w.categories-grid li{width:48%;padding:0;margin:0 0 2% 2% !important}.w.categories-grid li a,.w.categories-grid li a:link,.w.categories-grid li a:visited{background-size:100%;background-position:center top;background-repeat:no-repeat;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:0;border:0.625em solid rgba(0, 0, 0, 0.25);padding:3.75% 3.75% 8%;height:100%}.w.categories-grid li a em,.w.categories-grid li a:link em,.w.categories-grid li a:visited em{color:#000000;display:block;text-align:center;font-style:normal;font-size:calc(9px + 1vw);font-weight:600;line-height:1.05;font-variant:small-caps;margin-top:3.75%}.w.categories-grid li a:hover,.w.categories-grid li a:focus,.w.categories-grid li a:active{color:#000000;text-decoration:none;border-color:#bf021c}.w.categories-grid li .img{max-height:360px;display:flex;flex-grow:1;align-items:center;justify-content:center;overflow:hidden}.w.categories-grid li .img img{display:block;max-width:100%;max-height:100%}@media (max-width:599px){.w.categories-grid li:nth-last-child(1):nth-child(odd){display:none}}@media (min-width:600px){.w.categories-grid ul{margin-left:-0.5833%}.w.categories-grid li{width:32.75%;margin-bottom:0.5833% !important;margin-left:0.5833% !important}.w.categories-grid li a em,.w.categories-grid li a:link em,.w.categories-grid li a:visited em{font-size:18px}}