@font-face{font-family:'Barlow';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHtv4kjgoGqM7E_CfNYwHo.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfP04Vop.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfOQ4lop.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHrv4kjgoGqM7E_Ccs8.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfPI41op.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfPk5Fop.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfOA5Vop.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfOc5lop.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfO451op.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHrv4kjgoGqM7E3b8s8.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3w-oc4A.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3p-kc4A.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHpv4kjgoGqM7EPCw.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gc4A.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8c4A.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3t-4c4A.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3q-0c4A.ttf) format('truetype')}@font-face{font-family:'Barlow';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3j-wc4A.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u-w4BMUTPHjxsIPy-v.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2PHA.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxswWw.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wqPHA.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI3wiPHA.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30wWw.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USew8.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHvxk.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVew8.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50Xew8.ttf) format('truetype')}h1,h2,h3,h4,h5{font-family:"Barlow",sans-serif;font-weight:bold;color:#1f1f1f}p,li,a{font-family:"Lato",sans-serif}h1{font-size:3rem;line-height:125%}h2{font-size:2.5rem;line-height:125%}h3{font-size:2rem;line-height:140%}h4{font-size:1.5rem;line-height:140%}h5{font-size:1.2rem;line-height:140%}p.lg{font-size:1.1rem;line-height:140%}p{font-size:1rem;line-height:140%;color:#454545;margin:1rem 0}a{color:#f50000;text-decoration:none}a:hover{color:#5e6c84;transition:.3s}picture,img{max-width:100%}body{background-color:#ebebeb}.spaced{margin:80px 0}.spaced .spaced{margin:0 0 40px 0}span.white{color:white !important}span.primaryButton a{background-color:#f50000;color:white;padding:10px 30px;border-radius:5px;transition:.3s;font-size:1rem;text-decoration:none}span.primaryButton a:hover{background-color:#A60F0F}span.primaryButton a:active{background-color:#700101}span.accentButton a{background-color:#5e6c84;color:white;padding:10px 30px;border-radius:5px;transition:.3s;font-size:1rem;text-decoration:none}span.accentButton a:hover{background-color:#354766}span.accentButton a:active{background-color:#17243B}.flex{display:flex;flex-direction:column}.flex .row{align-items:center}.flex .col-md-8{justify-content:center;display:flex;flex-direction:column}.stretch .row{display:flex;align-items:stretch}.stretch .row .equal{height:100%}.bgWhite{background-color:#fff;box-shadow:0 4px 25px rgba(0,0,0,0.25);padding:10px;border-radius:5px}.bgWhite a{font-weight:bold}.bgWhite a::after{content:url('/application/files/1217/6486/0723/LinkArrow.svg');padding-left:10px}.overlap{margin-top:-150px}.mobileNav{position:absolute;opacity:0;width:0;visibility:hidden}.topHead{background-color:#000;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:5px 0px}.topHead ul{margin:0;padding:0;display:flex;justify-content:flex-end}.topHead li{display:inline-block;padding:5px;color:white;font-weight:bold;font-size:14px}.topHead li::after{content:' |';padding-left:5px}.topHead li:last-child::after{display:none}.topHead li a{color:white;padding-left:0;font-size:14px}.topHead .col-sm-11{padding-right:0}.topHead .col-sm-1{padding-left:0}.topHead .col-sm-1 ul{justify-content:flex-start}.ccm-edit-mode .header{position:static}.header{position:fixed;width:100%;background-color:#fff;padding:0px 0px 0px 0px;z-index:10;transition:.3s}.header .btmHead{padding:10px 0px}.header .row{align-items:center}.header p{margin-bottom:0}.header img{max-height:80px;width:auto}.header a{font-size:1rem;font-weight:bold}.header .nav{margin-top:0px}.header .nav>li{display:inline-block}.header a{color:#000;text-decoration:none;padding-left:25px}.header .headerCTA{margin-top:25px}.header span.accentButton a{font-size:14px}.header span.accentButton a::after{display:none}.header.fill{background-color:#fff}li.nav-selected.nav-path-selected a{color:#f50000;font-weight:700}li.nav-selected.nav-path-selected ul li a{color:black}.header i.open{display:none}.searchToggle{cursor:pointer}.searchWrapper{position:fixed;top:80px;left:0;width:100%;padding:15px;background-color:#f50000;z-index:3;display:none}.searchWrapper form{width:50%;margin:0 auto}.desktop-nav{position:relative}.desktop-nav ul li ul a{display:block;width:100%}.desktop-nav ul li.parent::after{font-family:"Font Awesome 5 Free";content:"\f078";color:#f50000;font-weight:600;margin-left:5px;font-size:14px;display:inline-block}.desktop-nav ul li.parent:hover::after{transform:rotate(180deg)}.desktop-nav ul li ul{background-color:#F4F4F4;position:absolute;visibility:hidden;opacity:0;transition:0.3s;padding-right:15px;padding-left:15px;width:18em;margin-left:1em;border-radius:5px;box-shadow:4px 4px 13px rgba(0,0,0,0.25);overflow:hidden;padding-top:5px;list-style-type:none}.desktop-nav ul li ul li{position:relative;border-bottom:1px solid #afafaf;padding:10px}.desktop-nav ul li ul li:hover{background-color:#C4CBDF}.desktop-nav ul li ul a{color:black ;font-size:.9rem;font-weight:bold;font-family:"Lato",sans-serif}.desktop-nav ul li:hover ul{opacity:1;visibility:visible}.desktop-nav ul li:hover ul li ul{opacity:1;visibility:visible}#banner{min-height:700px;display:flex;flex-direction:column;justify-content:center;color:white}#banner h1{color:white}#banner p{color:white}#banner .heroText{max-width:50%}#banner .heroText p{padding:10px 0}#banner .heroText .button-row{display:inline-flex;gap:20px;width:80%}#banner .heroText .button-row span{flex:1}#banner .heroText .button-row a{display:block;text-align:center}.carousel .card{background-color:transparent;border:none;color:white;padding:10px;margin-right:40px}.carousel .card h4.application-card-title{color:white}.carousel .card img{border-radius:5px}.applications-carousel{position:relative;padding:40px 0 60px;color:#fff}.applications-carousel .section-title{color:#fff;font-weight:700}.application-card{background:rgba(0,0,0,0.35);border:0;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.application-card-image img{width:100%;display:block}.application-card-body{padding:15px 0px;display:flex;flex-direction:column;height:100%}.application-card-body span.primaryButton{margin-top:auto}.application-card-body .ccm-block-page-list-description{font-size:1rem;margin:10px 0 20px 0}.applications-prev,.applications-next{width:40px;height:40px;border-radius:999px;background:rgba(0,0,0,0);top:50%;transform:translateY(-50%)}.applications-prev{left:-10%}.applications-next{right:-10%}.applications-prev::before,.applications-next::before{content:''}.applications-prev::after,.applications-next::after{display:inline-block;width:0.45rem;height:0.45rem;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg)}.applications-next::after{transform:rotate(-45deg)}.card.applications{border-radius:10px;box-shadow:0 4px 25px rgba(0,0,0,0.25);padding:15px}.card.applications .card-body{padding:1rem 0}.product-detail h1{font-size:2rem;line-height:120%}.product-detail .bg-white{min-height:400px}.product-detail .img-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.product-detail .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.accordion-item{margin-bottom:16px;border-radius:5px !important}.accordion-item .accordion-header .accordion-button{font-size:1.25rem;font-weight:700;color:#ffffff;line-height:120%;background:#5e6c84;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-item .accordion-header .accordion-button.collapsed{color:#5e6c84;background:#ffffff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.accordion-item .accordion-header .accordion-button:after{font-family:'Font Awesome 5 Free';font-weight:900;line-height:1.0;content:"\f107";background:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}#banner.sub{min-height:400px}#banner.sub .banner-content{margin-top:100px}ol.breadcrumb li a{color:white}ol.breadcrumb li.active{color:#f50000}.preFooter{padding:40px 20px;border-radius:10px;box-shadow:0 4px 25px rgba(0,0,0,0.25)}#footer-theme{background:#000;padding:40px 0}#footer-theme p{color:#454545}#footer-theme ul{margin-left:0;padding-left:0}#footer-theme ul li{list-style-type:none;padding-top:5px;margin-left:0;padding-left:0;color:#454545}#footer-theme ul li a{color:#454545;font-size:1rem;text-decoration:none}#footer-theme .ccm-block-social-links li{background-color:#1f1f1f;padding:5px;border-radius:40px;height:40px;width:40px}#footer-theme .ccm-block-social-links li a{font-size:1.2rem}#footer-theme .ccm-block-social-links li i{color:white;height:40px;width:40px;margin-left:5px}#footer-theme .legal{margin-top:40px}.page-type-application-details .col-md-3{display:flex}.page-type-application-details .col-md-3 .bgWhite{flex:1}.industryTalk .bgWhite{margin:1rem 0;min-height:425px}.industryTalk .bgWhite a::after{display:none}.employment .bgWhite a::after{display:none}.toggleButtons ul{display:flex;flex-direction:row;padding-left:0}.toggleButtons ul li{margin-right:2rem;list-style-type:none}.international{display:none}.userGuides{display:none}.batl{display:none}.crossRefBox h1{font-size:1.4rem}.crossRefBox a::after{display:none}.card.news img{max-height:300px;width:auto;margin:0 auto;display:flex}.card.applications img{max-height:300px;width:100%;margin:0 auto;display:flex}.bgWhite.form{padding:25px;margin:25px 0}.bgWhite.form .form-actions button{background-color:#f50000;color:white;padding:10px 30px;border-radius:5px;transition:.3s;font-size:1rem;text-decoration:none;border:none;margin-top:1rem}.bgWhite.form .form-actions button i{padding-left:10px}.bgWhite.form .form-actions button:hover{background-color:#A60F0F}.bgWhite.form .form-actions button:active{background-color:#700101}.bgWhite.form a::after{display:none}#salespeople-wrapper .col-md-4{text-align:center}#salespeople-wrapper .col-md-4 img{max-width:300px;margin:0 auto;padding:15px}@media (max-width:1450px){.header .btmHead{max-width:100%}.nav{justify-content:center}.header a{padding-left:10px;font-size:.9rem}#banner .heroText{max-width:75%}}@media (min-width:1025px){.hideDesktop{display:none}}@media (max-width:1024px){h1{font-size:2.3rem;line-height:115%}h2{font-size:1.8rem;line-height:115%}h3{font-size:1.4rem;line-height:140%}h4{font-size:1.2rem;line-height:140%}h5{font-size:1.1rem;line-height:140%}p.lg{font-size:1.05rem;line-height:140%}p{font-size:1rem;line-height:140%;color:#454545;margin:1rem 0}.spaced{margin:60px 0}.overlap{margin-top:-100px}span.primaryButton a,span.accentButton a{padding:8px 15px}.hideMobile{display:none}.desktop-nav{display:none}.topHead{display:none}.header{background-color:#000}.mobileNav{position:absolute;top:0;bottom:0;right:0;padding:75px 25px 0 25px;width:0;height:100vh;background-color:#1f1f1f;transition:.3s;opacity:0;visibility:hidden}.mobileNav a{color:#fff;padding-left:0}.mobileNav i{float:right;color:#f50000}.mobileNav ul{list-style-type:none;padding-left:0}.mobileNav ul li{margin:10px 15px;border-bottom:1px solid white;padding:10px 0}.mobileNav ul li.nav-selected.nav-path-selected a{color:#f50000}.mobileNav ul li.nav-selected.nav-path-selected ul li a{color:#fff}.mobileNav ul li ul li{border:none;padding:0}.mobileNav ul li>a{font-size:20px;font-weight:700;padding-bottom:5px}.mobileNav ul li ul li>a{font-size:16px;line-height:1.8}.mobileNav ul li ul{display:none;padding-left:15px}.mobileNav ul li ul li{margin-top:5px}.mobileNav ul.subNav li a{font-size:16px}.mobileNav.open{display:block;opacity:1;width:100%;visibility:visible}.header i.open{position:absolute;right:25px;top:20px;color:white;font-size:26px;display:block}.header i.close{position:absolute;right:25px;top:20px;color:white;font-size:26px;display:block}.topHead li{font-size:12px}.topHead li::after{display:none}.topHead li a{color:white}#banner .heroText{max-width:100%}#banner .heroText p{padding:0}#banner .heroText .button-row{display:flex;flex-direction:column;gap:10px;text-align:center}.header .mobileUtility{position:absolute;right:20%;top:20px}.header .mobileUtility ul{display:flex;margin-left:0;padding-left:0}.header .mobileUtility ul li{list-style-type:none;padding:0 5px;margin-left:0}.header .logoMobile img{height:60px}.header .col-sm-2:first-child{width:100%}}@media (max-width:767px){h1{font-size:1.8rem;line-height:105%}h2{font-size:1.4rem;line-height:105%}h3{font-size:1.2rem;line-height:130%}h4{font-size:1.1rem;line-height:130%}h5{font-size:1.05rem;line-height:130%}p.lg{font-size:1rem;line-height:130%}p{font-size:.95rem;line-height:130%;color:#454545;margin:1rem 0}li{font-size:.95rem}main img{padding:20px 0}.topHead li{font-size:10px}.spaced{margin:40px 0}.overlap{margin-top:-75px}.flip .row{flex-direction:column-reverse}.header .logoMobile img{height:40px}.homeBoxes .col-md-7,.homeBoxes .col-md-5,.homeBoxes .col-md-4{min-height:375px;text-align:center}.homeBoxes .col-md-7 .row,.homeBoxes .col-md-5 .row,.homeBoxes .col-md-4 .row{flex-direction:column-reverse}.homeBoxes .col-md-7 .row .col-md-4,.homeBoxes .col-md-5 .row .col-md-4,.homeBoxes .col-md-4 .row .col-md-4{margin:0;min-height:auto}.homeBoxes .equal{justify-content:flex-end;display:flex;flex-direction:column}.homeBoxes .equal .overlayMobile{background-color:white;padding:5px;border-radius:5px}main .bgWhite img{padding:0px 0}.page-type-application-details .ccm-custom-style-main4{display:none}.page-type-application-details .bgWhite{margin:1rem 0}.footerTop .footerBtn p{text-align:left !important;padding-top:20px}}
