@charset "UTF-8";.editorjs-container{--big-vertical-gap:5em;margin-top:2.5em}.editorjs-container>:first-child{margin-top:0!important}.editorjs-container h2{margin:1.3em 0;font-weight:400;font-size:1.75em;color:#009ee2}.editorjs-container h3{margin:1.6em 0 .8em;font-weight:400;font-size:1.3em}.editorjs-container div.raw-block,.editorjs-container figure.block-quote,.editorjs-container ol,.editorjs-container p,.editorjs-container ul{margin:1.2em 0}.editorjs-container ol,.editorjs-container ul{position:relative;padding:0 0 0 .75em;list-style:none}.editorjs-container ol li:before,.editorjs-container ul li:before{position:absolute;left:0}.editorjs-container ol li b,.editorjs-container ul li b{color:#009ee2}.editorjs-container ul li:before{content:"•"}.editorjs-container ol{padding-left:1.2em;counter-reset:ordered-list}.editorjs-container ol li:before{content:counter(ordered-list) ".";font-weight:300;counter-increment:ordered-list}.editorjs-container figure.block-quote blockquote{margin:0;font-size:1.3em;line-height:1.2}.editorjs-container figure.block-quote blockquote:before{content:"“"}.editorjs-container figure.block-quote blockquote:after{content:"”"}.editorjs-container figure.block-quote figcaption{position:relative;padding-left:.9em;line-height:1.3;white-space:pre-line}.editorjs-container figure.block-quote figcaption:before{content:"– ";position:absolute;left:0}.editorjs-container figure.block-quote.center blockquote{text-align:center}.editorjs-container figure figcaption{margin-top:.6em;font-size:.8125rem}@media (min-width:1200px){.editorjs-container figure figcaption{font-size:.8666666667rem}}.editorjs-container figure:not(.block-quote){margin:var(--big-vertical-gap) 0;display:grid}.editorjs-container figure:not(.block-quote) img{grid-row:1/2;grid-column:1/-1;width:100%;height:auto}.editorjs-container .youtube-video{margin:var(--big-vertical-gap) 0}.editorjs-container .standard-button{margin:2.2em 0}.editorjs-container .download-document{--button-icon:url(/build/images/download-gray.89f78ada.svg)}.standard-table{display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;font-size:.8125rem}.standard-table:after,.standard-table:before,.standard-table>*{grid-column:3/-3}@media (min-width:1200px){.standard-table{font-size:.8666666667rem}}.standard-table .table-head,.standard-table>ol>li{min-height:45px;display:grid;grid-template-columns:var(--table-grid-template-columns)}.standard-table .table-head>*,.standard-table>ol>li>*{padding:6px 20px;display:flex;align-items:center}.standard-table .table-head{border:1px solid #424548;border-right:0;border-left:0;background-color:#eaebec;font-weight:700;text-transform:uppercase}.standard-table>h1,.standard-table h2,.standard-table h3,.standard-table h4,.standard-table h5,.standard-table h6{margin:0;min-height:3.6em;padding:6px 20px;display:flex;align-items:center;border:1px solid #424548;border-right:0;border-left:0;background-color:#eaebec;font-size:1.2em}.standard-table .blue-heading.blue-heading{margin-bottom:.5em;min-height:0;padding-top:0;padding-bottom:0;border:none;background:none;font-weight:400;font-size:2.7rem;color:#009ee2}.standard-table .blue-heading.blue-heading+ol>li:first-child{border-top:1px solid rgba(66,69,72,.2)}.standard-table>ol{margin:0;padding:0;list-style:none}.standard-table>ol>li{border-bottom:1px solid rgba(66,69,72,.2)}.standard-table>ol>li>*{border-right:1px solid rgba(66,69,72,.2)}.standard-table>ol>li>:last-child{border-right:none}.standard-table>ol>li>:first-child{font-weight:600}.document-download a{font-size:.8125rem;position:relative;padding-right:2em;display:block;font-weight:700;text-transform:uppercase}@media (min-width:1200px){.document-download a{font-size:.8666666667rem}}.document-download a,.document-download a:active,.document-download a:focus,.document-download a:hover,.document-download a:link,.document-download a:visited{text-decoration:none}.document-download a.focus-visible,.document-download a:hover{text-decoration:underline}.document-download a:after{content:"";position:absolute;top:50%;right:0;width:1.4em;height:1.4em;display:block;background-image:url(/build/images/download-gray.89f78ada.svg);background-position:50%;background-size:contain;transform:translateY(-50%) translateY(-15%)}@media (max-width:1200px){.document-download{padding:0}.document-download a{width:100%;height:100%;padding:0}.document-download a span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.document-download a:after{top:50%;left:50%;transform:translate(-50%,-50%)}}.card-with-button{display:grid;grid-template:"image image   image" min-content ".     type    .    " min-content ".     heading .    " min-content ".     text    .    " min-content ".     link    .    " min-content/1.2em 1fr 1.2em;background-color:#eaebec}.card-with-button .image,.card-with-button img{grid-area:image;height:22em}.card-with-button .image.image-is-background{background-image:var(--image)}.card-with-button h2{grid-area:heading;margin:1.2em 0 0;font-weight:400;font-size:1.5em}.card-with-button h2 a,.card-with-button h2 a:active,.card-with-button h2 a:focus,.card-with-button h2 a:hover,.card-with-button h2 a:link,.card-with-button h2 a:visited{font-weight:inherit;text-decoration:none}.card-with-button>p{grid-area:text;margin:.8em 0 0}.card-with-button .standard-button{grid-area:link;margin:1.5em 0 2.5em}.cards-with-button{display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;margin:7.5em 0}.cards-with-button:after,.cards-with-button:before,.cards-with-button>*{grid-column:3/-3}.cards-with-button .list-container,.cards-with-button ol{margin:0;padding:0;list-style:none}.cards-with-button .list-container .list-item,.cards-with-button .list-container li,.cards-with-button ol .list-item,.cards-with-button ol li{margin-bottom:5em;width:100%}.cards-with-button .list-container .list-item:last-child,.cards-with-button .list-container li:last-child,.cards-with-button ol .list-item:last-child,.cards-with-button ol li:last-child{margin-bottom:0}@media (min-width:1200px){.card-with-button{position:relative;min-height:24.3em;grid-template:"image . .       ." minmax(3em,1fr) "image . type    ." min-content "image . heading ." min-content "image . text    ." min-content "image . link    ." min-content "image . .       ." minmax(3em,1fr)/1fr 1.8em minmax(16em,calc(100% - 27.9em)) 1.8em}.card-with-button .image,.card-with-button img{position:absolute;top:0;left:0;width:100%;height:100%}.card-with-button h2{margin:0;font-size:2em}.card-with-button>p{margin-top:.8em;font-size:1.2em}.card-with-button .standard-button{margin:2.2em 0 0}.cards-with-button{margin:9.3em 0 13.3em}.cards-with-button .list-container,.cards-with-button ol{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;gap:5.3em 2em}.cards-with-button .list-container .list-item,.cards-with-button .list-container li,.cards-with-button ol .list-item,.cards-with-button ol li{margin:0}.cards-with-button .list-container .list-item .card-with-button,.cards-with-button .list-container li .card-with-button,.cards-with-button ol .list-item .card-with-button,.cards-with-button ol li .card-with-button{height:100%}.cards-with-button .list-container .list-item .card-with-button .standard-button,.cards-with-button .list-container li .card-with-button .standard-button,.cards-with-button ol .list-item .card-with-button .standard-button,.cards-with-button ol li .card-with-button .standard-button{margin-bottom:0}.cards-with-button .list-item:first-child:last-child,.cards-with-button li:first-child:last-child{grid-column:1/-1;margin:0 auto;max-width:63.3rem}#newscardol .list-item:first-child:last-child,#newscardol>li:first-child:last-child{grid-column:1/-1;margin:0 auto;max-width:50%;display:contents}}main .introduction{display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr}main .introduction:after,main .introduction:before,main .introduction>*{grid-column:3/-3}main .introduction .editorjs-container>:last-child{margin-bottom:0!important}main .introduction .arrow-link-list{margin:2em 0 0;padding:0;list-style:none}main .introduction .arrow-link-list .arrow-link{font-size:1.125rem;width:max-content;max-width:100%;padding:.4em 0;align-items:start}@media (min-width:1200px){main .introduction .arrow-link-list .arrow-link{font-size:1.2rem}}main .introduction .arrow-link-list .arrow-link,main .introduction .arrow-link-list .arrow-link:active,main .introduction .arrow-link-list .arrow-link:focus,main .introduction .arrow-link-list .arrow-link:hover,main .introduction .arrow-link-list .arrow-link:link,main .introduction .arrow-link-list .arrow-link:visited{font-weight:600;color:inherit;text-decoration:none}main .introduction .arrow-link-list .arrow-link:after,main .introduction .arrow-link-list .arrow-link:before{margin-top:.25em;background-image:url(/build/images/arrow-right-blue.3b27f72d.svg)}main .certifications-section{display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;margin-top:5em;width:100%;padding-bottom:7.5em;background-color:#3b4248;background-image:url(/build/images/certifications-section-mobile.23a1537f.jpg);color:#fff;text-align:center}main .certifications-section:after,main .certifications-section:before,main .certifications-section>*{grid-column:3/-3}main .certifications-section>p{margin:5.6em auto 3.8em;max-width:25em;padding:0 .5em;font-size:1.3em;line-height:1.2}main .certifications-section ul{grid-column:1/-1;margin:0 auto;width:100%;max-width:max-content}main .certifications-section ul>li{width:16.5em}main .certifications-section ul>li h2{margin-bottom:1.5em;min-height:2.9em;border-bottom:1px solid hsla(0,0%,100%,.3);font-weight:900;font-size:1.3em;line-height:1.2}main .certifications-section ul>li p{margin:0}main .certifications-section .scroll-snap-pagination{margin-top:4.5em}main .section-with-filters{display:grid;align-content:start;grid-template-columns:1fr var(--main-content-side-padding) minmax(0,var(--main-content-max-width)) var(--main-content-side-padding) 1fr;padding-top:7em}main .section-with-filters:after,main .section-with-filters:before,main .section-with-filters>*{grid-column:3/-3}main .section-with-filters h2{margin:0;padding:1.5em 0;border-top:1px solid rgba(107,120,131,.2);font-weight:400;font-size:1.75em;color:#009ee2}main .section-with-filters h2#quality-assurance-certificates{padding-top:0;border-top:0}main .section-with-filters .filters>*+*{margin-top:2rem}main .section-with-filters .filters .standard-button{min-width:15em}main .section-with-filters.quality-assurance-certificates .filters{margin-bottom:1.2em}main .section-with-filters.quality-assurance-certificates .country-section{margin-top:5em}main .section-with-filters.quality-assurance-certificates .country-section h3{margin-bottom:.7em;padding-left:11px;font-weight:400;font-size:1.75em}main .section-with-filters.quality-assurance-certificates .country-section .standard-table+.standard-table{margin-top:1.3em}main .section-with-filters.product-certificates-of-compliance .search-results{margin-top:2.7em}main .section-with-filters.product-certificates-of-compliance .search-results>ol>li{border-top:1px solid rgba(66,69,72,.2)}main .section-with-filters.product-certificates-of-compliance .search-results>ol>li .certificate-name{text-transform:uppercase}main .section-with-filters.product-certificates-of-compliance .search-results .no-results-message{display:none}main .section-with-filters.product-certificates-of-compliance .search-results .no-results-message>div{grid-column:1/-1;display:flex}main .section-with-filters.product-certificates-of-compliance .search-results:not(.search-completed){height:0;visibility:hidden}main .section-with-filters.product-certificates-of-compliance .search-results.no-results .search-result-item{display:none}main .section-with-filters.product-certificates-of-compliance .search-results.no-results .no-results-message{display:grid}main .cards-with-button .quality-policy .download-buttons{grid-area:link}main .cards-with-button .quality-policy .standard-button{--button-icon:url(/build/images/document-white.5abadad4.svg)}main .cards-with-button .quality-policy .standard-button:after{opacity:.7}@media (min-width:1200px){main .introduction{margin-top:5.3em}main .introduction>:first-child{margin-top:0}main .introduction .editorjs-container{margin-bottom:1em;max-width:50em;font-size:1.2em}main .introduction .editorjs-container h2{margin-bottom:.5em;font-size:2.5em}main .introduction .arrow-link-list{margin-top:1.2em}main .certifications-section{background-image:url(/build/images/certifications-section.9348e395.jpg);padding-bottom:9.3em}main .certifications-section>p{margin:4.5em auto 2.8em;max-width:28em;font-size:2em}main .certifications-section ul{grid-column:3/4;display:flex;flex-flow:wrap;gap:9em 33px;justify-content:center}main .certifications-section ul:after,main .certifications-section ul:before{display:none}main .certifications-section ul>li+li{margin:0}main .certifications-section ul>li{width:calc(33.3% - 22px)}main .certifications-section ul>li h2{margin-bottom:1.2em;min-height:2.7em;font-size:2em}main .certifications-section ul>li h2 .force-line-break{margin:0 auto;max-width:8em;display:block}main .certifications-section ul>li p{font-size:1.2em;color:#d0d3d6}main .section-with-filters{padding-top:8.5em}main .section-with-filters h2{padding:1em 0;font-size:2.7em}main .section-with-filters .filters{display:grid;gap:2em}main .section-with-filters .filters>*{margin:0}main .section-with-filters.quality-assurance-certificates .filters{margin-bottom:-2.5em;grid-template-columns:repeat(3,1fr) min-content}main .section-with-filters.quality-assurance-certificates .filters .standard-button{width:18em}main .section-with-filters.quality-assurance-certificates .country-section h3{margin-bottom:.5em;padding-left:20px;font-size:2.7em}main .section-with-filters.product-certificates-of-compliance .filters{grid-template-columns:22em 22em min-content}main .section-with-filters.product-certificates-of-compliance .filters .standard-button{width:16.5em}main .section-with-filters.product-certificates-of-compliance .search-results{margin-top:2em}}.standard-table{--table-grid-template-columns:33.3333333333% 1fr 14em;display:block;font-size:1em}.standard-table .table-head>:last-child,.standard-table>ol>li>:last-child{justify-content:center;text-align:center}@media (max-width:1200px){.standard-table{--table-grid-template-columns:1fr 2.4em;font-size:.9375rem}}@media (max-width:1200px) and (min-width:1200px){.standard-table{font-size:1rem}}@media (max-width:1200px){.standard-table .table-head{display:none}}@media (max-width:1200px){.standard-table>h1,.standard-table h2,.standard-table h3,.standard-table h4,.standard-table h5,.standard-table h6{min-height:2.7em;padding:9px 11px}}@media (max-width:1200px){.standard-table .blue-heading.blue-heading{margin-bottom:1.5em;font-size:1.75rem}}@media (max-width:1200px){.standard-table>ol>li{grid-template-rows:repeat(1,min-content) 1fr}.standard-table>ol>li>*{padding:9px 11px;display:none}.standard-table>ol>li .certificate-name,.standard-table>ol>li .description,.standard-table>ol>li .document-download{display:flex}.standard-table>ol>li .document-download{border-right:none}.standard-table>ol>li .certificate-name{grid-row:1;grid-column:1;padding-bottom:.3em;align-items:flex-start}.standard-table>ol>li .description{grid-row:2;grid-column:1;padding-top:0;align-items:flex-start}.standard-table>ol>li>*{grid-row:1/-1}}.standard-select label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.standard-select .ss-main{position:relative;font-size:1rem}.standard-select .ss-main .ss-option,.standard-select .ss-main .ss-single-selected{padding:.6em}.standard-select .ss-main .ss-single-selected{position:relative;z-index:0;padding-right:2em;border:1px solid #3b4248;background-color:#eaebec;font-weight:600;color:#009ee2;cursor:pointer}.standard-select .ss-main .ss-single-selected.ss-disabled{color:#3b4248;opacity:.5;cursor:not-allowed}.standard-select .ss-main .ss-single-selected .ss-deselect,.standard-select .ss-main .ss-single-selected:after{content:"";position:absolute;top:0;right:.6em;width:1.1em;height:100%;background-image:url(/build/images/chevron-down-gray.c5bdd262.svg);background-size:100% auto;pointer-events:none}.standard-select .ss-main .ss-single-selected.ss-open-above:after,.standard-select .ss-main .ss-single-selected.ss-open-below:after{background-image:url(/build/images/chevron-up-gray.ca10558f.svg);pointer-events:auto}.standard-select .ss-main .ss-single-selected .ss-deselect{display:none;background-image:none;color:transparent;pointer-events:auto}.standard-select .ss-main .ss-single-selected .ss-deselect:after,.standard-select .ss-main .ss-single-selected .ss-deselect:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:#3b4248;transform:translate(-50%,-50%) rotate(-45deg)}.standard-select .ss-main .ss-single-selected .ss-deselect:after{transform:translate(-50%,-50%) rotate(45deg)}.standard-select .ss-main .ss-content{position:absolute;right:0;bottom:0;left:0;z-index:10;max-height:21.6em;overflow-y:auto;border:1px solid #3b4248;border-top:none;background-color:#fff;transform:translateY(100%)}.standard-select .ss-main .ss-content:not(.ss-open){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.standard-select .ss-main .ss-content .ss-option:not(.ss-disabled).ss-highlighted,.standard-select .ss-main .ss-content .ss-option:not(.ss-disabled):hover{background-color:#eaebec;cursor:pointer}.standard-select .ss-main .ss-content .ss-option.ss-disabled{color:#6b7883}.standard-select .ss-main .ss-content .ss-option.ss-disabled[data-id]{display:none}.standard-select .ss-main .ss-hide{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.standard-select .ss-main .ss-search input[type=search]{width:100%;padding:.6em;border-bottom:1px solid #eaebec;background-color:#f7f7f7}.standard-select .ss-main .ss-search input[type=search].focus-visible{outline:none}.standard-select.allow-deselect .ss-single-selected.ss-open-above:after,.standard-select.allow-deselect .ss-single-selected.ss-open-below:after{display:none}.standard-select.allow-deselect .ss-single-selected.ss-open-above .ss-deselect,.standard-select.allow-deselect .ss-single-selected.ss-open-below .ss-deselect{display:block}.standard-select:not(.has-valid-selection) .ss-single-selected{background-color:transparent;font-weight:400;color:#3b4248}#divisions-filters .custom-disable,#divisions-filters .custom-disable.disable,#industries-filters .custom-disable,#industries-filters .custom-disable.disable{background-color:#eaebec;font-weight:600;color:#009ee2;opacity:.5;cursor:not-allowed}#divisions-filters .standard-select .ss-main .ss-single-selected.ss-disabled,#industries-filters .standard-select .ss-main .ss-single-selected.ss-disabled{color:#009ee2;opacity:.5;cursor:not-allowed}#divisions-filters .standard-select:not(.has-valid-selection) .ss-single-selected,#industries-filters .standard-select:not(.has-valid-selection) .ss-single-selected{color:#3b4248!important}.always-shrunk-label-input,.shrinking-label-input{position:relative;z-index:1;border:1px solid #3b4248}.always-shrunk-label-input input,.always-shrunk-label-input textarea,.shrinking-label-input input,.shrinking-label-input textarea{width:100%;display:block}.always-shrunk-label-input input:focus,.always-shrunk-label-input textarea:focus,.shrinking-label-input input:focus,.shrinking-label-input textarea:focus{outline:none}.always-shrunk-label-input textarea,.shrinking-label-input textarea{border:none;background:none}.always-shrunk-label-input label,.shrinking-label-input label{position:absolute;top:0;left:0;z-index:-1;margin:0;width:100%;display:block;transition:transform .3s;transform-origin:left bottom}.always-shrunk-label-input input,.always-shrunk-label-input label,.always-shrunk-label-input textarea,.shrinking-label-input input,.shrinking-label-input label,.shrinking-label-input textarea{padding:.6em}.always-shrunk-label-input:focus-within label,.shrinking-label-input:focus-within label{color:#3b4248!important;transform:translateY(-100%) translateY(.4em) scale(.9)}.always-shrunk-label-input.always-shrunk-label-input label,.always-shrunk-label-input.error label,.always-shrunk-label-input.focus-within label,.always-shrunk-label-input.full label,.shrinking-label-input.always-shrunk-label-input label,.shrinking-label-input.error label,.shrinking-label-input.focus-within label,.shrinking-label-input.full label{color:#3b4248!important;transform:translateY(-100%) translateY(.4em) scale(.9)}