@charset "UTF-8";
:root{font-size:15px}#page-header{z-index:999}#page-header+div{padding-top:calc(var(--mainnavigation-nav-height) * .65 + 1rem)}#header-search-box{top:calc(var(--mainnavigation-nav-height) * .65 + 1rem);z-index:998}@media (max-width:1200px){#page-header+div{padding-top:calc(var(--mainnavigation-nav-height) + 2rem)}#page-header #header-search-box{top:calc(var(--mainnavigation-nav-height)  + 2rem)}}@media (max-width:768px){#page-header+div{padding-top:calc(var(--mainnavigation-nav-height) * 1.5 + 2rem)}#page-header #header-search-box{top:calc(var(--mainnavigation-nav-height) * 1.5  + 2rem)}}@media (max-width:1300px){#page-content>.container,#page-content>.frame>.container,.section>.frame>.container{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1)}}#page-header.navbar-mainnavigation{position:fixed !important;--mainnavigation-link-height: 60px;--mainnavigation-nav-height: 100px}#page-header.navbar-mainnavigation.navbar-transition{--mainnavigation-link-height: 60px;--mainnavigation-nav-height: 100px;position:fixed}#page-header.navbar-mainnavigation .header-search-icon,#page-header.navbar-mainnavigation .header-contact{padding-top:0.5rem}#page-header.navbar-mainnavigation .header-contact.contact-phone a{border-radius:1rem;border-color:var(--bs-light);padding-top:0.4rem;padding-bottom:0.4rem}#page-header.navbar-mainnavigation .header-contact.contact-phone a nobr{align-items:center;display:flex}@media (min-width:1200px){#page-header.navbar-mainnavigation>.container{left:0.5rem;position:relative}}@media (max-width:1400px){#page-header.navbar-mainnavigation .navbar-brand-image{min-width:12rem}#page-header.navbar-mainnavigation #mainnavigation .navbar-nav .nav-link{font-size:1.05rem;padding-right:0.2rem !important;padding-left:0.2rem !important}#page-header.navbar-mainnavigation #mainnavigation .header-contact{padding-left:0.5rem !important}}@media (max-width:1300px){#page-header.navbar-mainnavigation .navbar-brand-image{min-width:12.5rem}#page-header.navbar-mainnavigation #mainnavigation .navbar-nav .nav-link{font-size:1.05rem}#page-header.navbar-mainnavigation #mainnavigation .header-search-icon,#page-header.navbar-mainnavigation #mainnavigation .header-contact{padding-left:0 !important}#page-header.navbar-mainnavigation #mainnavigation .header-search-icon a,#page-header.navbar-mainnavigation #mainnavigation .header-contact a{font-size:0.8rem}#page-header.navbar-mainnavigation #mainnavigation .header-search-icon a.btn,#page-header.navbar-mainnavigation #mainnavigation .header-contact a.btn{font-size:0.8rem}}@media (max-width:1200px){.container{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1)}#page-header.navbar-mainnavigation>.container{padding-right:calc(var(--bs-gutter-x) * 1);padding-left:calc(var(--bs-gutter-x) * 1)}#page-header.navbar-mainnavigation .navbar-brand-image{min-width:11rem}#page-header.navbar-mainnavigation #mainnavigation{padding-left:0.5rem !important}#page-header.navbar-mainnavigation #mainnavigation .header-contact{padding-left:0.5rem !important}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-mail a.btn-primary{min-width:4rem;padding:0.1rem;margin-left:0.2rem}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-mail a.btn-primary span{display:none}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-mail a.btn-primary svg{display:block}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-phone a.btn{min-width:4rem;padding:0.1rem;margin-left:0.2rem}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-phone a.btn nobr{justify-content:center}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-phone a.btn svg{width:32px;height:32px}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-phone a.btn span{display:none}}@media (max-width:1100px){#page-header.navbar-mainnavigation .navbar-brand-image{min-width:10.5rem}#page-header.navbar-mainnavigation #mainnavigation{padding-left:0.5rem !important}#page-header.navbar-mainnavigation #mainnavigation .navbar-nav .nav-link{font-size:0.95rem}}@media (max-width:1100px){#page-header.navbar-mainnavigation #mainnavigation{padding-right:0.5rem}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-mail a.btn{background:#043c7b;border:1px solid gainsboro;color:#fff}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-phone a.btn{background:#fff;border:1px solid gainsboro;color:#043c7b}#page-header.navbar-mainnavigation{position:fixed !important;--mainnavigation-link-height: 60px;--mainnavigation-nav-height: 80px}#page-header.navbar-mainnavigation.navbar-transition{--mainnavigation-link-height: 60px;--mainnavigation-nav-height: 80px}}@media (max-width:768px){#page-header.navbar-mainnavigation #mainnavigation{display:flex;align-items:center}#page-header.navbar-mainnavigation #mainnavigation .navbar-nav{display:none}#page-header.navbar-mainnavigation #mainnavigation .header-search-icon{display:none}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-mail{display:none}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-phone{display:block;padding-top:0}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-phone a.btn{border:0}#page-header.navbar-mainnavigation #mainnavigation .header-contact.contact-phone a.btn svg{width:2rem;height:2.5rem}}.subnav-nav .subnav-item>a{font-size:inherit}.subnav-nav .subnav-nav .subnav-item.active>a,.subnav-nav .subnav-nav .subnav-item>a{font-size:inherit}.navbar-mainnavigation{--mainnavigation-link-font-size: 1.1rem}.navbar-mainnavigation #mainnavigation>.navbar-nav .dropdown-nav .nav-link{font-size:1rem}.navbar-mainnavigation #mainnavigation>.navbar-nav .dropdown-nav .dropdown-nav .nav-link{font-size:0.95rem;padding-top:0.3rem;line-height:1.15rem !important}.navbar-mainnavigation #mainnavigation>.navbar-nav>.dropdown-nav>.dropdown-nav{padding-top:0.25rem}.subnav-nav{font-size:1rem}.subnav-nav .subnav-nav{font-size:0.95rem}.request-product-button{margin-top:1rem}#mobilemenu{font-size:1.2rem;font-weight:400;background:#444442;top:90px;height:calc(100% - 90px);width:100%}#mobilemenu form:nth-child(1){display:flex;justify-content:stretch;background:var(--bs-dark)}#mobilemenu form:nth-child(1) input{flex-grow:1;background:rgba(255, 255, 255, 0.2);color:white;border:0;padding:0.2rem}#mobilemenu form:nth-child(1) input:focus{border:0}#mobilemenu form:nth-child(1) button.btn-unstyled{border:0;box-shadow:unset;color:white;background:transparent;background-color:transparent;padding:0;margin-left:0.2rem}#menu{font-size:1.3rem;font-weight:300}#menu:before{opacity:1}#menu li:before{opacity:1}.btn{border-radius:1rem}.news-single ul[class^="style-"],.news-single ul[class*="style-"],.textfield-col ul[class^="style-"],.textfield-col ul[class*="style-"]{margin-left:0.75rem}.news-single ul.list-normal,.textfield-col ul.list-normal{margin-inline-start:1rem}.news-single ul.list-normal li:before,.textfield-col ul.list-normal li:before{display:none}.card .card-body{transition:all 0.15s ease-in-out}.card:hover{text-decoration:none !important}.frame-type-quote blockquote{position:relative;padding:1.25rem 1.5rem;border-left:4px solid rgba(0, 0, 0, 0.125);margin-bottom:0.5rem;font-size:1.2rem;color:#000}.frame-type-quote blockquote footer{display:block;font-size:80%;color:#888;margin-top:-0.5rem}.frame-type-quote blockquote footer:before{content:"— "}.navbar-mainnavigation.navbar-fixed-top{z-index:999}#header-search-box{z-index:998}#rmOrganism .rmPopup__container{z-index:1030 !important}@media (max-width:768px){#page-content>.frame-type-text:nth-of-type(1){margin-top:0 !important;margin-bottom:0 !important}}#c7470 .images-row .item{max-width:16.66666667% !important} /*# sourceMappingURL=extra-test-1866e6a0aeb217bfbfd2f3341cc9ba012330edcdc2f83807da1bfb43bf94d92e.css.map */