:root{--u:0.06944vw}@media screen and (min-width:1440px){:root{--u:1px}}#globalHeader h1,#globalHeader li,#globalHeader ul{font-size:1em;font-weight:300;list-style:none;margin:0;padding:0}#globalHeader img{border:0;height:auto;max-width:100%}#globalHeader a{color:#4b99d1;font-weight:400;text-decoration:none;transition:all .2s ease-out}#globalHeader a:hover{text-decoration:underline}#globalHeader *,#globalHeader :after,#globalHeader :before{box-sizing:content-box}#globalHeader{background:#f5f5f5;box-sizing:border-box;color:#0a0a0a;font-family:Noto Sans JP,sans-serif;font-size:calc(var(--u)*16);font-weight:300;height:calc(var(--u)*96);left:0;letter-spacing:.02em;line-height:1.6;margin:0;padding:0 calc(var(--u)*50);position:fixed;top:0;width:100%;z-index:100}#globalHeader .headerWrapper{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;margin:0 auto;position:relative}#globalHeader #logo{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;line-height:1;margin-right:0;width:calc(var(--u)*140)}#globalHeader #logo h1{width:100%}#globalHeader #logo img{line-height:1;width:100%}#globalHeader #logo .spsubnav{display:none}#globalHeader nav{align-items:flex-end;display:flex;flex-grow:unset;flex-wrap:wrap;height:calc(var(--u)*96);justify-content:flex-end;width:calc(100% - var(--u)*140)}#globalHeader nav #secondaryNav{width:100%}#globalHeader nav #secondaryNav>ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin:0;padding:0}#globalHeader nav #secondaryNav>ul>li{list-style:none;margin-right:calc(var(--u)*16)}#globalHeader nav #secondaryNav>ul>li a{color:#111;display:block;font-size:calc(var(--u)*12.8);letter-spacing:.025em;line-height:1;padding:0 0 0 calc(var(--u)*12);position:relative}#globalHeader nav #secondaryNav>ul>li a:before{border:0;border-bottom:calc(var(--u)*1.5) solid #111;border-right:calc(var(--u)*1.5) solid #111;content:"";height:calc(var(--u)*4);left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:calc(var(--u)*4)}#globalHeader nav #secondaryNav>ul>li a:hover{text-decoration:underline #aaa}#globalHeader nav #secondaryNavSP{display:none}#globalHeader nav #globalNav,#globalHeader nav #menuWrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#globalHeader nav #globalNav{margin-right:calc(var(--u)*20)}#globalHeader nav li{position:relative}#globalHeader nav li a{color:#111;display:block;text-decoration:none}#globalHeader nav #globalNav>li{position:static}@media screen and (min-width:768px){#globalHeader nav #globalNav>li:hover{background:#fff}}#globalHeader nav #globalNav>li>a{color:#111;display:block;font-size:calc(var(--u)*15);padding:calc(var(--u)*12) calc(var(--u)*13);position:relative;text-decoration:none}#globalHeader nav #globalNav>li:first-child>a,#globalHeader nav #globalNav>li:nth-child(2)>a{padding-left:calc(var(--u)*25)}#globalHeader nav #globalNav>li:first-child>a:before,#globalHeader nav #globalNav>li:nth-child(2)>a:before{border:0;border-bottom:calc(var(--u)*2) solid #111;border-right:calc(var(--u)*2) solid #111;content:"";height:calc(var(--u)*5);left:calc(var(--u)*10);position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);transition:.15s linear;width:calc(var(--u)*5)}@media screen and (min-width:768px){#globalHeader nav #globalNav>li:first-child:hover>a:before,#globalHeader nav #globalNav>li:nth-child(2):hover>a:before{transform:rotate(-135deg)}}#globalHeader nav #globalNav>li .hoverMenu{bottom:0;display:none;left:0;line-height:1.3;opacity:0;position:absolute;top:auto;transform:translateY(100%);transition:.2s ease-out;visibility:hidden;width:calc(100vw - var(--u)*100);z-index:50}@media screen and (min-width:768px){#globalHeader nav #globalNav>li:hover .hoverMenu{display:block;opacity:1;visibility:visible}}#globalHeader nav #globalNav>li .hoverMenu.fix,#globalHeader nav #globalNav>li .hoverMenu.fix .hoverMenuWrapper{height:calc(var(--u)*512)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper{align-items:flex-start;background-color:#fff;border:1px solid #f5f5f5;border-top:0;box-sizing:border-box;color:#111;display:flex;flex-wrap:wrap;font-size:calc(var(--u)*14.88);height:var(--target-height);justify-content:space-between;max-height:calc(var(--u)*512);min-height:calc(var(--u)*420)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories{padding:calc(var(--u)*50) 0 calc(var(--u)*50) calc(var(--u)*50)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories>li{margin-bottom:0;position:static}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories>li>a{color:#4b99d1;display:block;font-size:1em;font-weight:400;padding:calc(var(--u)*10) 0 calc(var(--u)*10) calc(var(--u)*18);position:relative;text-decoration:none;transition:all .2s ease-out}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories>li>a:hover{color:#ff5349;text-decoration:underline #ff5349}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories>li>a:before{background:#ececec;content:"";display:block;height:calc(var(--u)*10);left:0;margin-right:calc(var(--u)*15);position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--u)*10)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories>li>a.active:before{background:#ff5349}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories .separateLine{border-top:1px solid #ececec;margin-top:calc(var(--u)*25);padding-top:calc(var(--u)*25)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu{box-sizing:border-box;display:none;height:calc(var(--u)*412);left:calc(var(--u)*340);overflow-y:auto;position:absolute;top:calc(var(--u)*50);visibility:hidden;width:calc(100% - var(--u)*340);z-index:10}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu.hide{display:none;visibility:hidden}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu.show{display:block;visibility:visible}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper{align-items:stretch;background-image:image-set(url("https://www.esol.co.jp/assets/img/common/bg_globalnav.png") 1x,url("https://www.esol.co.jp/assets/img/common/bg_globalnav@2x.png") 2x);background-position:100% 100%;background-repeat:no-repeat;background-size:calc(var(--u)*594) calc(var(--u)*257);border-left:1px solid #ececec;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:calc(var(--u)*300);padding:0 calc(var(--u)*60)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper .threeColumns{align-items:flex-start;border-bottom:1px solid #ececec;border-top:1px solid #ececec;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:calc(var(--u)*25);padding-bottom:calc(var(--u)*25);padding-top:calc(var(--u)*25);width:100%}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper .threeColumns .column{border-right:1px solid #ececec;box-sizing:border-box;margin-bottom:0;padding-right:1em;width:30%}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper .threeColumns .column:last-child{border-right:0}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper .column-product-sensing{width:100%}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper .column-product-sensing ul{column-count:3}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu.solution .column{width:48%}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .horizontal-wide,#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .horizontal-wide .column,#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .oneColumn{width:100%}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .column{margin-bottom:calc(var(--u)*30);padding-left:0;width:auto}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .column li,#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .oneColumn li{padding-left:calc(var(--u)*18);position:relative;word-break:break-all}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .column li a,#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .oneColumn li a{color:#111;display:inline-block;font-size:inherit;padding:calc(var(--u)*5) 0;position:relative}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .column li a:hover,#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .oneColumn li a:hover{color:#ff5349;text-decoration:underline}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .column li:before,#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .oneColumn li:before{background:#ff5349;content:"";display:block;height:1px;left:0;position:absolute;top:calc(var(--u)*15);width:calc(var(--u)*10)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .column li:not(:has(a)),#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .oneColumn li:not(:has(a)){padding-left:0}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .column li:not(:has(a)):before,#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .oneColumn li:not(:has(a)):before{display:none}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .title{border:0;font-size:calc(var(--u)*14.88);font-weight:700;margin-bottom:0;margin-top:calc(var(--u)*25);padding-bottom:calc(var(--u)*5)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .title:first-child{margin-top:0}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .title a{border-bottom:1px dotted #ff5349!important;color:#111;display:inline;font-size:calc(var(--u)*14.88);font-weight:700;padding:0;position:relative;text-underline-offset:4px}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .title a:after{background:#ff5349;bottom:-1px;content:"";height:1px;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .title a:hover{border-bottom:1px dotted #ff5349!important;text-decoration:none}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .title a:hover:after{opacity:1}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .title a:before{display:none}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .nav-new{color:#06c68e;font-size:inherit;font-style:italic;font-weight:700}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper li{font-size:calc(var(--u)*14.4)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper li>ul>li{margin-left:calc(var(--u)*18)}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper li>ul>li a:before{display:none}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper li:not(:has(a)){margin-top:.8em}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .oneColumn li{margin-bottom:.5em}#globalHeader nav #globalNav>li.companyMenu{position:relative}#globalHeader nav #globalNav>li.companyMenu .hoverMenu{left:calc(var(--u)*-80);width:calc(var(--u)*320)}#globalHeader nav #globalNav>li.companyMenu .hoverMenu .hoverMenuWrapper{padding:calc(var(--u)*40)}#globalHeader nav #subNav{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#globalHeader nav #subNav li{margin:0 calc(var(--u)*5)}#globalHeader nav #subNav li a{border:1px solid #fff;display:inline-block;height:calc(var(--u)*31);line-height:calc(var(--u)*31);padding:0 calc(var(--u)*18);position:relative;text-align:center;transition:color .5s}#globalHeader nav #subNav li a span{position:relative}#globalHeader nav #subNav li a:hover{text-decoration:none}#globalHeader nav #subNav li a:hover:before{transform:scaleX(1);transform-origin:left center}#globalHeader nav #subNav li a:before{background:#fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:right center;transition:transform .5s;width:100%}#globalHeader nav #subNav li:hover{background:none}#globalHeader nav #subNav li.contact a{background:#06c68e;border-color:#06c68e;color:#fff;font-size:calc(var(--u)*14.4)}#globalHeader nav #subNav li.contact a:hover{color:#06c68e}#globalHeader nav #subNav li.support a{background:#ff5349;border-color:#ff5349;color:#fff;font-size:calc(var(--u)*14.4)}#globalHeader nav #subNav li.support a:hover{color:#ff5349}#globalHeader nav .language{background-image:url("data:image/svg+xml;utf8,<svg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'><path d='M12.02 0c6.614.011 11.98 5.383 11.98 12 0 6.623-5.376 12-12 12-6.623 0-12-5.377-12-12 0-6.617 5.367-11.989 11.981-12h.039zm3.694 16h-7.427c.639 4.266 2.242 7 3.713 7 1.472 0 3.075-2.734 3.714-7m6.535 0h-5.523c-.426 2.985-1.321 5.402-2.485 6.771 3.669-.76 6.671-3.35 8.008-6.771m-14.974 0h-5.524c1.338 3.421 4.34 6.011 8.009 6.771-1.164-1.369-2.059-3.786-2.485-6.771m-.123-7h-5.736c-.331 1.166-.741 3.389 0 6h5.736c-.188-1.814-.215-3.925 0-6m8.691 0h-7.685c-.195 1.8-.225 3.927 0 6h7.685c.196-1.811.224-3.93 0-6m6.742 0h-5.736c.062.592.308 3.019 0 6h5.736c.741-2.612.331-4.835 0-6m-12.825-7.771c-3.669.76-6.671 3.35-8.009 6.771h5.524c.426-2.985 1.321-5.403 2.485-6.771m5.954 6.771c-.639-4.266-2.242-7-3.714-7-1.471 0-3.074 2.734-3.713 7h7.427zm-1.473-6.771c1.164 1.368 2.059 3.786 2.485 6.771h5.523c-1.337-3.421-4.339-6.011-8.008-6.771' fill='%23000'/></svg>");background-position:calc(var(--u)*20);background-repeat:no-repeat;background-size:calc(var(--u)*14);cursor:pointer;margin-right:0!important;padding:0 calc(var(--u)*16) 0 calc(var(--u)*25);position:relative;text-align:right}#globalHeader nav #secondaryNav .language:before{background:#111;border:0;content:"";height:1.2em;left:0;margin-top:0;position:absolute;right:auto;top:50%;transform:translateY(-50%);width:1px}#globalHeader nav .language .current{color:#111;font-size:calc(var(--u)*12.8);font-weight:400;margin:calc(var(--u)*11) calc(var(--u)*16)}#globalHeader nav .language ul{background:#fff;box-shadow:0 0 calc(var(--u)*20) rgba(0,0,0,.2);color:#111;left:0;max-height:0;overflow:hidden;position:absolute;transition:max-height .2s ease;width:calc(var(--u)*80);z-index:70}#globalHeader nav #secondaryNav .language ul li{padding:0;position:relative}#globalHeader nav #secondaryNav .language ul li:hover{background:none}#globalHeader nav #secondaryNav .language ul li a{color:#111!important;display:block;font-size:calc(var(--u)*12.8);letter-spacing:normal;line-height:normal;padding:calc(var(--u)*12.8) calc(var(--u)*14);text-align:center;text-decoration:none;transition:all .2s ease-out}#globalHeader nav #secondaryNav .language ul li a:hover{background:#ff5349;color:#fff!important;text-decoration:none!important}#globalHeader nav #secondaryNav .language ul li a:before{display:none}#globalHeader nav .language ul.visible{max-height:calc(var(--u)*200)}#globalHeader nav .language button{appearance:none;background:none;border:0;cursor:pointer;height:calc(var(--u)*30);padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(var(--u)*20)}#globalHeader nav .language button:before{border:0;border-bottom:calc(var(--u)*2) solid #111;border-right:calc(var(--u)*2) solid #111;box-sizing:content-box;content:"";height:calc(var(--u)*5);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:calc(var(--u)*5)}#globalHeader nav .search{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:0!important;overflow:hidden}#globalHeader nav .search button{appearance:none;background-color:inherit;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16.131' height='16.131' viewBox='0 0 16.131 16.131'><g transform='translate(-1370.93 -35.93)'><path d='M5.55-.5a6.1,6.1,0,0,1,0,12.2,6.1,6.1,0,0,1,0-12.2Zm0,11.2A5.1,5.1,0,0,0,5.55.5a5.1,5.1,0,0,0,0,10.2Z' transform='translate(1371.43 36.43)' fill='%23000'/><path d='M1381.354,44.939l5.707,5.707-1.415,1.414-5.707-5.707Zm4.293,5.707-4.293-4.293h0l4.293,4.293Z' fill='%23000'/></g></svg>");background-position:50%;background-repeat:no-repeat;background-size:calc(var(--u)*16);border:0;box-sizing:border-box;cursor:pointer;height:calc(var(--u)*36);padding:calc(var(--u)*10);position:relative;width:calc(var(--u)*36)}#globalHeader nav .search form{box-sizing:border-box;transition:.3s ease-in-out;visibility:hidden;width:1px}#globalHeader nav .search form input[type=text]{appearance:none;background:#fff;border:0;border-bottom:1px solid #ccc;box-sizing:content-box;display:inline-block;font-family:Arial,sans-serif;font-size:.85em;max-width:none;padding:.2em;width:100%}#globalHeader nav .search form input[type=text]::placeholder{color:#757575;font-size:inherit;opacity:1}#globalHeader nav .search form.visible{display:inline-block;visibility:visible;width:calc(var(--u)*160)}@media screen and (max-width:767px){#globalHeader .sp{display:block}#globalHeader .pc{display:none}#globalHeader{height:auto;padding:0}#globalHeader .headerWrapper{box-sizing:border-box;height:auto;overflow:hidden;padding:3vw 5vw}#globalHeader #logo{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;z-index:101}#globalHeader #logo h1{width:25vw}#globalHeader #logo .spsubnav{align-items:center;display:flex!important}#globalHeader #logo .spsubnav ul li{display:inline-block;height:9vw;line-height:9vw}#globalHeader #logo .spsubnav ul li a{color:#fff;display:block;font-size:2.4vw;padding:0 2vw}#globalHeader #logo .spsubnav ul li.contact a{background:#06c68e}#globalHeader #logo .spsubnav ul li.support a{background:#ff5349}#globalHeader #logo .menu{appearance:none;background:url(https://www.esol.co.jp/assets/img/common/icon_spmenu.svg) 50%/5vw no-repeat #f5f5f5;border:none;box-sizing:border-box;cursor:pointer;height:9vw;margin-left:1vw;padding:0;width:9vw}#globalHeader nav{align-items:flex-start;background:#f5f5f5;box-sizing:border-box;display:flex;flex-flow:column;height:calc(100vh - 17vw);justify-content:flex-start;overflow-y:scroll;padding-bottom:5vw;position:fixed;right:0;top:17vw;transform:translateX(100%);transition:.3s ease-in-out;width:100%;z-index:-1}#globalHeader nav #menuWrapper,#globalHeader nav #secondaryNav,#globalHeader nav .language{display:block}#globalHeader nav #secondaryNav{margin-left:5vw;order:2;width:90vw}#globalHeader nav #secondaryNav ul li{display:none}#globalHeader nav #secondaryNav ul li.language{border-bottom:1px solid #d7d7d7;display:block;width:100%}#globalHeader nav #secondaryNav .language{background-image:url("data:image/svg+xml;utf8,<svg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'><path d='M12.02 0c6.614.011 11.98 5.383 11.98 12 0 6.623-5.376 12-12 12-6.623 0-12-5.377-12-12 0-6.617 5.367-11.989 11.981-12h.039zm3.694 16h-7.427c.639 4.266 2.242 7 3.713 7 1.472 0 3.075-2.734 3.714-7m6.535 0h-5.523c-.426 2.985-1.321 5.402-2.485 6.771 3.669-.76 6.671-3.35 8.008-6.771m-14.974 0h-5.524c1.338 3.421 4.34 6.011 8.009 6.771-1.164-1.369-2.059-3.786-2.485-6.771m-.123-7h-5.736c-.331 1.166-.741 3.389 0 6h5.736c-.188-1.814-.215-3.925 0-6m8.691 0h-7.685c-.195 1.8-.225 3.927 0 6h7.685c.196-1.811.224-3.93 0-6m6.742 0h-5.736c.062.592.308 3.019 0 6h5.736c.741-2.612.331-4.835 0-6m-12.825-7.771c-3.669.76-6.671 3.35-8.009 6.771h5.524c.426-2.985 1.321-5.403 2.485-6.771m5.954 6.771c-.639-4.266-2.242-7-3.714-7-1.471 0-3.074 2.734-3.713 7h7.427zm-1.473-6.771c1.164 1.368 2.059 3.786 2.485 6.771h5.523c-1.337-3.421-4.339-6.011-8.008-6.771' fill='%23000'/></svg>");background-position:left 1em;background-repeat:no-repeat;background-size:1em auto;padding:.2em 0 .2em 1.5em;text-align:left}#globalHeader nav #secondaryNav .language:before{display:none}#globalHeader nav #secondaryNav .language .current{color:#111!important;font-size:.8em;margin:.7em 1em}#globalHeader nav #secondaryNav .language button{right:0;top:1em;transform:none}#globalHeader nav #secondaryNav .language ul{background:none;box-shadow:none;position:relative;width:100%}#globalHeader nav #secondaryNav .language ul li{display:block;padding-left:2em}#globalHeader nav #secondaryNav .language ul li a{color:#111;text-align:left}#globalHeader nav #secondaryNavSP{display:block}#globalHeader nav #secondaryNavSP ul{justify-content:flex-start;margin:5vw 0}#globalHeader nav #secondaryNavSP ul li{display:inline-block;margin-right:1em}#globalHeader nav #secondaryNavSP ul li a{color:#111;font-size:.8em;padding:0 0 0 1.2em;position:relative}#globalHeader nav #secondaryNavSP ul li a:before{border:0;border-bottom:1.5px solid #111;border-right:1.5px solid #111;content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:4px}#globalHeader nav #secondaryNavSP .search{align-items:center;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:9vw;overflow:visible;padding:2vw}#globalHeader nav #secondaryNavSP .search button{height:8vw;padding:0;width:8vw}#globalHeader nav #secondaryNavSP .search form{box-sizing:border-box;order:2;visibility:visible;width:calc(100% - 8vw)}#globalHeader nav #secondaryNavSP .search form input[type=text]{background:#fff;border:0;box-sizing:border-box;font-size:16px;padding:.3em .5em;width:100%}#globalHeader nav #menuWrapper{box-sizing:border-box;display:flex;flex-wrap:wrap;order:1;padding:0 5vw;width:100%}#globalHeader nav #menuWrapper #globalNav{display:block;margin-right:0;width:100%}#globalHeader nav #menuWrapper #globalNav>li{position:relative}#globalHeader nav #menuWrapper #globalNav>li:hover{background:none}#globalHeader nav #menuWrapper #globalNav>li>a{border-bottom:1px solid #d7d7d7;color:#111;font-size:4vw;padding:4vw 4vw 4vw 0}#globalHeader nav #globalNav>li:first-child>a,#globalHeader nav #globalNav>li:nth-child(2)>a{padding-left:0}#globalHeader nav #globalNav>li:first-child>a:before,#globalHeader nav #globalNav>li:nth-child(2)>a:before{left:auto;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:.2s linear}#globalHeader nav #globalNav>li:first-child.visible>a:before,#globalHeader nav #globalNav>li:nth-child(2).visible>a:before{transform:translateY(-50%) rotate(-135deg)}#globalHeader nav #menuWrapper #globalNav>li .hoverMenu{bottom:0;display:none;height:auto!important;left:0!important;opacity:1!important;overflow:visible!important;position:relative!important;transform:translateY(0)!important;visibility:visible!important;width:100%!important}#globalHeader nav #menuWrapper #globalNav>li .hoverMenu .hoverMenuWrapper{border:0!important;box-sizing:border-box!important;flex-direction:column!important;height:auto!important;max-height:none!important;min-height:0!important;padding:5vw!important}#globalHeader nav #menuWrapper #globalNav>li.visible .hoverMenu{display:block!important}#globalHeader nav #globalNav>li.companyMenu{position:relative}#globalHeader nav #globalNav>li.companyMenu .hoverMenu{left:0!important;width:100%!important}#globalHeader nav #globalNav>li.companyMenu .hoverMenu .hoverMenuWrapper{padding:5vw!important}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories{padding:0;width:100%}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories>li>a{border-bottom:1px solid #ececec;padding:3vw 0 3vw 18px}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu{border-left:0!important;height:auto!important;left:0!important;overflow-y:visible!important;position:relative!important;top:0!important;width:100%!important}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu.hide{display:none;visibility:hidden}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu.show{display:block;visibility:visible}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper{background-image:none;border-left:0;flex-direction:column;padding:3vw 0}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper .threeColumns{flex-direction:column}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper .threeColumns .column{border-right:0;padding-right:0;width:100%}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu.solution .column{width:100%}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .subMenu .subMenuWrapper .column-product-sensing ul{column-count:1}#globalHeader nav #globalNav>li .hoverMenu .hoverMenuWrapper .parentCategories .separateLine{margin-top:3vw;padding-top:3vw}#globalHeader nav #subNav{display:flex;gap:2vw;margin-bottom:9vw;padding:0;width:100%}#globalHeader nav #subNav li{flex:1;margin:0}#globalHeader nav #subNav li a{align-items:center;border:0;box-sizing:border-box;display:flex;font-size:3.5vw;height:12.2vw;justify-content:space-between;padding:0 18px 0 12px;width:100%}#globalHeader nav #subNav li a:before{display:none}#globalHeader nav #subNav li a:after{background:#fff;content:"";display:block;flex-shrink:0;height:2.5vw;width:2.5vw}#globalHeader nav #subNav li a span{padding-right:0;position:static}#globalHeader nav #subNav li a span:after{display:none}#globalHeader nav #subNav li.contact a:hover,#globalHeader nav #subNav li.support a:hover{color:#fff}#globalHeader nav #secondaryNav .search{display:none}#globalHeader.open nav{transform:translateX(0);z-index:100}#globalHeader.open .headerWrapper{overflow:inherit}#globalHeader.open #logo .spsubnav ul{display:none}#globalHeader.open #logo .menu{background-color:#ff5349;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6NHB4fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY25fNzwvdGl0bGU+PHBhdGggZD0ibTEyIDEyIDI0IDI0TTEyIDM2bDI0LTI0IiBjbGFzcz0iYSIvPjwvc3ZnPg==");border-color:#ff5349}}