﻿:root{--nav-lnk: #000000;--nav-hov:#769ecf;--nav-hov2:#b9d0ec;--nav-sel: #E03400;--nav-narrow-sel: #ff3d00;--nav-narrow-hov: #769ecf;--nav-bkgnd:#e4edfd;--nav-bkgnd:#fff;--footer-lnk: #ffffff;--text: #454545;--head: #003399;--lnk: #222222;--hov: #769ecf;--wht: #ffffff;--err: #ff3d00;--accent: #4177a5;--button: #E03400;--button-hov: #4177A5;--dotted-border: 1px dotted #769ecf;--solid-border: 1px solid #769ecf;--solid-border-wht: 1px solid #fff;--dotted-border-wht: 1px dotted #fff;--font-titling: "inter-variable", arial, sans-serif;--font-text: "inter-variable", arial, sans-serif;--font-set: 'dlig', 'liga', 'calt'}.info p a,.info_bottom p a{display:block;padding:0 0 0 17px;font-variation-settings:"slnt" 0, "wght" 350}.info p a.pdf::before,.info_bottom p a.pdf::before{content:"";width:10px;height:13px;background-color:currentColor;mask-image:url("/img/file-pdf.svg");-webkit-mask-image:url("/img/file-pdf.svg");mask-repeat:no-repeat;mask-size:contain;margin:0 6px 0 -17px;display:inline-block;vertical-align:-1px}.info p a:hover,.info_bottom p a:hover{color:#007bff}footer a.email::before{content:"";width:18px;height:16px;background-color:currentColor;mask-image:url("/img/paper-plane.svg");-webkit-mask-image:url("/img/paper-plane.svg");mask-repeat:no-repeat;mask-size:contain;margin:0 4px 0 0;display:inline-block;vertical-align:-2px}footer a.wa{margin-left:2px;vertical-align:-1px;width:18px}footer a.wa::before{content:"";width:18px;height:18px;background-color:currentColor;mask-image:url("/img/whatsapp.svg");-webkit-mask-image:url("/img/whatsapp.svg");mask-repeat:no-repeat;mask-size:contain;margin:0;display:inline-block;vertical-align:-2px}a.product_details::after{content:"";width:20px;height:20px;background-color:#E03400;mask-image:url("/img/chevron-circle-right.svg");-webkit-mask-image:url("/img/chevron-circle-right.svg");mask-repeat:no-repeat;mask-size:contain;margin:0 2px 0 1rem;display:inline-block;vertical-align:-4px}a.product_details:hover{color:#000000}.section_container .section_listing p{text-align:center}.product_page a.product_details.highlight-chevron::after{background-color:#007bff}a.product_details:hover::after{background-color:#007bff;transition:background-color 0.3s ease}footer a.contact_tel::before{content:"";width:17px;height:15px;background-color:currentColor;mask-image:url("/img/phone-rotary.svg");-webkit-mask-image:url("/img/phone-rotary.svg");mask-repeat:no-repeat;mask-size:contain;margin:0 4px 0 0;display:inline-block;vertical-align:-2px}html{font-size:62.5%;height:100%;line-height:1.4}body{margin:0;font-variant-ligatures:common-ligatures;-moz-font-feature-settings:"liga", "clig";-webkit-font-feature-settings:"liga", "clig";font-feature-settings:"liga", "clig";background:#ffffff;letter-spacing:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a{text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--head);font-family:var(--font-titling);font-feature-settings:var(--font-set);margin:0;padding:0;text-wrap:balance}h1{font-size:clamp(1.8rem, 4.804vw, 2.2rem);font-variation-settings:"slnt" 0, "wght" 600;line-height:120%;margin:0}h2{font-size:clamp(2.8rem, 4.05vw, 3rem);font-variation-settings:"slnt" 0, "wght" 600;line-height:1.3;margin:0 0 1rem;width:100%}h3{font-size:clamp(1.6rem, 10.67vw, 1.8rem);font-variation-settings:"slnt" 0, "wght" 550;line-height:130%;margin:0;margin-bottom:calc(clamp(1.4rem, 3.73vw, 1.6rem) / 2);padding-top:0}h3:not(.columns .col h3,.info h3){margin-top:3rem}h2+h3{margin-top:2.4rem !important}.highlight+.info_bottom h3{margin-top:0 !important}h4{font-size:clamp(4rem, 10.67vw, 5.2rem);font-variation-settings:"slnt" 0, "wght" 600;margin:0}ul{margin:0;padding-left:clamp(1.5rem, 4vw, 3rem)}p,li,label{color:var(--text);font-family:var(--font-text);font-size:clamp(1.4rem, 3.73vw, 1.6rem);font-variation-settings:"slnt" 0, "wght" 300;letter-spacing:0;line-height:150%;margin:0;margin-bottom:clamp(1.4rem, 3.73vw, 1.6rem);padding:0 1rem 0 0}sup{vertical-align:1.5px;display:inline-block;margin-left:1px}.product li{margin-bottom:calc(clamp(1.4rem, 3.73vw, 1.6rem) / 2);list-style:none;position:relative;padding-left:3rem}.product li::before{color:#538bbc;content:"•";font-size:clamp(3.5rem, 3.73vw, 4rem);position:absolute;left:0;top:clamp(0.75rem, 2.935vw, 0.95rem);transform:translateY(-50%)}.product li:last-child{margin-bottom:clamp(2rem, 3.73vw, 2.4rem)}.product_text ul ul{margin-top:calc(clamp(1.4rem, 3.73vw, 1.6rem) / 2)}.product_text li li::before{color:#9ebfe7}.product_text ul ul{margin-top:calc(clamp(1.4rem, 3.73vw, 1.6rem) / 2)}li::marker{font-size:150%;color:#538bbc}p em{font-variation-settings:"slnt" -10, "wght" 300}p strong,li strong{color:#000000;font-variation-settings:"slnt" 0, "wght" 500}p strong em{color:#000000;font-variation-settings:"slnt" -10, "wght" 500}p:last-child{margin-bottom:0}p .small{font-feature-settings:'c2sc' 1, 'smcp' 1}.help{color:var(--head);font-family:var(--font-titling);font-feature-settings:var(--font-set);margin:4rem 0 5rem;text-align:center;font-size:clamp(1.4rem, 4.804vw, 1.8rem);font-variation-settings:"slnt" 0, "wght" 425}a:link,a:visited{color:var(--lnk);text-decoration:none}a:hover,a:active,a:focus{color:var(--hov);text-decoration:none}.sm-facebook::before{content:url('data:image/svg+xml,<svg height="20px" width="20px" fill="rgb(255, 255, 255)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"/></svg>');vertical-align:-5px;margin:0 0 0 5px}.sm-facebook:hover::before,.sm-facebook:active::before,.sm-facebook:focus::before{content:url('data:image/svg+xml,<svg height="20px" width="20px" fill="rgb(38, 119, 185)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"/></svg>')}.sm-instagram:link::before,.sm-instagram:visited::before{content:url('data:image/svg+xml,<svg height="22px" width="22px" fill="rgb(255, 255, 255)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg>');vertical-align:-5.5px;margin:0 0 0 5px}.sm-instagram:hover::before,.sm-instagram:active::before,.sm-instagram:focus::before{content:url('data:image/svg+xml,<svg height="22px" width="22px" fill="rgb(38, 119, 185)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg>')}.sm-linkedin:link::before,.sm-linkedin:visited::before{content:url('data:image/svg+xml,<svg height="22px" width="22px" fill="rgb(255, 255, 255)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg>');vertical-align:-5px;margin:0 0 0 5px}.sm-linkedin:hover::before,.sm-linkedin:active::before,.sm-linkedin:focus::before{content:url('data:image/svg+xml,<svg height="22px" width="22px" fill="rgb(38, 119, 185)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg>')}.sm-twitter:link::before,.sm-twitter:visited::before{content:url('data:image/svg+xml,<svg height="22px" width="22px" fill="rgb(255, 255, 255)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg>');vertical-align:-5px;margin:0 0 0 5px}.sm-twitter:hover::before,.sm-twitter:active::before,.sm-twitter:focus::before{content:url('data:image/svg+xml,<svg height="20px" width="20px" fill="rgb(38, 119, 185)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"/></svg>')}form{margin-bottom:6rem}.col_form{border-top:var(--solid-border);display:flex;gap:4rem}.col_l{width:225px}.col_r{flex-grow:1;width:calc((100% - 4rem) - 225px);min-height:54rem}form .banner{width:100%}form .intro{width:100%;margin-top:0}form h1,form p{padding-right:28px}.col_r h2,.col_l h2{margin-top:3rem;margin-bottom:4rem}.contact-form{padding-right:1rem;margin-bottom:3rem}label{display:inline-block;padding:0 2rem 0 2px;width:200px;white-space:normal;box-sizing:border-box;font-variation-settings:"slnt" 0,"wght" 500 !important}.mandatory{font-size:1.4rem;margin:0 4px 0 3px;color:#ff3d00}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],textarea{color:rgba(0,46,95,0.79);font-size:1.5rem;height:3rem;margin:0 0 3rem;outline:none;padding:3px 7px 5px;transition:all 0.2s linear 0s;width:calc(100% - 220px);vertical-align:baseline;-webkit-appearance:none;border:0;border-bottom:1px solid #abbdd0;border-left:1px solid #abbdd0;border-right:1px solid #abbdd0;font-weight:400;font-style:normal;font-family:var(--font-titling);border-radius:0;box-sizing:border-box}textarea{height:14.9rem;margin:0}input[type="text"]:hover,input[type="email"]:hover,input[type="tel"]:hover,input[type="date"]:hover,input[type="number"]:hover,textarea:hover,input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="number"]:focus,textarea:focus,.err input[type="text"]:hover,.err input[type="email"]:hover,.err input[type="tel"]:hover,.err input[type="date"]:hover,.err input[type="number"]:hover,.err textarea:hover,.err input[type="text"]:focus,.err input[type="email"]:focus,.err input[type="tel"]:focus,.err input[type="date"]:focus,.err input[type="number"]:focus,.err textarea:focus{border-bottom:1px solid #344485;border-left:1px solid #344485;border-right:1px solid #344485;border-radius:0;-webkit-appearance:none}.err input[type="text"],.err input[type="email"],.err input[type="tel"],.err input[type="date"],.err input[type="number"],.err textarea{border-bottom:1px solid var(--err);-webkit-appearance:none;border-left:1px solid var(--err);border-right:1px solid var(--err);border-radius:0}::placeholder{color:#7091b3;font-style:italic;font-weight:300}.err ::placeholder{color:var(--err)}.indicator{display:none;position:absolute;right:0;width:20px;bottom:38px;transform:rotate(180deg)}.err .indicator{display:block}.err .indicator::before{content:url('data:image/svg+xml,<svg height="13px" fill="rgb(255, 61, 0)" width="13px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M24.707 38.101L4.908 57.899c-4.686 4.686-4.686 12.284 0 16.971L185.607 256 4.908 437.13c-4.686 4.686-4.686 12.284 0 16.971L24.707 473.9c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L41.678 38.101c-4.687-4.687-12.285-4.687-16.971 0z"></path></svg>')}textarea+.conceal-message-right+.indicator{display:block;position:absolute;right:0;bottom:12.6rem !important}.err input[type="text"]:hover+.indicator::before,.err input[type="tel"]:hover+.indicator::before,.err input[type="email"]:hover+.indicator::before,.err textarea:hover .indicator::before{fill:var(--err)}.exc{fill:var(--err);height:2rem;margin-left:4px;margin-top:-4px}.err{color:var(--err);font-size:1.6rem;font-family:var(--font-titling);font-style:italic;font-weight:400;letter-spacing:.015em;line-height:0;margin:0}.err label{font-style:normal}.err p{margin-left:200px;display:none}.sendform{text-align:center}input[type="submit"]{cursor:pointer;width:max-content;font-size:1.8rem;font-variation-settings:"slnt" 0, "wght" 425;background:#ff3d00;border:0;margin:2rem 0 0;padding:3px 1rem 5px;color:#ffffff;border-radius:5px}input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus{background:var(--nav-hov)}.control{position:relative;margin:0 0 2rem}.conceal-right{width:0;display:inline-block;height:1.5rem;padding:0;margin:0;vertical-align:2px;z-index:1;position:absolute}.conceal-left{width:0;display:inline-block;height:1.5rem;padding:0;margin:0;vertical-align:2px;z-index:1;position:absolute}.conceal-left{border-right:1px solid #fff;margin-right:0px}.conceal-right{border-left:1px solid #fff;margin-left:-1px}.conceal-message-left{border-left:1px solid #fff;height:13.4rem;position:absolute;top:0}.conceal-message-right{border-left:1px solid #fff;height:13.4rem;position:absolute;top:0;margin-left:-1px}.col_form a.contact_tel::before{content:"";width:17px;height:15px;background-color:currentColor;mask-image:url("/img/phone-rotary.svg");-webkit-mask-image:url("/img/phone-rotary.svg");mask-repeat:no-repeat;mask-size:contain;margin:0 4px 0 0;margin-right:4px;display:inline-block;vertical-align:-2px}.col_form a.email::before{content:"";width:18px;height:16px;background-color:currentColor;mask-image:url("/img/paper-plane.svg");-webkit-mask-image:url("/img/paper-plane.svg");mask-repeat:no-repeat;mask-size:contain;margin:0 4px 0 0;display:inline-block;vertical-align:-2px}.columns{display:flex;flex-direction:column;gap:3rem;margin-bottom:3rem}@media screen and (max-width: 900px){label{display:block;width:100%}input[type="tel"],input[type="email"],input[type="text"],input[type="email"],textarea{width:calc(100% - 20px)}.conceal-message-left,.conceal-message-right{height:17.45rem}}@media screen and (max-width: 700px){.col_form{flex-direction:column-reverse;gap:2rem}.col_form form{margin:0}.col_l,.col_r{width:100%}.col_l h2{display:none}.columns{display:flex;flex-direction:row}.columns .col{width:225px}.columns+p{margin-bottom:3rem}}@media screen and (max-width: 545px){input[type="submit"]{margin-left:0}}@media screen and (max-width: 435px){.columns{display:flex;flex-direction:column;gap:3rem;margin-bottom:3rem}}header{margin:0 auto 2px;width:100%;padding:2rem clamp(1.5rem, 4vw, 3rem);border-bottom:1rem solid #344485;box-sizing:border-box}.header-container{margin:0 auto;width:100%;padding:0;display:flex;justify-content:space-between;align-items:center;height:84.2167px}header .brand{display:flex;align-items:center;gap:clamp(11.25px, 3vw, 14.6px);width:100%;max-width:487px;min-width:345px}header .brand img{width:clamp(65.5px, 17.5vw, 85px)}header .brand .brand_img{display:block}header .brand.active .brand_img{display:none}header .brand .brand_img_w{display:none}header .brand.active .brand_img_w{display:block}header .brand h1{color:var(--txt);font-family:var(--font-text);font-size:clamp(21.55px, 5.75vw, 28px);font-weight:600;letter-spacing:0;line-height:1;margin:0;padding:1rem 0;text-align:left;white-space:nowrap}@media screen and (max-width: 610px){.header-container{margin:0 auto;width:100%;padding:0;display:flex;justify-content:space-between;align-items:end;flex-direction:column;height:112.2167px}.active .header-container{align-items:start}header .brand{align-items:center;max-width:unset}}.banner{height:clamp(275px, 25.207vw, 326px);height:326px;margin-top:0;position:relative;align-items:center;display:flex;background-position:50% 50%;flex-direction:column;justify-content:center;min-width:375px;box-sizing:border-box;overflow:hidden}.banner img{width:100%;height:100%;object-fit:cover}.banner .txt_container{padding:0 clamp(1.5rem, 4vw, 6rem);position:absolute;z-index:2}.banner h1{color:#ffffff;font-size:clamp(3.6rem, 5vw, 5rem);text-wrap:balance;text-align:center;text-shadow:0 0 8px rgba(0,0,0,0.15),1px 1px 1px rgba(0,0,0,0.15),2px 2px 2px rgba(0,0,0,0.15),4px 4px 4px rgba(0,0,0,0.15);margin:0 clamp(1.5rem, 4vw, 3rem);min-width:345px;line-height:1.05;max-width:1200px;box-sizing:border-box}.banner h2{color:#ffffff;font-size:clamp(2rem, 2.78vw, 2.8rem);text-wrap:balance;text-align:center;text-shadow:0 0 8px rgba(0,0,0,0.15),1px 1px 1px rgba(0,0,0,0.15),2px 2px 2px rgba(0,0,0,0.15),4px 4px 4px rgba(0,0,0,0.15);min-width:345px;margin-top:1rem;line-height:1.3;max-width:1200px;box-sizing:border-box}@media screen and (max-width: 1214px){.banner{height:350px}}.st0{fill:#ffffff}.dropdowns nav,.dropdowns li,.dropdowns a{margin:0;padding:0;height:fit-content}nav.dropdowns{display:flex;font-family:var(--nav-main);z-index:4;height:2.8rem;padding:1.15rem 0 .8rem}.dropdowns ul{margin:3px 0 0;padding:0;height:fit-content}.dropdowns a{text-decoration:none}.translation__nav.mobile{display:none}.dropdowns .toggleMenu{display:none;background:none;color:var(--grey);margin:0;height:2.8rem}a.toggleMenu{box-sizing:border-box;z-index:5}.nav{list-style:none;*zoom:1;display:flex;flex-wrap:nowrap;justify-content:center}.nav ul{list-style:none;box-shadow:0 0 8px rgba(0,0,0,0.15),1px 1px 1px rgba(0,0,0,0.15),2px 2px 2px rgba(0,0,0,0.15),4px 4px 4px rgba(0,0,0,0.15);min-width:22rem;width:22rem;border:6px solid var(--bor-wht);border-radius:5px;z-index:4;margin-top:14px;height:fit-content}.nav li a{color:var(--nav-lnk);font-size:clamp(1.4rem, 4.804vw, 1.8rem);font-variation-settings:"slnt" 0, "wght" 425;line-height:120%;line-height:inherit;white-space:nowrap;padding:0;margin-right:1rem}.nav li ul{background:#fff}.wide .nav a:hover{background:0;background-image:url("/img/chevron-down-on.svg");background-repeat:no-repeat;background-size:1.2rem;background-position:97% 50%;color:var(--nav-hov)}.wide .nav li{margin:0 1.5rem 0 0;height:fit-content;padding-bottom:1rem;border:1px solid #ffffff}.wide .nav li:not(:nth-last-child(1)):not(:nth-last-child(2))::after{content:'';border-right:1px dotted #bbb;height:67%;position:absolute;top:5%;right:0}.wide .nav li:nth-last-child(2) a{margin-right:0}.wide .nav li li a{margin:0;padding:6px 1rem 7px;font-size:clamp(1.3rem, 4.804vw, 1.5rem);white-space:collapse;line-height:1.3}.wide .nav li li a:hover{background:var(--nav-hov);color:#fff}.wide .nav li li.selected>a:hover{color:#ffffff;background:#eaf0f2}.wide .nav li li::after{display:none}.wide .nav li li .parent,.wide .nav .ancestor li .parent{background-image:url("/img/chevron-right.svg");background-repeat:no-repeat;background-size:1.2rem 1.2rem;background-position:97% 10px}.wide .nav .ancestor .ancestor .parent{background-image:url("/img/chevron-ancestor-right.svg");background-repeat:no-repeat;background-size:1.2rem 1.2rem;background-position:97% 10px}.wide .nav li li .parent:hover{background-image:url("/img/chevron-right-w.svg");background-repeat:no-repeat;background-size:1.2rem 1.2rem;background-position:97% 10px}.wide .nav .ancestor .selected .parent:hover{background-image:url("/img/chevron-right-on-blue.svg");background-repeat:no-repeat;background-size:1.2rem 1.2rem;background-position:97% 10px}.wide .nav .ancestor .ancestor .parent:hover{background-image:url("/img/chevron-ancestor-right.svg")}.narrow .nav>.divider{display:none}.narrow .nav li a:hover{color:var(--nav-narrow-hov)}.nav li{position:relative}.nav li.selected:after{position:absolute;left:calc(50% - 5px);top:23px}.footer-nav li.selected:before{position:absolute;top:5px;margin-left:-13px}.nav>li{border-right:0;display:inline;padding:0;line-height:unset}.nav li:last-child{padding-right:0}.nav>li>.parent{background:0;background-image:url("/img/chevron-down.svg");background-repeat:no-repeat;background-size:1.2rem;background-position:97% 50%;transition:all 0.1s linear 0s;padding-right:23px}.nav>.ancestor>.parent{background:0;background-image:url("/img/chevron-ancestor-down.svg");background-repeat:no-repeat;background-size:1.2rem;background-position:97% 50%;transition:all 0.1s linear 0s;padding-right:23px}.nav>.hover>.parent,.nav>.ancestor.hover>.parent{background:0;background-image:url("/img/chevron-down-on.svg");background-repeat:no-repeat;background-size:1.2rem;background-position:97% 50%}.wide{margin-bottom:-3px;display:flex}.nav>li>a{display:block;width:max-content}.nav li ul{position:absolute;left:-9999px;border:4px solid #fff}.nav>li.hover>ul{left:2rem;top:2rem}.nav li li.hover ul{left:100%;top:0}.wide .nav li li{border-right:0;margin-right:0;padding:0;border:0;border-bottom:1px solid #ffffff}.wide .nav li li:last-child{border:0}.wide li li:first-child a:not(.wide li li:first-child li a),.wide li li:first-child li:first-child a{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.nav li li:first-child a{border:0}.nav li li:last-child a,.wide .nav .ancestor .ancestor li:last-child a,.wide .nav .ancestor.hover .ancestor.hover li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.nav li li a{color:var(--nav-lnk);display:block;position:relative;z-index:100;padding:7px 0 6px;font-weight:400;font-size:1.3rem;letter-spacing:.001em;background:#eaf0f2}.nav li li li a{z-index:200}.toggleMenu{width:24px;height:35px;position:relative;transform:rotate(0deg);cursor:pointer}.toggleMenu span{display:block;position:absolute;height:2.5px;width:24px;background:var(--nav-lnk);border-radius:4px;opacity:1;transform:rotate(0deg);right:0}.menu{color:var(--nav-lnk);color:var(--nav-lnk);font-family:var(--font-text);font-size:1.8rem;font-variation-settings:"slnt" 0, "wght" 425;line-height:120%;font-weight:300;letter-spacing:.03rem;white-space:nowrap;position:absolute;right:3.6rem;top:5px;font-style:normal}.toggleMenu:hover .menu,.toggleMenu:active .menu{color:var(--nav-hov);transition:.1s ease-in-out}.toggleMenu.active:hover .menu,.toggleMenu.active:active .menu{color:var(--nav-narrow-hov);transition:.1s ease-in-out}.toggleMenu:hover span,.toggleMenu:active span{background:var(--nav-hov);transition:.1s ease-in-out}.toggleMenu.active:hover span,.toggleMenu.active:active span{background:var(--nav-narrow-hov);transition:.1s ease-in-out}.active .menu{display:flex;z-index:4;height:37px;color:#fff}.toggleMenu span:nth-child(1){top:7px}.toggleMenu span:nth-child(2),.toggleMenu span:nth-child(3){top:14px}.toggleMenu span:nth-child(4){top:21px}.toggleMenu.active span:nth-child(1){top:14px;width:0}.toggleMenu.active span:nth-child(2){transform:rotate(45deg)}.toggleMenu.active span:nth-child(3){transform:rotate(-45deg)}.toggleMenu.active span:nth-child(4){top:14px;width:0}.wide .selected>a:link,.wide .selected>a:visited,.wide .selected>a:hover,.wide .selected>a:active,.wide .selected>a:focus{color:var(--nav-sel) !important;cursor:default;border-bottom:1px solid transparent}.narrow .nav>li.selected>a:link,.narrow .nav>li.selected>a:visited,.narrow .nav>li.selected>a:hover,.narrow .nav>li.selected>a:active,.narrow .nav>li.selected>a:focus{color:var(--nav-narrow-sel);cursor:default;border-bottom:1px solid transparent}.hq a{margin-left:-2px;letter-spacing:.05em}.wide .nav li:last-child:not(.wide .nav li li:last-child){margin:0}.contact .wide .nav li:last-child:not(.wide .nav li li:last-child) a,.contact .wide .nav li:last-child:not(.wide .nav li li:last-child) a:hover{background:#E03400;color:#fff !important}.wide .nav li:last-child:not(.wide .nav li li:last-child) a,.narrow .nav li:last-child:not(.narrow .nav li li:last-child) a{background:#E03400;border-right:0;margin:-3px 0 0;padding:3px 1rem 5px;color:#ffffff;border-radius:5px;width:max-content}.wide .nav li:last-child:not(.wide .nav li li:last-child) a:hover,.narrow .nav li:last-child:not(.narrow .nav li li:last-child) a:hover{background:var(--nav-hov)}.narrow{display:none;flex-direction:column}.narrow .nav{flex-direction:column;margin:0 auto;width:280px;border-top:var(--solid-border-wht)}.narrow>.nav>li:nth-child(3){border-bottom:var(--solid-border-wht);margin-bottom:2rem}.narrow>.nav>li:nth-child(3).hover{border:0}.narrow>.nav>li:last-child{border:0}.narrow .brand{margin:0 0 3rem}.narrow .nav li{border-top:1px dotted rgba(255,255,255,0.7);display:block;width:280px;border-right:0;padding:6px 0 5px}.narrow .nav a{color:var(--wht);width:calc(100% - 19px);margin:0 2px}.narrow .nav li ul{background:transparent;border-bottom:var(--solid-border-wht);border-top:var(--solid-border-wht);border-radius:0;border-left:0;border-right:0;box-shadow:none;margin:6px 0 -6px;width:fit-content}.narrow .nav li li{padding-left:20px;width:260px;border-top:1px dotted rgba(255,255,255,0.7)}.narrow .nav li li:first-child{border-radius:0;border:0}.narrow .nav li li:last-child{border-bottom:0}.narrow .nav li li a{color:var(--wht);display:block;position:relative;z-index:100;margin:0 1rem 0 0;padding:2px 5px 2px 6px;font-weight:400;background:transparent}.narrow .nav li li a:hover{color:var(--nav-hov)}.nav li li:last-child a[href^="/"]:link::before,.nav li li:last-child a[href^="/"]:visited::before,.nav li li:last-child a[href^="/"]:active::before,.nav li li:last-child a[href^="/"]:focus::before,.nav li li:last-child a[href^="/"]:hover::before{content:none}@media screen and (max-width: 1299px){.dropdowns .toggleMenu.active{position:fixed;right:clamp(1.5rem, 4vw, 3rem);top:104.5px}.active,.dropdowns,.nav li ul{display:block}#cookie-bar .options{display:block;margin-left:0}.active{border:0 !important;outline:0 !important;color:var(--col-lnk-hov)}.toggleMenu.active span{background:#fff}.toggleMenu.active:hover span{background:var(--nav-narrow-hov)}.brand.active{position:fixed;z-index:999;color:#fff}.dropdowns .wide{display:none}.dropdowns .narrow{display:none;justify-content:center;align-items:center;border-top:0;margin-top:0;padding:0;position:absolute;top:0;left:0;height:100vh;width:100%;z-index:4}.dropdowns .toggleMenu.active ~ .narrow{background:rgba(6,49,104,0.85);display:flex;position:fixed}.nav{width:max-content}.nav li{border-right:0}.nav>li{float:none;border-top:1px dotted rgba(255,255,255,0.5);border-left:0}.nav>li>.parent{background-image:url(/img/chevron-down-w.svg);background-size:1.4rem;transition:all 0.1s linear 0s}.nav>li>.parent:hover{background-image:url(/img/chevron-down-on.svg)}.nav>li:last-child{border-bottom:1px dotted rgba(255,255,255,0.5)}.nav li li .parent,.nav>.hover>.parent,.nav>li>.parent{background-repeat:no-repeat;background-position:97% 50%}.nav>.hover>.parent{background-image:url(/img/chevron-up-w.svg);background-size:1.4rem}.nav>.hover>.parent:hover{background-image:url(/img/chevron-up-on.svg)}.nav li li .parent{background-image:url(/img/chevron-down-w.svg)}.nav,.nav ul{display:block}.nav li li.hover ul,.nav>li.hover>ul{position:static}}@media screen and (max-width: 1299px) and (max-width: 610px){nav.dropdowns{height:2.8;padding:0}.dropdowns .toggleMenu{margin:0 4px 0 0}}.breadcrumbs{margin:2rem 0 0;display:flex;padding:0 0 0 2px}.breadcrumbs li{list-style:none;padding:0}.breadcrumbs .divider{padding:0 1rem 0 0}.breadcrumbs li:last-child{color:var(--nav-sel)}.breadcrumbs>.divider{position:relative}.breadcrumbs>.divider .slash{transform:skew(-14deg);border-right:1px dotted var(--nav-hov);height:2rem;width:1px;position:absolute;top:2px}.slash+.slash{left:4px;top:2px}.breadcrumbs a .icon{position:relative;width:18px;margin-right:.5rem}.breadcrumbs a:hover .icon{fill:var(--nav-hov)}.wrapper{margin-top:2px;border-top:1rem solid #344485}.content{position:relative;margin:0 auto;max-width:1200px;padding:2rem clamp(1.5rem, 4vw, 3rem)}main{margin:0 auto;max-width:1200px}.content_block{position:relative;display:flex}.home .content_block{margin-top:clamp(1rem, 2.67vw, 1.75rem)}.hero{flex-direction:row;width:100%;margin:0 0 clamp(1rem, 2.67vw, 1.75rem);padding:0}.content-area{margin-bottom:4rem}iframe{margin-bottom:2rem}.intro_para{margin:0 auto;max-width:1200px}.intro_para p{margin:0 0 1.8rem;font-size:2.4rem}.description.e-content p:first-child{font-size:2.4rem}.mixed_panel{justify-content:flex-start;display:flex;flex-wrap:wrap;gap:3rem}.mixed_panel .images figure{margin:0;width:100%}.mixed_panel .images figure img:not(.caption img){width:100%}.home .product_text+h3{text-align:center;margin:3rem 0 4rem;font-size:2.4rem}.logo_bar{display:flex;gap:1rem 3rem;justify-content:center;align-items:center;margin-bottom:4rem}.logo_bar img{width:calc((100% - 12rem) / 8);height:fit-content}.cta{margin:4rem 0 0}.cta p{text-align:center;font-size:18px;line-height:130%}.cta strong,.help strong{margin-right:1.5rem}.cta .button,.help .button{display:inline-block;margin-left:0;margin-top:1rem}.signoff{width:100%;text-align:center;margin-bottom:4rem;font-size:clamp(2rem, 2.78vw, 2.8rem)}.namebrand{text-transform:uppercase;color:var(--head);font-variation-settings:"slnt" 0, "wght" 600}@media screen and (max-width: 900px){.cta p{text-wrap:balance}.cta .button,.help .button{display:block;width:max-content;margin:1.5rem auto}.cta strong,.help strong{margin-right:0}}@media screen and (max-width: 740px){main.width_aside{padding-right:0}.mixed_panel{flex-direction:column}.mixed_panel .text,.mixed_panel .images{width:100% !important}.info_bottom h3{margin-top:calc(clamp(.2rem, 3.73vw, .5rem) * 1.2)}.logo_bar{display:flex;gap:1rem 3rem;justify-content:center;align-items:center;margin-bottom:4rem;flex-wrap:wrap}.logo_bar img{width:calc((100% - 12rem) / 8);height:fit-content;min-width:100px}}.section_container{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}.section_container .category_item{border:0;display:grid;display:grid;grid-template-rows:auto auto 1fr auto;height:100%;gap:1.5rem 3rem;padding:0;flex:0 1 30%;min-width:240px}.section_container .category_item .category_image{width:100%}.section_container .category_item h2{font-size:2.4rem;align-content:end;margin-bottom:0;text-align:center}.product_intro{border-top:var(--solid-border);padding:2rem 2px}.product_intro p{font-size:clamp(1.5rem, 3.73vw, 1.8rem)}.product_intro .lead{text-transform:uppercase;color:#344485}.caategory_container{display:grid;gap:3rem 3rem;grid-template-columns:repeat(auto-fit, minmax(178px, 1fr));border-top:var(--solid-border);padding:2rem 0 2.4rem}.product_container{display:grid;grid-template-columns:repeat(auto-fill, minmax(18%, 1fr));gap:3rem 3rem;justify-content:start;width:100%;border-top:var(--solid-border);padding:2rem 0 2.4rem;box-sizing:border-box}.category_item{border:0;display:grid;display:grid;grid-template-rows:auto auto 1fr auto;height:100%;gap:1.5rem;padding:0}.product_item{border:0;display:grid;display:grid;grid-template-rows:auto auto 1fr auto;height:100%;gap:1.5rem;padding:0}.category_image{align-items:flex-end;aspect-ratio:3 / 2;display:flex;justify-content:center;margin:0;position:relative;width:90%}.product_image{align-items:end;aspect-ratio:2 / 2.5;display:flex;justify-content:center;margin:0 auto;max-width:200px;position:relative;width:100%}.product_image a{text-align:center}.category_image img{width:90%}.product_image img{height:100%;max-height:243px;max-width:200px;width:auto}.product_image .badge{max-height:unset;max-width:unset;position:absolute;right:0;top:0;width:80px;height:80px;border-radius:50%;background:#fdfbec;box-shadow:2px 2px 4px rgba(0,0,0,0.25)}.product_image2+p{text-align:center;margin:1rem 0 0}.product_image2+p .badge{max-height:unset;max-width:unset;right:0;top:0;width:120px;height:120px;border-radius:50%;background:#fdfbec;box-shadow:2px 2px 4px rgba(0,0,0,0.25)}.category_item h2{font-size:2.4rem;align-content:end;margin-bottom:0}.product_item h2{font-size:1.8rem;align-content:end;margin-bottom:0}.product_item p{font-size:clamp(1.2rem, 4vw, 1.4rem)}.category_item .category_listing p,.product_item .product_page p{border-top:var(--solid-border);padding:1rem 0 0 0;text-align:right}.highlight{border-top:var(--solid-border);border-bottom:var(--solid-border);padding:calc(1.6rem * 1.2) 2px calc(1.4rem * 1.2);margin:3rem 2px calc(1.6rem * 1.2) 0}.highlight h3{margin:0 0 calc(clamp(1.4rem, 3.73vw, 1.6rem) / 2);padding:0;margin-top:-4px !important}.highlight p{margin-bottom:0;margin-top:-4px}.product{border-top:var(--solid-border);display:flex;flex-direction:row;flex-wrap:wrap;gap:4rem;padding:3rem 0 2.4rem}.product:first-child{border:0}.product .product_text{width:calc((100% - 4rem) - 225px)}.product .product_images{display:flex;flex-direction:column;gap:1rem;width:225px;height:225px;box-sizing:border-box}.product .product_image2{width:225px;height:225px;box-sizing:border-box}.product .product_image2 img{width:100%;height:100%;object-fit:contain}.info h3{font-size:clamp(1.2rem, 4vw, 1.4rem);font-variation-settings:"slnt" 0, "wght" 400;border-bottom:var(--solid-border);padding:0 2px 5px;margin-top:calc(clamp(1rem, .8vw, 1.6rem) * 1.5)}.download{margin:0 0 5px;font-size:clamp(1.2rem, 4vw, 1.4rem);padding-left:3px}.cta{margin:2rem 0;font-size:clamp(1.4rem, 4.804vw, 1.8rem);font-variation-settings:"slnt" 0, "wght" 425}.cta p strong{color:var(--head)}.button{background:var(--button);border-radius:5px;border-right:0;color:#fff !important;font-variation-settings:"slnt" 0, "wght" 425;margin:-3px 0 0 1.5rem;padding:3px 1rem;white-space:nowrap}.button:hover{background:var(--nav-hov) !important;color:#ffffff}.video-container{display:flex;flex-wrap:wrap;gap:2rem;margin:3rem 0}.video{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;height:56.25%;min-width:345px}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 950px){.product_container{display:grid;grid-template-columns:repeat(auto-fill, minmax(23%, 1fr));gap:3rem 3rem;justify-content:start;width:100%;border-top:var(--solid-border);padding:2rem 0 2.4rem;box-sizing:border-box}}@media screen and (max-width: 860px){.caategory_container{display:grid;grid-template-columns:repeat(auto-fill, minmax(31%, 1fr));gap:3rem 3rem;justify-content:start;width:100%;border-top:var(--solid-border);padding:2rem 0 2.4rem;box-sizing:border-box}}@media screen and (min-width: 741px){.image_top,.info_bottom{display:none}}@media screen and (max-width: 740px){.product{flex-direction:column-reverse}.product .product_text{width:100%}.product .product_images{display:none}.image_top{text-align:center}.image_top img{height:auto;width:300px}.product_image{aspect-ratio:unset;max-width:300px}.info_bottom{margin-bottom:3rem}}@media screen and (max-width: 690px){.product_container{display:grid;grid-template-columns:repeat(auto-fill, minmax(31%, 1fr));gap:3rem 3rem;justify-content:start;width:100%;border-top:var(--solid-border);padding:2rem 0 2.4rem;box-sizing:border-box}}@media screen and (max-width: 660px){.product .product_text{width:100%}.product .product_images{width:100%}.product .product_images img{max-width:225px;min-width:145px;width:calc((100% - 2rem) / 2)}}@media screen and (max-width: 560px){.section_container .category_item{border:0;display:grid;display:grid;grid-template-rows:auto auto 1fr auto;height:100%;gap:1.5rem 3rem;padding:0;flex:0 1 75%}}@media screen and (max-width: 540px){.product_container{display:grid;grid-template-columns:repeat(auto-fill, minmax(47%, 1fr));gap:3rem 3rem;justify-content:start;width:100%;border-top:var(--solid-border);padding:2rem 0 2.4rem;box-sizing:border-box}}@media screen and (max-width: 480px){.caategory_container{display:grid;grid-template-columns:repeat(auto-fill, minmax(47%, 1fr));gap:3rem 3rem;justify-content:start;width:100%;border-top:var(--solid-border);padding:2rem 0 2.4rem;box-sizing:border-box}}footer{margin:0;width:100%;padding:1rem 0 2rem;background:#000;padding:2rem clamp(1.5rem, 4vw, 3rem);box-sizing:border-box}footer p{margin:0 auto;min-width:calc(375px - 6vw);max-width:1200px;color:#fff;font-family:var(--font-text);font-size:1.4rem;font-style:italic;font-weight:300;letter-spacing:0;line-height:2rem;padding:0;text-align:center}footer .follow{align-items:center;border-bottom:1px dotted #bbb;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:3px}footer .follow .contact,footer .follow .social{display:flex;align-items:center}.follow .contact div{margin-top:2px;white-space:nowrap}footer a:link,footer a:visited,footer{color:var(--footer-lnk);transition:all, 0s}footer .telephone,footer .email{white-space:nowrap}footer a:hover,footer a:active,footer a:focus{color:var(--hov);transition:all, 0s}.col_form a.contact_tel::before{content:"";width:17px;height:15px;background-color:currentColor;mask-image:url("/img/phone-rotary.svg");-webkit-mask-image:url("/img/phone-rotary.svg");mask-repeat:no-repeat;mask-size:contain;margin:0 4px 0 0;display:inline-block;vertical-align:-2px}footer a:link .email::before,footer a:visited .email::before{content:url('data:image/svg+xml,<svg height="18px" width="18px" ill="rgb(255, 255, 255)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"/></svg>');margin-right:5px;vertical-align:-2px}footer a:hover .email::before,footer a:active .email::before,footer a:focus .email::before{content:url('data:image/svg+xml,<svg height="18px" width="18px" fill="rgb(38, 119, 185)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"/></svg>')}.social a{display:inline-flex;position:relative;height:48px;align-items:center;width:40px;justify-content:space-around}footer .follow p.or{margin-bottom:2px}footer .follow .contact-no,footer .follow .email-addr{white-space:nowrap}footer .follow .telephone,footer .follow .email{font-style:normal;font-weight:600;font-size:2rem;display:inline-block;margin:0 1.75rem}footer .follow .telephone{margin-left:1rem}footer .follow .email{margin-right:4px}.contact_info,.socials{white-space:nowrap}.sr-only{display:none}footer .contact{margin:1rem auto 2rem;line-height:180%}footer .contact span{font-style:normal;font-variation-settings:"slnt" 0, "wght" 300}footer .contact span span{white-space:nowrap}footer .address,footer .telephone{margin-right:2rem}footer .address .addr1{font-variation-settings:"slnt" 0, "wght" 600}footer .addr1:after{content:':';font-variation-settings:"slnt" 0, "wght" 600;margin-right:4px}footer .addr2:after,footer .addr3:after,footer .addr4:after,footer .addr5:after,footer .addr6:after{content:","}footer .copyright{white-space:nowrap;color:#fff}footer .copyright span{display:inline-block}.divider{margin:0 1rem}@media screen and (max-width: 975px){.contact+div{display:none}footer .social{margin:-8px 100px 0}}@media screen and (max-width: 600px){.contact div:nth-child(2){display:none}.contact{flex-direction:column;width:100%;text-align:center}.contact div:last-child{margin-top:-8px;text-align:center}.contact a .telephone,.contact a .email{margin:0}.social{width:100%;text-align:center;justify-content:center}}@media screen and (max-width: 690px){footer .address{margin:0}.addr1{width:100%;display:block}.addr1::after{display:none}.contact_info,.socials{margin-top:1.5rem;display:inline-block}}@media screen and (max-width: 589px){footer .contact div:last-child{margin:-8px 0 0}footer .follow .telephone,footer .follow .email{margin:0}footer .social{margin:-8px auto 0}}@media screen and (max-width: 546px){.socials{width:100%}.contact .telephone{margin-right:0}}@media screen and (max-width: 400px){.email{width:100%;display:block}.contact_info .divider{display:none}}@media screen and (max-width: 383px){footer .copyright .bullet{display:none}footer .copyright span{width:100%}}
/*# sourceMappingURL=styles.css.map */
