.tax-desc{padding:1.75rem;background-color:#fff;margin-top:2rem;box-shadow:inset 1px 0 #e6e6e6,inset 0 1px #e6e6e6,1px 0 #e6e6e6,0 1px #e6e6e6}@media screen and (min-width:768px){.tax-desc{padding:2.5rem}}#sidebar{--inline-padding:1.5rem;margin-bottom:1rem;padding:0}@media screen and (min-width:768px){#sidebar{--inline-padding:2rem}}@media screen and (min-width:768px){#sidebar{box-shadow:rgba(149,157,165,.05) 0px 8px 24px}}#sidebar .widget-title{background-color:#fff;border-bottom:1px solid color-mix(in srgb,var(--theme-color-secondary),#fff 90%);padding-inline:var(--inline-padding);display:flex;justify-content:space-between;padding-block:.75em;align-items:center;font-weight:400 !important;text-transform:capitalize}#sidebar .widget-title.open+.sidebar--inner{height:auto !important;overflow:auto;pointer-events:auto}#sidebar .widget-title.open .collapsor svg.minus{display:block}#sidebar .widget-title.open .collapsor svg.plus{display:none}#sidebar .widget-title .collapsor{width:1rem;background-color:rgba(0,0,0,.05);border-radius:2px;display:flex;align-items:center;position:relative;justify-content:center;height:1rem}@media screen and (min-width:992px){#sidebar .widget-title .collapsor{display:none !important}}#sidebar .widget-title .collapsor svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) !important}#sidebar .widget-title .collapsor svg.minus{display:none}#sidebar .widget-title .collapsor svg.plus{display:block}@media screen and (max-width:992px){#sidebar .sidebar--inner{height:0;overflow:hidden;pointer-events:none}}#sidebar .sidebar--inner a{color:#3c3c3c !important}#sidebar .sidebar--inner div{display:flex;align-items:center;justify-content:space-between;column-gap:.5rem}#sidebar .sidebar--inner .collapsor{width:1rem;height:1rem;position:relative}#sidebar .sidebar--inner .collapsor svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) !important}#sidebar .sidebar--inner .collapsor svg.minus{display:block}#sidebar .sidebar--inner .collapsor svg.plus{display:none}#sidebar .sidebar--inner .parent.collapsed>.children{margin-bottom:0 !important}#sidebar .sidebar--inner>.children>li.parent.collapsed .children{margin-top:0}#sidebar .sidebar--inner>.children>li.parent.open{border-bottom:1px solid color-mix(in srgb,var(--theme-color-secondary),#fff 90%)}#sidebar .sidebar--inner>.children>li.parent.open>.children{margin-top:.5rem}#sidebar .sidebar--inner>.children>li.parent .children .parent>div>a{font-weight:600}#sidebar .sidebar--inner>.children>li:nth-child(even)>div{background-color:#f7f7f7 !important}#sidebar .sidebar--inner>.children>li>.children>.child{padding-inline:var(--inline-padding) !important}#sidebar .sidebar--inner>.children>li>.children>.parent>div{padding-inline:var(--inline-padding) !important}#sidebar .sidebar--inner>.children>li>.children>.parent>div+.children{padding-inline:var(--inline-padding) !important;border-left:1px solid var(--theme-color-secondary)}#sidebar .sidebar--inner>.children>li>div{padding-inline:var(--inline-padding);padding-block:.65em}#sidebar .sidebar--inner>.children>li.parent.open>div .collapsor path{fill:#fff !important}#sidebar .sidebar--inner>.children>li.parent.open>div{background-color:var(--theme-color-secondary) !important}#sidebar .sidebar--inner>.children>li.parent.open>div>a{color:#fff !important}#sidebar .sidebar--inner>.children>li.parent.collapsed>div{background-color:#fff}#sidebar .sidebar--inner>.children>li.parent.collapsed>div>a{color:#3c3c3c !important}#sidebar .sidebar--inner>.children>.parent>div>a{font-size:15px}#sidebar .sidebar--inner .parent:hover>div>a{color:#0d47a1;text-decoration:none}#sidebar .sidebar--inner .collapsor{width:1rem;background-color:rgba(0,0,0,.05);border-radius:2px;display:flex;align-items:center;justify-content:center;height:1rem}#sidebar .sidebar--inner>.children{display:flex;flex-direction:column}#sidebar .sidebar--inner>.children>.child{font-weight:400;font-size:1rem}#sidebar .sidebar--inner>.children .collapsed>.children{height:0;overflow:hidden}#sidebar .sidebar--inner>.children .collapsed svg.minus{display:none}#sidebar .sidebar--inner>.children .collapsed svg.plus{display:block}#sidebar .sidebar--inner>.children>.parent{font-weight:400;font-size:1rem}#sidebar .sidebar--inner>.children>.parent>a{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:.5rem}#sidebar .sidebar--inner>.children>.parent>.children{display:flex;flex-direction:column;row-gap:0rem;margin-bottom:.5rem;font-size:.9rem;font-weight:400}#sidebar .sidebar--inner>.children>.parent>.children>.parent,#sidebar .sidebar--inner>.children>.parent>.children>.child{padding-block:.25em}#sidebar .sidebar--inner>.children>.parent>.children>.parent.open>.children,#sidebar .sidebar--inner>.children>.parent>.children>.child.open>.children{margin-top:.25rem}#sidebar .sidebar--inner>.children>.parent>.children>.parent>.children,#sidebar .sidebar--inner>.children>.parent>.children>.child>.children{display:flex;flex-direction:column;row-gap:0rem;font-size:.85rem;margin-bottom:.5rem}#sidebar .sidebar--inner>.children>.parent>.children>.parent>a,#sidebar .sidebar--inner>.children>.parent>.children>.child>a{display:flex;margin-bottom:.25rem;width:100%;justify-content:space-between;align-items:center}#sidebar .sidebar--inner>.children>.parent>.children a{color:rgba(0,0,0,.75) !important}body{padding-top:0 !important}body.overflow{overflow:hidden;height:100vh}.navbar-flat .parent-item.active-parent>a{background-color:#012e74}.navbar-flat .container{max-width:1850px !important;width:100% !important;position:static}.navbar-flat .nav__top-inner{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:992px){.navbar-flat .nav__top-inner{flex-direction:column}}.navbar-flat .text-flip{direction:rtl !important;unicode-bidi:bidi-override !important}.navbar-flat .search-form{margin-bottom:0 !important;border-radius:999999px !important;overflow:hidden}@media screen and (max-width:1280px){.navbar-flat .search-form{display:none}}.navbar-flat .search-form input{border-radius:999999px !important}.navbar-flat .search-form .search-form__submit:hover{color:#4273bc}.navbar-flat .search-form .search-form__submit{background-color:rgba(0,0,0,0) !important}.navbar-flat .nav__top{padding-block:.25rem;font-size:.875rem;border-bottom:1px solid color-mix(in srgb,var(--theme-color-secondary),#fff 90%)}.navbar-flat .nav__top .nav__top-right .wp-block-list{display:flex;column-gap:1rem;color:var(--theme-color-secondary)}.navbar-flat .nav__top .nav__top-right .wp-block-list li{display:flex;align-items:center}.navbar-flat .nav__top .nav__top-right .wp-block-list li .icon{font-size:.9em}.navbar-flat .nav__top .nav__top-left .wp-block-list li{display:flex;align-items:center}.navbar-flat .nav__top .nav__top-left .wp-block-list li .icon{font-size:.9em;color:var(--theme-color-secondary)}.navbar-flat .nav__top .nav__top-left address{color:var(--theme-color-secondary);display:flex;column-gap:.35rem}@media screen and (max-width:992px){.navbar-flat .navbar-bottom-container{display:none}.navbar-flat .navbar__upper,.navbar-flat .navbar-header{position:relative;z-index:51;background-color:#fff}}.navbar-flat .site-brand{font-size:1.75rem;font-weight:700;line-height:1.75rem;display:block;float:left;padding:1rem .9375rem;padding-left:0 !important}.navbar-flat .site-brand>img,.navbar-flat .site-brand>svg{width:auto;max-width:none;height:2rem;display:block}@media(min-width:992px){.navbar-flat .site-brand>img,.navbar-flat .site-brand>svg{height:3rem}.navbar-flat .site-brand .navbar>[class^=container] .navbar-flat .site-brand{margin-left:-.9375rem}}@media(min-width:1200px){.navbar-flat .site-brand>img,.navbar-flat .site-brand>svg{height:4rem}}.navbar-flat .site-brand:hover,.navbar-flat .site-brand:focus{text-decoration:none}.navbar-flat .navbar-top-container{align-items:center;display:grid !important;grid-template-columns:repeat(14,1fr)}@media screen and (max-width:1280px){.navbar-flat .navbar-top-container{display:flex !important}}.navbar-flat .navbar-top-container:before,.navbar-flat .navbar-top-container:after{display:none}.navbar-flat .navbar-top-container>div{grid-column:3 span/4 span}.navbar-flat .navbar-top-container .collapse{grid-column:8 span/8 span}.navbar-flat .navbar-collapse .search-form-collapse{display:none}@media screen and (max-width:1280px){.navbar-flat .navbar-collapse{clip-path:polygon(0 0,100% 0,100% 0,0 0);pointer-events:none;padding-inline:2rem;transition:all .3s ease-in-out}}@media screen and (max-width:1280px)and (max-width:640px){.navbar-flat .navbar-collapse{padding-inline:15px !important}}@media screen and (max-width:1280px){.navbar-flat .navbar-collapse.clippath{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);pointer-events:auto}.navbar-flat .navbar-collapse .search-form-collapse{margin-top:1.5rem;display:flex;width:100%}.navbar-flat .navbar-collapse .search-form-collapse .search-form{width:100%;display:flex !important}.navbar-flat .navbar-toggle{margin-right:0;display:flex !important;align-items:center;column-gap:.5rem;float:none}.navbar-flat .bars{display:flex;flex-direction:column;gap:3px;position:relative;z-index:50;align-items:flex-end}.navbar-flat .navbar-header{margin-inline:0;width:100%;align-items:center;justify-content:space-between;display:flex;flex-direction:row-reverse}.navbar-flat .navbar-header:before,.navbar-flat .navbar-header:after{display:none}.navbar-flat .bars .bar{transition:all .3s ease;height:1.5px;background-color:var(--theme-color-secondary);width:1.5rem}}.navbar-flat .navbar-collapse{display:flex !important;flex-direction:column;align-items:center;justify-content:center}.navbar-flat .navbar-collapse .nav{display:flex;align-items:center;column-gap:1.75em}@media screen and (max-width:1280px){.navbar-flat .navbar-collapse{position:fixed;top:0;right:0;margin-inline:0 !important;width:100vw;height:100vh !important;z-index:50;background-color:#fff}.navbar-flat .navbar-collapse .navbar-nav{margin-inline:0 !important;float:none !important;flex-direction:column;width:100%;align-items:start}.navbar-flat .navbar-collapse .navbar-nav li{width:100%}.navbar-flat .navbar-collapse .navbar-nav a{font-size:18px;display:flex;padding-block:1.15em;width:100%;color:var(--theme-color-secondary);border-bottom:1px solid color-mix(in srgb,var(--theme-color-secondary),#fff 90%)}.navbar-flat .navbar-collapse .navbar-nav .highlight a{border-radius:0;padding-inline:0;padding-block:1.15em;color:var(--theme-color-secondary);font-weight:400;background-color:rgba(0,0,0,0);border-bottom:none;text-align:center}}.navbar-flat .highlight a{border-radius:9999999px;padding:.65rem 1.5rem;color:#fff;font-weight:600;background-color:var(--theme-color-primary)}.navbar-flat .navbar-bottom{position:relative;background-color:var(--theme-color-secondary)}.navbar-flat .navbar-bottom .navbar-bottom-menu{display:flex;flex-wrap:wrap}.navbar-flat .navbar-bottom .navbar-bottom-menu li,.navbar-flat .navbar-bottom .navbar-bottom-menu li a{color:rgba(255,255,255,.95)}.navbar-flat .navbar-bottom .navbar-bottom-menu li a{display:flex;transition:all .2s ease;padding:.95rem 1.5rem}.navbar-flat .navbar-bottom .navbar-bottom-menu li a:hover{background-color:#012e74}.navbar-flat .navbar-bottom .dropdown-menu{padding:0}.navbar-flat .navbar-bottom .navbar-parents-container{border-bottom:1px solid rgba(255,255,255,.1)}.navbar-flat .navbar-bottom .navbar-parents{display:flex;flex-wrap:wrap}@media screen and (min-width:1280px){.navbar-flat .navbar-bottom .navbar-parents{margin-inline:-1.5rem}}.navbar-flat .navbar-bottom .navbar-parents li,.navbar-flat .navbar-bottom .navbar-parents li a{color:rgba(255,255,255,.95)}.navbar-flat .navbar-bottom .navbar-parents li a{display:flex;transition:all .2s ease;padding:.95rem 1.5rem}@media screen and (max-width:1280px){.navbar-flat .navbar-bottom .navbar-parents li a{padding:.65rem 1rem;font-size:.9rem}}.navbar-flat .navbar-bottom .navbar-parents li a:hover{background-color:#012e74}.navbar-flat .navbar-bottom .child-container.open-container{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);pointer-events:auto;opacity:1}.navbar-flat .navbar-bottom .child-container{transition:all .3s ease-in-out;clip-path:polygon(0 0,100% 0,100% 0,0 0);pointer-events:none;opacity:.85;overflow:clip;padding-block:3rem;position:absolute;left:0;z-index:500;width:100%;top:100%;background-color:var(--theme-color-secondary)}.navbar-flat .navbar-bottom .child-container li a{color:rgba(255,255,255,.8)}.navbar-flat .navbar-bottom .child-container .container>.child-menu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:.75rem;column-gap:1.5rem}.navbar-flat .navbar-bottom .child-container .child-item.has-children>a{margin-bottom:.25rem;display:flex;color:var(--theme-color-primary) !important;font-weight:600}.quote-cta{background-color:color-mix(in srgb,var(--theme-color-secondary),#fff 90%);border-radius:.5em;margin-top:1.75rem;padding:2rem}.quote-cta .block-content{width:100%;display:flex;flex-wrap:wrap;row-gap:.75rem;justify-content:space-between}.quote-cta button{align-items:end;height:fit-content}.quote-cta .block-title{font-weight:700;font-size:1.25em;margin-bottom:.2rem;text-transform:none}.quote-cta .block-desc{color:var(--theme-color-secondary)}.single-product .row{margin-inline:0 !important}.single-product .container{max-width:1850px !important;width:100%}.single-product .product{box-shadow:none;background-color:rgba(0,0,0,0)}.single-product .product-header{padding:0 !important}@media screen and (min-width:1280px){.single-product .product-header .product-image .image{aspect-ratio:1/1}.single-product .product-header .product-image .image img{width:100%;height:100%;object-fit:contain}}.single-product .product-header .sidebar-contact{margin-top:.5rem;background-color:color-mix(in srgb,var(--theme-color-secondary),#fff 90%) !important;border-radius:.25em;margin-top:1.75rem;padding:2rem}@media screen and (max-width:1280px){.single-product .product-header .sidebar-contact{display:none}}.single-product .product-header .sidebar-contact .block--title{text-wrap:balance;max-width:90%;margin-bottom:.75em}.single-product .product-header .sidebar-contact ul{display:flex;flex-direction:column;row-gap:.25rem}.single-product .product-header .sidebar-contact ul li{margin:0 !important}.single-product .product-header>.row{column-gap:3rem;display:grid}.single-product .product-header>.row:before,.single-product .product-header>.row:after{display:none}@media screen and (min-width:1280px){.single-product .product-header>.row{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:1280px){.single-product .product-header>.row{display:flex !important;flex-direction:column !important}}.single-product .product-header>.row .product-content{padding-top:3rem}@media screen and (min-width:1280px){.single-product .product-header>.row .product-content{grid-column:3 span/3 span}}@media screen and (min-width:1280px){.single-product .product-header>.row .product-image{grid-column:2 span/2 span}}.single-product .product-header>.row .product-image .image{background-color:#fff;padding:3rem}.single-product .product-header .content{margin-top:2rem}.single-product .breadcrumb{margin-bottom:1rem}.single-product .breadcrumb a{color:#000}.single-product .breadcrumb span{color:var(--theme-color-secondary)}.active-child{text-decoration:underline !important;color:var(--theme-color-secondary) !important;font-weight:600}.navbar-bottom.navbar-parents-sticky{position:fixed;top:0;z-index:50;left:0;width:100%}.sidebar-contact .address{padding-inline:var(--inline-padding);padding-block:var(--inline-padding)}.sidebar-contact .address .block--title{margin-bottom:.5rem}.sidebar-contact .address ul li:not(:first-child):last-child{margin-top:.75rem}.sidebar-contact .address ul li:not(:first-child){margin-top:.25rem}.sidebar-contact .address li{align-items:center;display:flex;column-gap:.25em}.sidebar-contact .address li .icon{width:1.75rem;height:1.75rem;opacity:1;background:#f6c544;display:inline-flex;color:#000;justify-content:center;align-items:center}.taxonomy__grid{display:grid;column-gap:1rem;grid-template-columns:1fr}@media screen and (min-width:992px)and (max-width:1279px){.taxonomy__grid{grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1280px){.taxonomy__grid{grid-template-columns:repeat(10,1fr)}}@media screen and (max-width:991px){.taxonomy__grid-item:last-child,.taxonomy__grid-item:first-child{grid-column:1 span/1 span !important}}@media screen and (min-width:768px)and (max-width:1279px){.taxonomy__grid-item:first-child{grid-column:2 span/2 span}}@media screen and (min-width:1280px){.taxonomy__grid-item:first-child{grid-column:2 span/2 span}}@media screen and (min-width:768px)and (max-width:1279px){.taxonomy__grid-item:last-child{grid-column:6 span/6 span}}@media screen and (min-width:1280px){.taxonomy__grid-item:last-child{grid-column:8 span/8 span}}.taxonomy__grid-products{display:grid !important}@media screen and (min-width:500px)and (max-width:767px){.taxonomy__grid-products{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px)and (max-width:1279px){.taxonomy__grid-products{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1280px){.taxonomy__grid-products{grid-template-columns:repeat(4,1fr)}}.taxonomy__grid-products .card{grid-column:1fr;max-width:100%;width:100%}@media screen and (min-width:992px){.sidebar-categories{display:none}}.is-taxonomy form.search-form{margin-bottom:1rem}aside#sidebar{position:sticky;top:10rem}.single-product .product.product--article header>.row{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr 1fr}.single-product .product.product--article header>.row>.col-xs-6:first-child{grid-column:1 span/1 span}.single-product .product.product--article header>.row>.col-xs-6:first-child figure{background-color:#fff}.single-product .product.product--article header>.row>.col-xs-6{grid-column:2 span/2 span}.single-product .product.product--article header>.row .col-xs-6{padding:0;width:100%}.single-product .product.product--article header>.row .col-xs-6:has(.product-title){padding-block:clamp(2rem,1.1176rem + 2.3529vw,3rem)}