.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon,.ui-state-default .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.select2-container{position:relative;display:inline-block;box-sizing:border-box;margin:0;vertical-align:middle}.select2-container .select2-selection--single{display:block;box-sizing:border-box;height:28px;-webkit-user-select:none;user-select:none;cursor:pointer}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-right:20px;padding-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir='rtl'] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{display:block;box-sizing:border-box;min-height:32px;-webkit-user-select:none;user-select:none;cursor:pointer}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;padding-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;margin-top:5px;padding:0;font-size:100%;border:none}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{position:absolute;left:-100000px;z-index:1051;display:block;box-sizing:border-box;width:100%;background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-results{display:block}.select2-results__options{margin:0;padding:0;list-style:none}.select2-results__option{padding:6px;-webkit-user-select:none;user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;width:100%;padding:4px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{position:fixed;top:0;left:0;z-index:99;display:block;width:auto;min-width:100%;height:auto;min-height:100%;margin:0;padding:0;background-color:#fff;border:0;opacity:0;filter:alpha(opacity=0)}.select2-hidden-accessible{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;border:0!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:1px;width:20px;height:26px}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px}.select2-container--default[dir='rtl'] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir='rtl'] .select2-selection--single .select2-selection__arrow{right:auto;left:1px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;width:100%;margin:0;padding:0 5px;list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{float:right;margin-top:5px;margin-right:10px;padding:1px;font-weight:bold;cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__choice{float:left;margin-top:5px;margin-right:5px;padding:0 5px;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:inline-block;margin-right:2px;color:#999;font-weight:bold;cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__choice{margin-right:auto;margin-left:5px}.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__choice__remove{margin-right:auto;margin-left:2px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#5897fb}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{float:right;margin-right:10px;font-weight:bold;cursor:pointer}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:1px;width:20px;height:26px;background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px}.select2-container--classic[dir='rtl'] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir='rtl'] .select2-selection--single .select2-selection__arrow{right:auto;left:1px;border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{margin:0;padding:0 5px;list-style:none}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{float:left;margin-top:5px;margin-right:5px;padding:0 5px;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{display:inline-block;margin-right:2px;color:#888;font-weight:bold;cursor:pointer}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir='rtl'] .select2-selection--multiple .select2-selection__choice{float:right;margin-right:auto;margin-left:5px}.select2-container--classic[dir='rtl'] .select2-selection--multiple .select2-selection__choice__remove{margin-right:auto;margin-left:2px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#3875d7}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@charset "UTF-8";@font-face{font-weight:normal;font-family:'Libre Franklin';font-style:normal;src:local('LibreFranklin-Regular'),url('/Content/Fonts/LibreFranklin-Regular.woff2') format('woff2'),url('/Content/Fonts/LibreFranklin-Regular.woff') format('woff')}@font-face{font-weight:300;font-family:'Montserrat';font-style:normal;src:local('Montserrat Light'),local('Montserrat-Light'),url('/Content/Fonts/Montserrat-Light.woff2') format('woff2'),url('/Content/Fonts/Montserrat-Light.woff') format('woff')}@font-face{font-weight:bold;font-family:'Libre Franklin';font-style:normal;src:local('Libre Franklin Bold'),local('LibreFranklin-Bold'),url('/Content/Fonts/LibreFranklin-Bold.woff2') format('woff2'),url('/Content/Fonts/LibreFranklin-Bold.woff') format('woff')}@font-face{font-weight:bold;font-family:'Montserrat';font-style:normal;src:local('Montserrat Bold'),local('Montserrat-Bold'),url('/Content/Fonts/Montserrat-Bold.woff2') format('woff2'),url('/Content/Fonts/Montserrat-Bold.woff') format('woff')}@font-face{font-weight:normal;font-family:'Montserrat';font-style:normal;src:local('Montserrat Regular'),local('Montserrat-Regular'),url('/Content/Fonts/Montserrat-Regular.woff2') format('woff2'),url('/Content/Fonts/Montserrat-Regular.woff') format('woff')}html{overflow-x:hidden}html,body{box-sizing:border-box;margin:0;padding:0;font-size:calc(12px + 2*((100vw - 600px)/424));scroll-behavior:smooth}@media screen and (min-width:1024px){html,body{font-size:14px}}@media screen and (max-width:600px){html,body{font-size:12px}}body{position:relative}body,input,button,select,textarea{font-family:'Libre Franklin',sans-serif}p{line-height:1.65}hr{width:100%;height:1px;margin-top:1em;margin-bottom:1em;background-color:rgba(46,49,58,.1);border:none}*,*::before,*::after{box-sizing:inherit}::-webkit-scrollbar{width:10px;height:10px;background:#e7e7e7}::-webkit-scrollbar-thumb{background:#5f6464;border:1px solid #e7e7e7;border-radius:6px}::-webkit-scrollbar-corner{background:#e7e7e7}a{position:relative;color:#0777d9}.cc-main{color:#e81825}.cc-center{text-align:center}body.stop-scroll{position:fixed;overflow:hidden}.missing_content{position:relative;display:flex;justify-content:center;align-items:center;background-image:repeating-linear-gradient(45deg,transparent,transparent 5px,rgba(0,0,0,.25) 5px,rgba(0,0,0,.25) 5.5px);border-radius:5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}.missing_content::after{content:'Missing Content?';padding:.25em .5em;background-color:#fff}.missing_content+.missing_content{margin-top:1em}.expand-link::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;pointer-events:auto}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body{display:flex;flex-direction:column;min-height:100vh}main{flex:1 1 auto}footer{margin-top:auto}.pg-widthLimit{position:relative;width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:2em;padding-left:2em}.pg-widthLimit.cc-raw{margin-bottom:2em}.pg-widthLimit--nopadding .pg-widthLimit{padding:0}.pg-bleed{width:100vw;max-width:100vw!important;margin-left:50%!important;transform:translateX(-50%)}.pg-bleed .pg-widthLimit{width:100%}.pg-section{padding-top:1em;padding-bottom:2em}.pg-section--flushTop{padding-top:0;padding-bottom:3em}.pg-section--flush{position:relative;z-index:1;padding:0}.pg-section--gray{background-color:rgba(46,49,58,.1)}.pg-grid{display:grid;grid-template-rows:auto}.pg-grid>*{margin-right:1em;margin-left:1em}@supports (grid-gap:2em){.pg-grid{grid-gap:2em;}.pg-grid > *{margin:0;}}.pg-grid--two,.usr-grid--two{grid-template-columns:repeat(auto-fill,minmax(672px,1fr));-ms-grid-columns:1fr 1fr}.pg-grid--three{grid-template-columns:repeat(auto-fill,minmax(436px,1fr));-ms-grid-columns:1fr 1fr 1fr}.pg-grid--four{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));-ms-grid-columns:1fr 1fr 1fr 1fr}.pg-grid--six{grid-template-columns:repeat(auto-fill,minmax(202px,1fr));-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr}.pg-grid--sidebar{grid-template-areas:'pgContent pgSidebar';grid-template-columns:2fr 1fr;grid-template-rows:1fr;padding-bottom:4em}.pg-grid--sidebar .cc-sticky{position:sticky;top:2em}.pg-grid--sidebar .cc-raw{overflow:hidden}.cc-page_content{-ms-grid-row:1;-ms-grid-column:1;grid-area:pgContent}.cc-sidebar{-ms-grid-row:1;-ms-grid-column:2;grid-area:pgSidebar}.cc-sidebar_links{margin:0;padding:0;list-style-type:none}.cc-sidebar_linksTitle{margin-top:.5em;margin-bottom:0;color:#e81825;font-weight:300;font-size:1.15em;font-family:'Montserrat',sans-serif;letter-spacing:.025em}.cc-sidebar_item{max-width:min-content;white-space:nowrap;border-radius:3em;transition:all .25s ease-out}.cc-sidebar_item:hover{background-color:#f5f5f5;box-shadow:0 0 0 4px #f5f5f5,20px 0 0 4px #f5f5f5,-20px 0 0 4px #f5f5f5}.cc-sidebar_link{color:#1c1e1e;text-decoration:none}.cc-hero+.pg-grid--sidebar{padding-bottom:4em}.pg-grid_cell--center{align-self:center;justify-self:center}.pg-row{display:flex;align-items:center}.pg-row--right{display:flex;justify-content:flex-end;align-items:center}.temp-grid_cell{display:flex;justify-content:center;align-items:center;height:200px;box-shadow:0 5px 7px -3px rgba(0,0,0,.2),0 10px 16px 2px rgba(0,0,0,.15),0 4px 20px 4px rgba(0,0,0,.09)}.cc-formGrid{display:grid;grid-gap:0 1em;grid-template-columns:repeat(4,1fr)}.cc-formGrid [class*='cc-formCell']{position:relative;display:flex;flex:0 0 25%;flex-direction:column;align-self:start;min-width:0;margin-bottom:1em}.cc-formGrid .cc-label{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cc-formGrid .cc-formCell--span2{flex:0 0 50%;grid-column:span 2;-ms-grid-column-span:2}.cc-formGrid .cc-formCell--span3{flex:0 0 75%;grid-column:span 3;-ms-grid-column-span:3}.cc-formGrid .cc-formCell--spanAll{flex:0 0 100%;grid-column:1/-1;-ms-grid-column-span:4}.cc-gallery{display:flex;flex-wrap:wrap;margin-right:-1em;margin-left:-1em}@supports (grid-gap:2em){.cc-gallery{display:grid;grid-gap:2em;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-template-rows:1fr;margin-right:0;margin-left:0;}}[class*='cc-columns']{display:flex;flex-wrap:wrap;width:calc(100% + 2em);margin-right:-1em;margin-left:-1em}.cc-columns\:11>*,.cc-columns\:12>*:nth-child(3n-1),.cc-columns\:21>*:nth-child(3n-2),.cc-columns\:11>*:nth-child(3n){flex:1 0 calc(50% - 2em);margin-right:1em;margin-left:1em;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:calc(50% - 2em)}.cc-columns\:111>*{flex:1 0 calc(33.333% - 2em);margin-right:1em;margin-left:1em;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:calc(33.333% - 2em)}.cc-columns\:1111>*,.cc-columns\:121>*:nth-child(3n),.cc-columns\:121>*:nth-child(3n-2),.cc-columns\:211>*:nth-child(3n),.cc-columns\:211>*:nth-child(3n-1),.cc-columns\:112>*:nth-child(3n-2),.cc-columns\:112>*:nth-child(3n-1){flex:1 0 calc(25% - 2em);margin-right:1em;margin-left:1em}.cc-columns\:21>*:nth-child(2n-1),.cc-columns\:12>*:nth-child(2n){flex:1 0 calc(66.666% - 2em);margin-right:1em;margin-left:1em;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:calc(66.666% - 2em)}.cc-columns\:21>*:nth-child(2n),.cc-columns\:12>*:nth-child(2n-1){flex:1 0 calc(33.333% - 2em);margin-right:1em;margin-left:1em;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:calc(33.333% - 2em)}.cc-columns\:11111{display:flex;gap:1em;box-sizing:border-box;width:100%;margin:0}.cc-columns\:11111>*{flex:1;margin:0}.cc-raw{color:#1c1e1e;line-height:1.45}.cc-raw::before,.cc-raw::after{content:'';display:table}.cc-raw::after{clear:both}.cc-raw strong{font-weight:700}.cc-raw em,.cc-raw var,.cc-raw cite{font-style:italic}.cc-raw u,.cc-raw ins{text-decoration:underline}.cc-raw p{margin-bottom:1.25em;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}.cc-raw a{line-height:inherit;cursor:pointer}.cc-raw a:not(.cc-button):not(.cc-button--main):not(.cc-button--ghost):not(.cc-button--circular):not(.pd-table_link):not(.cc-tab){color:#0777d9}.cc-raw .mono{font-family:monospace}.cc-raw sup{vertical-align:super}.cc-raw sub{vertical-align:sub}.cc-raw pre{padding:1em;color:#fff;font-family:monospace;white-space:pre;background-color:#2f3a3a;border-radius:5px}.cc-raw h1,.cc-raw h2,.cc-raw h3,.cc-raw h4,.cc-raw h5{margin:2.75rem 0 1rem;font-weight:300;font-family:'Montserrat',sans-serif;line-height:1.15}.cc-raw h1{margin-top:0;font-size:2.75em}.cc-raw h2{margin-top:0;font-size:2.074em}.cc-raw h3{font-weight:400;font-size:1.728em}.cc-raw h4{font-weight:400;font-size:1.44em}.cc-raw h5{font-weight:400;font-size:1.2em}.cc-raw strike,.cc-raw del{text-decoration:line-through}.cc-raw .marker{background-color:#ffe100}.cc-raw big{font-size:1.2em}.cc-raw small{font-size:.8em}.cc-raw tt,.cc-raw code,.cc-raw kbd,.cc-raw samp{font-family:monospace}.cc-raw code,.cc-raw kbd{margin:0;padding:.125em .25em 0;color:#000;background-color:#f5f5f5;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1)}.cc-raw var{color:#789795}.cc-raw cite{color:#9f9f9f}.cc-raw q::before,.cc-raw q::after{position:relative;top:.2em;font-size:1.65em;line-height:16px}.cc-raw del{color:#7c0f16}.cc-raw ol,.cc-raw ul{width:calc(100% - 1em);margin-left:1em;padding:0 0 0 1em;line-height:1.6;list-style-position:outside}.cc-raw ul li::before{content:'';position:absolute;top:.8em;left:-1em;width:.5rem;height:.5rem;background-color:#e81825}.cc-raw ul ul li::before{background-color:#fff;box-shadow:inset 0 0 0 1px #e81825}.cc-raw ul ul ul li::before{background-color:#e81825;border-radius:.5rem}.cc-raw ul li{list-style-type:none}.cc-raw li p{margin:0;line-height:1.5}.cc-raw li,.cc-raw dd{position:relative;margin:0;padding:.25em 0;font-size:inherit}.cc-raw dl{margin-bottom:1rem}.cc-raw dl dt{margin-bottom:.3rem;font-weight:bold}.cc-raw hr{clear:both;height:0;margin:1.25em auto;overflow:visible;border-top:0;border-right:0;border-bottom:1px solid #f5f5f5;border-left:0}.cc-raw object{max-width:100%}.cc-raw img{max-width:100%;font-family:'object-fit: contain;';object-fit:contain}.cc-raw figure{padding:1em;text-align:center;background-color:#fff}.cc-raw figure img{margin-bottom:.5rem;line-height:1}.cc-raw figcaption{display:block;margin-bottom:2em;color:#737575;font-size:90%}.cc-raw .float-right{float:right}.cc-raw .pane{padding:1em;background-color:#fff;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1)}.cc-raw .pane h1,.cc-raw .pane h2,.cc-raw .pane h3,.cc-raw .pane h4{margin-top:0}.cc-raw table{width:100%;border-collapse:collapse!important;border:1px solid #c9c9c9}.cc-raw thead{background-color:rgba(46,49,58,.1)}.cc-raw tr{position:relative;transition:all .25s cubic-bezier(.4,0,1,1)}.cc-raw th,.cc-raw td{padding:.75em;font-size:1rem;border-bottom:1px solid #c9c9c9;border-left:1px solid #c9c9c9}.cc-raw td{text-align:left}a[href$='.pdf']::after{content:'PDF';position:relative;top:-2px;margin-left:.5em;padding:0 3px 0 3px;color:#fff;font-size:.65rem;letter-spacing:.05em;background-color:#1c1e1e;border-radius:5px;opacity:.5}[class^='columns']{display:flex;flex-wrap:wrap;width:calc(100% + 2em);margin-right:-1em;margin-left:-1em}.columns\:11>*,.columns\:121>*:nth-child(3n-1),.columns\:211>*:nth-child(3n-2),.columns\:112>*:nth-child(3n){flex:1 0 calc(50% - 2em);margin-right:1em;margin-left:1em;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:calc(50% - 2em)}.columns\:111>*{flex:1 0 calc(33.333% - 2em);margin-right:1em;margin-left:1em;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:calc(33.333% - 2em)}.columns\:1111>*,.columns\:121>*:nth-child(3n),.columns\:121>*:nth-child(3n-2),.columns\:211>*:nth-child(3n),.columns\:211>*:nth-child(3n-1),.columns\:112>*:nth-child(3n-2),.columns\:112>*:nth-child(3n-1){flex:1 0 calc(25% - 2em);margin-right:1em;margin-left:1em;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:calc(25% - 2em)}.columns\:21>*:nth-child(2n-1),.columns\:12>*:nth-child(2n){flex:1 0 calc(66.666% - 2em);margin-right:1em;margin-left:1em;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:calc(66.666% - 2em)}.columns\:21>*:nth-child(2n),.columns\:12>*:nth-child(2n-1){flex:1 0 calc(33.333% - 2em);margin-right:1em;margin-left:1em;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:calc(33.333% - 2em)}.test{padding:.04rem}@font-face{font-family:"icons";src:url("/Content/Fonts/icons.woff?743f790c636354e5fcb67985077c3506") format("woff"),url("/Content/Fonts/icons.woff2?743f790c636354e5fcb67985077c3506") format("woff2")}i[class^="cc-icon-"]:before,i[class*=" cc-icon-"]:before{font-family:icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cc-icon-chevron-left:before{content:""}.cc-icon-chevron-right:before{content:""}.cc-icon-edit:before{content:""}.cc-icon-environmental:before{content:""}.cc-icon-chip:before{content:"Ĕ"}.cc-icon-check:before{content:"đ"}.cc-icon-3d:before{content:""}.cc-icon-america:before{content:""}.cc-icon-angle-down:before{content:""}.cc-icon-angle-left:before{content:""}.cc-icon-angle-right:before{content:""}.cc-icon-angle-up:before{content:""}.cc-icon-arrow-down:before{content:""}.cc-icon-arrow-left:before{content:""}.cc-icon-arrow-right:before{content:""}.cc-icon-arrow-up:before{content:""}.cc-icon-asia:before{content:""}.cc-icon-automotive:before{content:""}.cc-icon-bookmark:before{content:""}.cc-icon-card:before{content:""}.cc-icon-careers:before{content:""}.cc-icon-cart:before{content:""}.cc-icon-chat:before{content:""}.cc-icon-circle-check:before{content:""}.cc-icon-close:before{content:""}.cc-icon-coax:before{content:""}.cc-icon-cog:before{content:""}.cc-icon-color:before{content:""}.cc-icon-contact:before{content:""}.cc-icon-crop:before{content:""}.cc-icon-date:before{content:""}.cc-icon-doc:before{content:""}.cc-icon-download:before{content:""}.cc-icon-email:before{content:""}.cc-icon-enlarge:before{content:""}.cc-icon-EUR:before{content:""}.cc-icon-europe:before{content:""}.cc-icon-external:before{content:""}.cc-icon-facebook:before{content:""}.cc-icon-failure:before{content:""}.cc-icon-fax:before{content:""}.cc-icon-filter:before{content:""}.cc-icon-GBP:before{content:""}.cc-icon-globe:before{content:""}.cc-icon-handle:before{content:""}.cc-icon-heart-filled:before{content:""}.cc-icon-heart:before{content:""}.cc-icon-help:before{content:""}.cc-icon-instagram:before{content:""}.cc-icon-invoice:before{content:""}.cc-icon-led:before{content:""}.cc-icon-lightbulb:before{content:""}.cc-icon-linkedin:before{content:""}.cc-icon-location:before{content:""}.cc-icon-material:before{content:""}.cc-icon-minus:before{content:""}.cc-icon-mobile:before{content:""}.cc-icon-moisture:before{content:""}.cc-icon-nozzle:before{content:""}.cc-icon-packaging:before{content:""}.cc-icon-pause:before{content:""}.cc-icon-pdf-inline:before{content:""}.cc-icon-pdf:before{content:""}.cc-icon-pdf2:before{content:""}.cc-icon-people:before{content:""}.cc-icon-phone:before{content:""}.cc-icon-play:before{content:""}.cc-icon-plus:before{content:""}.cc-icon-print:before{content:""}.cc-icon-quote:before{content:""}.cc-icon-save:before{content:""}.cc-icon-search:before{content:""}.cc-icon-share-alt:before{content:""}.cc-icon-share:before{content:""}.cc-icon-shipping:before{content:""}.cc-icon-stop:before{content:""}.cc-icon-summary:before{content:""}.cc-icon-temp:before{content:""}.cc-icon-tools:before{content:""}.cc-icon-track:before{content:""}.cc-icon-twitter:before{content:""}.cc-icon-ultrasonic:before{content:""}.cc-icon-upload:before{content:""}.cc-icon-USD:before{content:""}.cc-icon-use:before{content:""}.cc-icon-user:before{content:""}.cc-icon-view:before{content:""}.cc-icon-voltage:before{content:""}.cc-icon-warehouse-uk:before{content:""}.cc-icon-warehouse-us:before{content:""}.cc-icon-washing:before{content:""}.cc-icon-weight:before{content:""}.cc-icon-youtube:before{content:""}.cc-chip_group{display:flex;flex-wrap:wrap}.cc-chip{display:flex;justify-content:center;align-items:center;height:36px;margin-right:.5em;margin-bottom:.5em;padding-right:1em;padding-left:.65em;color:#e81825;font-weight:700;text-decoration:none;border-radius:2em;box-shadow:inset 0 0 0 2px #e81825;cursor:pointer}.cc-chip:hover{box-shadow:inset 0 0 0 2px #e81825,0 3px 4px -2px rgba(0,0,0,.15),0 5px 8px 1px rgba(0,0,0,.11),0 2px 10px 2px rgba(0,0,0,.07)}.cc-chip i{margin-right:.25em;color:#e81825;font-size:1.75em}.cc-button{display:inline-flex;justify-content:center;align-items:center;height:36px;padding-right:2em;padding-left:2em;color:#000;font-weight:700;font-size:1em;font-family:'Montserrat',sans-serif;letter-spacing:.035em;text-decoration:none;background-color:#fff;transition:box-shadow .25s ease-out,background-color .25s ease-out;-webkit-user-select:none;user-select:none;border:none;border-radius:24px;box-shadow:inset 0 0 0 2px #e7e7e7;cursor:pointer}.cc-button:hover,.cc-button:focus{background-color:#f5f5f5}.cc-button:hover{box-shadow:inset 0 0 0 2px #e7e7e7,0 2px 3px -2px rgba(0,0,0,.14),0 4px 7px 1px rgba(0,0,0,.1),0 2px 8px 2px rgba(0,0,0,.07)}.cc-button:focus{outline:none;box-shadow:inset 0 0 0 2px #0067e2}.cc-button:active{background-color:#e7e7e7;box-shadow:inset 0 0 0 2px #e7e7e7,0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.cc-button:disabled,.cc-button.disabled{pointer-events:none;opacity:.6}.cc-button.cc-button--refill{top:-5px;height:25px;font-size:12px;padding-inline:1rem}.cc-button--main,.owl-prev span,.owl-next span{display:inline-flex;justify-content:center;align-items:center;height:36px;padding-right:2em;padding-left:2em;color:#fff;font-weight:700;font-size:1em;font-family:'Montserrat',sans-serif;letter-spacing:.035em;text-decoration:none;background-color:#e81825;transition:box-shadow .25s ease-out,background-color .25s ease-out;-webkit-user-select:none;user-select:none;border:none;border-radius:24px;box-shadow:none;cursor:pointer}.cc-button--main.cc-button--small,.owl-prev span.cc-button--small,.owl-next span.cc-button--small{height:36px}.cc-button--main:hover,.cc-button--main:focus,.owl-prev span:hover,.owl-prev span:focus,.owl-next span:hover,.owl-next span:focus{background-color:#f94a55;box-shadow:0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.cc-button--main:hover,.owl-prev span:hover,.owl-next span:hover{box-shadow:0 2px 3px -2px rgba(0,0,0,.14),0 4px 7px 1px rgba(0,0,0,.1),0 2px 8px 2px rgba(0,0,0,.07)}.cc-button--main:focus,.owl-prev span:focus,.owl-next span:focus{outline:none;box-shadow:inset 0 0 0 1px #0067e2,0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.cc-button--main:active,.owl-prev span:active,.owl-next span:active{background-color:#d31925;box-shadow:0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.cc-button--main:disabled,.cc-button--main.disabled,.owl-prev span:disabled,.owl-prev span.disabled,.owl-next span:disabled,.owl-next span.disabled{pointer-events:none;opacity:.6}.cc-button--dark{display:inline-flex;justify-content:center;align-items:center;height:36px;padding-right:2em;padding-left:2em;color:#fff;font-weight:700;font-size:1em;font-family:'Montserrat',sans-serif;letter-spacing:.035em;text-decoration:none;background-color:#2f3a3a;transition:box-shadow .25s ease-out,background-color .25s ease-out;-webkit-user-select:none;user-select:none;border:none;border-radius:24px;box-shadow:none;cursor:pointer}.cc-button--dark.cc-button--small{height:36px}.cc-button--dark:hover,.cc-button--dark:focus{background-color:#5f6464;box-shadow:0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.cc-button--dark:hover{box-shadow:0 2px 3px -2px rgba(0,0,0,.14),0 4px 7px 1px rgba(0,0,0,.1),0 2px 8px 2px rgba(0,0,0,.07)}.cc-button--dark:focus{outline:none;box-shadow:inset 0 0 0 1px #0067e2,0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.cc-button--dark:active{background-color:#2f3a3a;box-shadow:0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.cc-button--dark:disabled,.cc-button--dark.disabled{pointer-events:none;opacity:.6}.cc-button--ghost,.cc-file+label{display:inline-flex;justify-content:center;align-items:center;height:36px;padding-right:2em;padding-left:2em;color:#e81825;font-weight:700;font-size:1em;font-family:'Montserrat',sans-serif;letter-spacing:.035em;text-decoration:none;background-color:rgba(232,24,37,0);transition:box-shadow .25s ease-out,background-color .25s ease-out,color .25s ease-out;-webkit-user-select:none;user-select:none;border:none;border-radius:24px;box-shadow:inset 0 0 0 1px #e81825;cursor:pointer}.cc-button--ghost.cc-button--small,.cc-file+label.cc-button--small{height:32px}.cc-button--ghost:hover,.cc-button--ghost:focus,.cc-file+label:hover,.cc-file+label:focus{color:#fff;background-color:#f94a55}.cc-button--ghost:hover,.cc-file+label:hover{box-shadow:inset 0 0 0 1px #f94a55,0 2px 3px -2px rgba(0,0,0,.14),0 4px 7px 1px rgba(0,0,0,.1),0 2px 8px 2px rgba(0,0,0,.07)}.cc-button--ghost:focus,.cc-file+label:focus{outline:none;box-shadow:inset 0 0 0 1px #f94a55}.cc-button--ghost:active,.cc-file+label:active{color:#fff;background-color:#d31925;box-shadow:0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.cc-button--ghost:disabled,.cc-button--ghost .disabled,.cc-file+label:disabled,.cc-file+label .disabled{color:rgba(232,24,37,.6);pointer-events:none}.cc-button--circular,.cc-button--icon{display:inline-flex;justify-content:center;align-items:center;height:31px;color:#000;font-size:1em;font-family:'Montserrat',sans-serif;letter-spacing:.035em;text-decoration:none;background:none;transition:all .25s ease-out;-webkit-user-select:none;user-select:none;border:none;border-radius:24px;cursor:pointer}.cc-button--circular:hover,.cc-button--circular:focus,.cc-button--circular.is-active,.cc-button--icon:hover,.cc-button--icon:focus,.cc-button--icon.is-active{background-color:#f5f5f5;outline:none;box-shadow:0 0 0 4px #f5f5f5}.cc-button--circular:active,.cc-button--icon:active{background-color:#fff;box-shadow:0 0 0 6px #fff}.cc-button--circular:disabled,.cc-button--circular .disabled,.cc-button--icon:disabled,.cc-button--icon .disabled{pointer-events:none}.cc-button--circular.cc-button--small,.cc-button--icon.cc-button--small{height:22px}.cc-button--icon,.cc-button--icon i{width:31px}.cc-button--icon i{display:inline-block;text-align:center}.cc-button--circular i{margin-right:.5em}.cc-button--circular{margin-right:-1em;margin-left:-1em;padding-right:1em;padding-left:1em}.cc-button--small{height:32px}.cc-button--tiny{height:28px;margin:0 .2em;padding:0 .75em;font-size:.95em;text-transform:uppercase}.cc-button--mainLink{color:#e81825}.cc-button_icon--left,.cc-button_icon--right{width:1.5em;height:1.5em;stroke:currentColor}.cc-button_icon--left{transform:translateX(-1em)}.cc-button_icon--right{transform:translateX(1em)}.cc-field,.cc-field--stack{position:relative;display:flex;flex-wrap:wrap;align-items:center;max-width:100%}.cc-field .cc-label,.cc-field--stack .cc-label{flex:0 0 100%}.cc-field--inline{display:grid;grid-gap:1em;grid-template-columns:100px 1fr;grid-template-rows:1fr;align-items:baseline}.cc-field--inline .cc-label{align-self:center}.cc-form_group{padding-top:.5em;padding-bottom:.5em}.cc-field--checkbox.cc-field--checkbox,.cc-field--radio.cc-field--radio{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;max-width:100%;height:2em;margin-bottom:1em}.cc-field--checkbox.cc-field--checkbox .cc-input_checkbox,.cc-field--checkbox.cc-field--checkbox .cc-input_radio,.cc-field--radio.cc-field--radio .cc-input_checkbox,.cc-field--radio.cc-field--radio .cc-input_radio{flex:0 0 16px}.cc-field--checkbox.cc-field--checkbox .cc-label,.cc-field--radio.cc-field--radio .cc-label{align-self:center;margin-top:.15em;margin-bottom:0;line-height:16px}.cc-label{display:inline-block;align-self:flex-start;margin-bottom:.15em;color:rgba(54,54,54,.85);font-weight:700;font-size:.925em}.cc-field--optional .cc-label::after{content:'Optional';margin-left:1ch;color:#e81825;opacity:.5}.cc-input_text,.cc-input_password{width:100%;height:32px;margin-bottom:1em;padding-right:.75em;padding-left:.75em;font-size:1em;line-height:36px;border:1px solid #e7e7e7;border-radius:5px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),margin .3s ease-out}.cc-input_text.input-validation-error,.cc-input_password.input-validation-error{border-color:#f56a6f;border-radius:5px}.cc-input_text.input-validation-error:hover,.cc-input_password.input-validation-error:hover{border-bottom-left-radius:0}.cc-input_text.valid,.cc-input_password.valid{border-color:#00ad80}.cc-input_text:focus,.cc-input_password:focus{border-color:#0067e2;outline:none}.cc-input--small{width:40px}[readonly].cc-input_text,[readonly].cc-input_text.valid,[readonly].cc-input_text.input-validation-error{margin-left:-.75em;color:#1b2929;background-color:#fff;border-width:1px;border-color:transparent;border-radius:0;box-shadow:none;opacity:.7;transition:margin .3s ease-out}[readonly].cc-input_text:focus,[readonly].cc-input_text.valid:focus,[readonly].cc-input_text.input-validation-error:focus{border-color:transparent;box-shadow:none}.cc-select{position:relative;display:block;max-width:100%;height:32px;margin-bottom:1em;padding-right:3em;padding-left:.5em;color:#5f6464;font-size:1em;background:#fff;border:1px solid #e7e7e7;border-radius:4px;outline:none}.cc-select.input-validation-error{border-color:#f56a6f;border-radius:5px}.cc-select.input-validation-error:hover{border-bottom-left-radius:0}.cc-select.valid{border-color:#00ad80}.cc-select:focus{border-color:#0067e2;outline:none}.cc-field .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px}.cc-field .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}.cc-field .select2-container .select2-selection--single{height:36px}.cc-field .select2-container--default .select2-selection--single{border-color:#e7e7e7}.cc-input_textarea{width:100%;margin-bottom:1em;padding:.5em .75em 0;color:#5f6464;font-size:1em;font-family:Arial,Helvetica,sans-serif;background:#fff;border:1px solid #e7e7e7;border-radius:4px}.cc-input_textarea.input-validation-error{border-color:#f56a6f;border-radius:5px}.cc-input_textarea.input-validation-error:hover{border-bottom-left-radius:0}.cc-input_textarea.valid{border-color:#00ad80}.cc-input_textarea:focus{border-color:#0067e2;outline:none}.cc-input_radio,input[type='radio']{width:16px;height:16px;margin:3px 1em 0 0;background-color:#fff;border-radius:10px;box-shadow:0 0 0 1px #737575;transition:all .2s ease-out;appearance:none}.cc-input_radio.input-validation-error,input[type='radio'].input-validation-error{box-shadow:0 0 0 1px #f56a6f}.cc-input_radio:hover,input[type='radio']:hover{}.cc-input_radio:checked,input[type='radio']:checked{background-image:radial-gradient(circle at center,#e81825 37%,transparent 50%)}.cc-input_radio:focus,input[type='radio']:focus{outline:none}.js-variant-selector.l-horizontal-radios .radio{display:inline-flex;align-items:flex-start;padding:.25em .5em}.js-variant-selector.l-horizontal-radios .radio input{flex:0 0 16px;margin:3px .25em 0 0}.js-variant-selector.l-horizontal-radios .radio label{position:relative;top:3px;flex:1}.cc-input_checkbox,input[type='checkbox']{position:relative;width:16px;height:16px;margin:3px 1em 0 0;background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px #737575;transition:all .2s ease-out;appearance:none}.cc-input_checkbox.input-validation-error,input[type='checkbox'].input-validation-error{box-shadow:0 0 0 1px #f56a6f}.cc-input_checkbox:hover,input[type='checkbox']:hover{}.cc-input_checkbox:focus,input[type='checkbox']:focus{outline:none}.cc-input_checkbox:checked,input[type='checkbox']:checked{display:inline-block;width:16px;height:16px;background-color:#e81825;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");box-shadow:0 0 0 2px #e81825}.js-variant-selector .radio{display:flex;align-items:flex-start;padding-top:.25em;padding-bottom:.25em}.js-variant-selector .radio input{flex:0 0 16px}.js-variant-selector .radio label{position:relative;top:3px;flex:1}.cc-favorite,.cc-share{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;margin-right:1em}.cc-favorite i,.cc-share i{font-size:1.25em}.cc-favorite{color:#e81825}.cc-share{color:#4caf50}.cp-copy{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.5em}.cp-copy_label{flex:0 0 100%}.cp-copy_input{flex:1 0 auto;width:auto;margin-bottom:0;border-radius:5px 0 0 5px}.cp-copy_button{height:33px;border-radius:0 5px 5px 0}.pd-social{display:flex;margin-bottom:2em;margin-left:auto}.pd-social_item{margin-left:.75em}.pd-social_icon{display:flex;width:28px;height:28px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.pd-social_icon:hover{background-color:rgba(231,231,231,.4);border-radius:24px;box-shadow:0 0 0 8px rgba(231,231,231,.4)}.pd-social_icon .cc-icon{font-size:1.2em;opacity:.6;fill:rgba(0,0,0,.2);stroke-width:4px}.pd-social_icon:hover .cc-icon{opacity:1}.pd-social_facebook{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%233b5998' d='M57.6 8C63.9 8 69 13.1 69 19.4v38.1C69 63.9 63.9 69 57.6 69h-7.5V45H58l1.2-9h-9.1v-5.7c0-2.7.7-4.4 4.6-4.4l4.4.2V18c-.8-.1-3.3-.8-6.6-.8-7 0-11.4 4.3-11.4 12.2V36h-8v9h7.6v24H19.4C13.1 69 8 63.9 8 57.6V19.4C8 13.1 13.1 8 19.4 8h38.2z'/%3E%3C/svg%3E")}.pd-social_linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%230077b5' d='M8 68.1h13.1V29H8v39.1zm14-51.5c-.1-3.7-2.7-6.6-7-6.6s-7 2.8-7 6.6c0 3.6 2.7 6.6 6.9 6.6h.1c4.3-.1 7-3 7-6.6zm33.8 51.5h13.1V45.6c0-12-6.5-17.6-15.1-17.6-7 0-10.2 3.9-11.9 6.6h.1v-5.7H29s.2 3.7 0 39.2h13.1V46.2c0-1.1.1-2.3.4-3.2 1-2.3 3.1-4.7 6.8-4.7 4.7 0 6.6 3.6 6.6 8.9v20.9z'/%3E%3C/svg%3E")}.pd-social_twitter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3Cpath d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z'/%3E%3C/svg%3E")}.field-validation-error{position:relative;top:calc(100% - 14px);right:0;z-index:-1;max-width:210px;height:auto;padding:.1em .5em .1em;color:#fff;font-size:.75em;letter-spacing:.05em;background-color:#f56a6f;border-radius:0 0 5px 5px}.input-validation-hover .field-validation-error,.is-stuck .field-validation-error{max-width:100%;height:0;padding:0}.input-validation-hover .field-validation-error>*,.is-stuck .field-validation-error>*{opacity:0;pointer-events:none}.input-validation-hover .field-validation-error::before,.is-stuck .field-validation-error::before{content:'!';position:absolute;bottom:2px;left:2px;z-index:-1;width:12px;height:12px;color:#fff;font-size:.75em;line-height:12px;text-align:center;background-color:#f56a6f;transition:opacity .2s ease-out;border-radius:6px}.input-validation-hover .cc-input_text.input-validation-error:hover,.is-stuck .cc-input_text.input-validation-error:hover{border-bottom-left-radius:0}.input-validation-hover .input-validation-error:hover~.field-validation-error,.is-stuck .tf-input_stack:hover .field-validation-error,.input-validation-hover .field-validation-error:hover{bottom:auto;flex:0 0 100%;max-width:200px;height:auto;padding:.1em .5em .1em}.input-validation-hover .input-validation-error:hover~.field-validation-error>*,.is-stuck .tf-input_stack:hover .field-validation-error>*,.input-validation-hover .field-validation-error:hover>*{opacity:1}.input-validation-hover .input-validation-error:hover~.field-validation-error::before,.is-stuck .tf-input_stack:hover .field-validation-error::before,.input-validation-hover .field-validation-error:hover::before{opacity:0}.cc-field--checkbox .field-validation-error,.cc-field--radio .field-validation-error{position:absolute;top:19px;bottom:auto;border-top-right-radius:5px}.cc-field--checkbox.ask-checkbox .field-validation-error{top:25px}ul.validation-summary-errors,.validation-summary-errors ul{position:relative;width:100%;margin:0;margin-top:1em;margin-bottom:1em;padding:0;color:#fff;font-size:.75em;list-style-type:none;background-color:#f56a6f;border-radius:0 0 4px 4px;box-shadow:0 0 0 1px #f56a6f}ul.validation-summary-errors li,.validation-summary-errors ul li{display:flex;align-items:center;padding:1em}.validation-summary-errors{width:100%}.validation-summary-errors ul{margin-top:0}.validation-summary-errors li::before{content:'';position:relative;top:0;display:inline-block;flex:0 0 20px;width:20px;height:20px;margin-right:1em;background-repeat:no-repeat}.validation-summary-errors li::before,.validation-summary-valid li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12' y2='16'%3E%3C/line%3E%3C/svg%3E")}.validation-summary-valid{position:relative;width:100%;margin-bottom:1em;padding:.25em;color:#fff;font-weight:700;font-size:.75em;background-color:#00ad80;border-radius:4px;box-shadow:0 0 0 1px #00ad80}.validation-summary-valid ul{margin:0;padding:0;list-style-type:none}.validation-summary-valid li{display:flex;align-items:center;padding:1em}.validation-summary-valid li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.cc-file{position:absolute;z-index:-1;width:.1px;height:.1px;overflow:hidden;opacity:0}.cc-file~.field-validation-error{top:calc(100% + 0);bottom:auto;left:28px}.cc-file+label{width:auto;width:fit-content;height:30px;margin:5px 0;white-space:nowrap;cursor:pointer}.cc-yellowBox_warn,.cc-yellowBox_error,.cc-greenBox_info{display:inline-block;margin-bottom:1em;padding:2em 2em 2em 6em;background-repeat:no-repeat;background-position:2em 50%;background-size:2em 2em;border:4px solid;border-radius:5px;box-shadow:0 15px 20px 0 rgba(0,0,0,.06)}.cc-yellowBox_warn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 71.72 64.5'%3E%3Cpath d='M28.07 4.5L1.22 51A9 9 0 0 0 9 64.5h53.7A9 9 0 0 0 70.5 51L43.65 4.5a9 9 0 0 0-15.58 0z' fill='%23f6bd2f'/%3E%3Cpath d='M42.36 41.5h-12v-30h12zm0 11a6 6 0 0 0-6-6 6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6z'/%3E%3C/svg%3E");border-color:#f6bd2f}.cc-yellowBox_error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72'%3E%3Cpath d='M50.91 0H21.09L0 21.09v29.82L21.09 72h29.82L72 50.91V21.09zM63 46.89L46.89 63H24.11L8 46.89V24.11L24.11 8h22.78L63 24.11zM26.47 13L13 26.47v19.06L26.47 59h19.06L59 45.53V26.47L45.53 13zm19.06 0H26.47L13 26.47v19.06L26.47 59h19.06L59 45.53V26.47zm0 0H26.47L13 26.47v19.06L26.47 59h19.06L59 45.53V26.47z' fill='%23f56a6f' id='Layer_1-2' data-name='Layer 1'/%3E%3C/svg%3E");border-color:#f56a6f}.cc-greenBox_info{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 72 65' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Ccircle cx='36' cy='32.25' r='32' fill='%2300ad80'/%3E%3Cpath d='M29.86 25.75h12v30h-12v-30zm0-11c0 3.292 2.708 6 6 6s6-2.708 6-6-2.708-6-6-6-6 2.708-6 6z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E");border-color:#00ad80}.select2-container .select2-selection--single{height:32px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px}label.required-field-red-star::after{content:'*';color:red}.cc-block{display:block;margin-bottom:2em}.modal .cc-block{margin-bottom:0}.cc-block--invert{color:#fff}.cc-block--center{text-align:center}.cc-block--center .cc-block_title,.cc-block--center .cc-button,.cc-block--center .cc-button--ghost{margin-right:auto;margin-left:auto}.cc-block_title{margin:0;font-weight:300;font-size:2.5em;font-family:'Montserrat',sans-serif}.cc-block_title+.cc-block_body{margin-top:.5em}.cc-block_title .cc-block_title{font-size:.75em}.cc-block_title--main{color:#e81825}.cc-block_title--second{margin:0;font-weight:300;font-size:1.75em;font-family:'Montserrat',sans-serif}.cc-block_subTitle{margin-bottom:2em;color:#737575}.cc-block_note{color:#737575}.cc-block_body{margin-top:0;margin-bottom:1em;font-family:'Libre Franklin',sans-serif;line-height:1.6}.cc-block_list,.cc-block_step{position:relative;left:1.25em;width:calc(100% - 1.25em);margin-bottom:3em;padding:0;list-style-type:none}.cc-block_item{position:relative;line-height:1.65}.cc-block_list .cc-block_item::before{content:'';position:absolute;top:8px;left:-20px;width:10px;height:10px;background-color:#e81825}.cc-block_step{padding-left:1em;counter-reset:step}.cc-block_step>.cc-block_item{margin-bottom:.5em}.cc-block_step>.cc-block_item::before{content:counter(step);position:absolute;top:-1px;left:-30px;width:24px;height:24px;color:#fff;line-height:24px;text-align:center;background-color:#5f6464;counter-increment:step;border-radius:12px}.cc-block_link{color:#e81825}.cc-block_figure{padding:1em;text-align:center;background-color:#fff}.cc-block_figure img{margin-bottom:.5rem;line-height:1}.cc-block_figcaption{display:block;margin-bottom:2em;color:#737575;font-size:90%}.cc-address{position:relative;display:block}.cc-address_block{margin-left:32px}.cc-address_block::before{content:'';position:absolute;top:0;left:0;margin-right:.5em;font-size:24px;font-family:icons!important;font-style:normal}.cc-address_title{font-weight:300;font-family:'Montserrat',sans-serif}.cc-address_title,.cc-address_street,.cc-address_street2,.cc-address_country,.cc-address_phone,.cc-address_fax,.cc-address_email{display:block}.cc-address_phone,.cc-address_fax,.cc-address_email{display:flex;align-items:center;margin-top:.5em;margin-bottom:.5em;color:#0777d9;text-decoration:none}.cc-address_phone::before,.cc-address_fax::before,.cc-address_email::before{margin-right:.5em;color:#1c1e1e;font-size:24px;font-family:icons!important;font-style:normal}.cc-address_phone::before{content:''}.cc-address_fax::before{content:''}.cc-address_email::before{content:''}.cc-table{width:100%;border-collapse:collapse;border:1px solid #c9c9c9}.cc-thead{background-color:rgba(46,49,58,.1)}.cc-tbody{}.cc-tr{position:relative;transition:all .25s cubic-bezier(.4,0,1,1)}.cc-th,.cc-td{padding:.5em .75em;text-align:left;border-bottom:1px solid #c9c9c9;border-left:1px solid #c9c9c9}.cc-table [scope='colgroup']{text-align:center}.cc-cell_center{text-align:center}.cc-cell--right{text-align:right}.cc-table--price .cc-th,.cc-table--price .cc-td{padding-top:.2em;padding-bottom:.2em}.cc-tr_total{font-weight:700}.cc-th--center,.cc-td--center{text-align:center}.cc-th--currency,.cc-td--currency{text-align:right;font-variant-numeric:tabular-nums}.cc-th--partnumber{min-width:180px}.cc-td--partNumber a{color:#1c1d1d;font-weight:700;text-decoration:none;transition:all .2s ease-out}.cc-td--partNumber a:hover{color:#e81825;text-decoration:underline}.cc-table-footnote{position:relative;z-index:4;display:inline-flex;justify-content:center;align-items:center;width:1.3em;height:1.3em;color:#e81825;font-weight:700;font-size:.9em;text-decoration:none;background-color:#e7e7e7;border-radius:1.5em}.cc-table-footnote::after{content:attr(data-tip);position:absolute;bottom:24px;left:50%;z-index:10;width:200px;padding:.5em 1em;color:#fff;text-align:left;background:#2f3a3a;transition:all .25s cubic-bezier(.4,0,.2,1);border-radius:5px;transform:translateY(5px) translateX(-50%) scale(0);transform-origin:50% 110%;opacity:0}.cc-table-footnote::before{content:'';position:absolute;bottom:18px;left:50%;display:block;width:0;height:0;border-width:8px 9px 0 9px;border-style:solid;border-color:#2f3a3a transparent transparent transparent;transform:translateY(5px) translateX(-50%) scale(0);transform-origin:50% 110%;opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-table-footnote:hover::before,.cc-table-footnote:hover::after{transform:translateY(0) translateX(-50%) scale(1);opacity:1}.cc-table-footnote.is-below::after{top:24px;bottom:auto;transform-origin:50% -10%}.cc-table-footnote.is-below::before{top:18px;bottom:auto;border-width:0 9px 8px 9px;border-color:transparent transparent #2f3a3a transparent;transform-origin:50% -10%}.cc-table--sticky .cc-th{position:sticky;top:-1px;z-index:4;background-color:#eaeaeb;box-shadow:inset -1px -1px 0 0 #c9c9c9}.cc-dot{position:absolute;z-index:10;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;background-color:#e81825;transition:all 1000ms ease-in;box-shadow:0 0 0 12px #e81825;transform:translate(0,0) scale(1,1);transform-origin:top left;opacity:1}.cc-card_img{width:100%;height:150px;font-family:'object-fit: cover; object-position: 50%;';object-fit:cover;object-position:50%}.cc-card_content{padding:2em}.cc-card_title{margin-bottom:.5em;font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif}.cc-card_body{margin-bottom:1em;font-weight:200}.tl-card{position:relative;display:flex;flex-direction:column;align-self:stretch;width:100%;height:100%;margin:0 1em 2em;color:#1c1e1e;text-decoration:none;background-color:#fff;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06);transition:box-shadow .25s ease-out}.tl-card:hover{box-shadow:inset 0 0 0 2px #e7e7e7,0 20px 28px 0 #c9c9c9}.tl-card:focus{outline:none;box-shadow:inset 0 0 0 2px #0067e2}.tl-card:active{background-color:#e7e7e7;box-shadow:inset 0 0 0 2px #e7e7e7,0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}@supports (grid-gap:2em){.tl-card{margin:0;}}.tl-card_image{height:150px;background-color:#f5f5f5;border-radius:5px 5px 0 0;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1)}.tl-card_img{display:block;height:120px;margin:15px auto;padding:1em;font-family:'object-fit: contain;';object-fit:contain}.tl-card_content{position:relative;display:flex;flex:1;flex:1 0 auto;flex-direction:column;justify-content:center;align-items:flex-start;padding:1.5em}.tl-card_title{width:100%;height:3em;margin:0;font-weight:300;font-size:1.35em;font-family:'Montserrat',sans-serif;line-height:1.125em}.tl-card_description{flex:1 0 auto;width:100%;margin-top:1em;margin-bottom:1em;line-height:1.5}.tl-card .cc-button{margin-top:auto;background-color:transparent;box-shadow:inset 0 0 0 2px #e7e7e7}.tl-card .cc-button:hover{box-shadow:inset 0 0 0 2px #9f9f9f,0 2px 3px -2px rgba(0,0,0,.14),0 4px 7px 1px rgba(0,0,0,.1),0 2px 8px 2px rgba(0,0,0,.07)}.pd-card-container-link{display:flex;flex-direction:column;color:#1c1e1e;text-decoration:none}.pd-card{display:flex;flex-direction:column;margin-bottom:1em;padding:1px;color:#1c1e1e;text-decoration:none;background-color:#fff;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06);transition:box-shadow .25s ease-out}.pd-card:hover{box-shadow:inset 0 0 0 2px #e7e7e7,0 20px 28px 0 #c9c9c9}.pd-card:focus{outline:none;box-shadow:inset 0 0 0 2px #0067e2}.pd-card:active{background-color:#e7e7e7;box-shadow:inset 0 0 0 2px #e7e7e7,0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.pd-card_img{width:100px;height:100px;padding:1em;font-family:'object-fit: contain;';border-radius:5px 5px 0 0;object-fit:contain;object-position:0 50%}.pd-card_title{min-height:2.25em;margin-bottom:.25em;padding-right:1rem;padding-left:1rem;overflow:hidden;color:#e81825;font-weight:normal;font-size:1.125em;font-family:'Montserrat',sans-serif;letter-spacing:-.02em;text-overflow:ellipsis}.pd-card_highlight{height:2rem;margin:0;padding-right:1rem;padding-left:1rem;overflow:hidden;font-weight:bold;font-size:.875em;text-overflow:ellipsis}.pd-card_content{margin-bottom:1em;padding-right:1rem;padding-left:1rem;font-size:.925em}.pd-card_products{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto;padding:1rem;font-size:.75em}.pd-card_productsList{height:128px;overflow:auto;background:linear-gradient(#f5f5f5 30%,rgba(245,245,245,0)),linear-gradient(rgba(245,245,245,0),#f5f5f5 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.35),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.35),rgba(0,0,0,0)) 0 100%;background-color:#f5f5f5;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.pd-card_productsList::-webkit-scrollbar{width:10px;height:10px;background:#f5f5f5}.pd-card_productsList::-webkit-scrollbar-thumb{background:#9f9f9f;border-radius:6px}.pd-card_products span{flex:0 0 100%;margin-bottom:.25em}.pd-card_products+.pd-card_products{padding-top:0}.pd-card_chip{flex:0 1 56px;margin:.15em .25em .15em .15em;cursor:pointer;transition:color .25s ease-out}.pd-card_chip:hover{color:#e81825}.pd-card_chip:empty{display:inline-block;margin:0 .25em 0 .15em;cursor:default}.pd-card_footer{margin-top:auto;background-color:#e7e7e7;border-radius:0 0 5px 5px;box-shadow:0 0 0 1px rgba(46,49,58,.1)}.pd-card_with_footer_note .pd-card_footer{margin-top:0}.pd-card_footer_note{margin-top:auto;margin-bottom:1em;font-size:.85em;text-align:center;padding-inline:1em}.pd-footerNote_note{margin-bottom:.5em;font-weight:700}.pd-footerNote_item{}.pd-card_button{display:flex;margin:.5rem}.pd-promotional_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.pd-promotional_img{width:100%;height:224px;padding:1em;font-family:'object-fit: contain;';border-radius:5px 5px 0 0;margin-inline:auto;object-fit:contain;object-position:50% 50%}.pd-promotional_price{font-weight:600;font-size:1.125rem}.pd-promotional_grid .pd-card_content{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.pd-promotional_grid .pd-card_footer_note{margin-top:auto}#promotional-product-modal #js-buy-popup-quantity-container{margin-top:1.5em}#promotional-product-modal .pd-buyFooter{bottom:-1.75em;left:-1.25em;width:calc(100% + 2.5em);padding:1.25em;border-radius:0 0 4px 4px}#promotional-product-modal::after{content:attr(data-heading);position:absolute;top:1.25em;left:1.25em;font-weight:600;font-size:1.125em}.cc-panel,.cc-card,.cc-bill{position:relative;display:block;overflow:hidden;background-color:#fff;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.cc-panel--dark{position:relative;display:block;padding:2em;overflow:hidden;color:#fff;background-color:#000;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.cc-bill{display:flex;flex-direction:column;margin:1em;text-align:center}@supports (grid-gap:2em){.cc-bill{margin:0;}}.cc-bill_content{position:relative;height:100%;padding:1em}.cc-bill_title,.cc-bill_footer{font-family:'Montserrat',sans-serif}.cc-bill_title{margin-bottom:.5em;font-weight:300;font-family:'Montserrat',sans-serif}.cc-bill_zoom{position:absolute;right:.75em;bottom:.75em;display:flex;justify-content:center;align-items:center;width:44px;height:44px;color:#fff;font-size:1.5em;background-color:#000;transition:all .15s ease-out;border-radius:24px;cursor:pointer}.cc-bill_zoom:hover{box-shadow:0 0 0 4px #000,0 15px 20px 0 rgba(0,0,0,.06)}.cc-bill_footer{display:flex;justify-content:center;align-items:center;height:65px;margin-top:auto;padding:1em;border-top:1px solid rgba(46,49,58,.1)}.cc-panel--point,.cc-panel--point1,.cc-panel--point2,.cc-panel--point3,.cc-panel--point4,.cc-panel--point5,.cc-panel--point6,.cc-panel--point7,.cc-panel--point8,.cc-panel--point9,.cc-panel--point10,.cc-panel--point11,.cc-panel--point12{position:relative;display:inline-block;width:100%;margin-bottom:1em;padding:1em;background-color:#fff;border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.1);filter:drop-shadow(0 2px 6px rgba(0,0,0,.2))}.cc-panel--point::before,.cc-panel--point1::before,.cc-panel--point2::before,.cc-panel--point3::before,.cc-panel--point4::before,.cc-panel--point5::before,.cc-panel--point6::before,.cc-panel--point7::before,.cc-panel--point8::before,.cc-panel--point9::before,.cc-panel--point10::before,.cc-panel--point11::before,.cc-panel--point12::before{content:'';position:absolute;display:block;width:0;height:0;border-style:solid}.cc-panel--point::after,.cc-panel--point1::after,.cc-panel--point2::after,.cc-panel--point3::after,.cc-panel--point4::after,.cc-panel--point5::after,.cc-panel--point6::after,.cc-panel--point7::after,.cc-panel--point8::after,.cc-panel--point9::after,.cc-panel--point10::after,.cc-panel--point11::after,.cc-panel--point12::after{content:'';position:absolute;display:block}.cc-panel--point::after,.cc-panel--point1::after,.cc-panel--point11::after,.cc-panel--point12::after{bottom:100%;left:0;width:100%;height:2em}.cc-panel--point2::after,.cc-panel--point3::after,.cc-panel--point4::after{top:0;left:100%;width:2em;height:100%}.cc-panel--point5::after,.cc-panel--point6::after,.cc-panel--point7::after{top:100%;left:0;width:100%;height:2em}.cc-panel--point8::after,.cc-panel--point9::after,.cc-panel--point10::after{top:0;right:100%;width:2em;height:100%}.cc-panel--point1::before{right:1em;bottom:100%;border-width:0 15px 16px 15px;border-color:transparent transparent #fff transparent}.cc-panel--point::before,.cc-panel--point11::before{bottom:100%;left:1em;border-width:0 15px 16px 15px;border-color:transparent transparent #fff transparent}.cc-panel--point12::before{bottom:100%;left:calc(50% - 15px);border-width:0 15px 16px 15px;border-color:transparent transparent #fff transparent}.cc-panel--point2::before{top:1em;left:100%;border-width:15px 0 15px 16px;border-color:transparent transparent transparent #fff}.cc-panel--point3::before{top:calc(50% - 15px);left:100%;border-width:15px 0 15px 16px;border-color:transparent transparent transparent #fff}.cc-panel--point4::before{bottom:1em;left:100%;border-width:15px 0 15px 16px;border-color:transparent transparent transparent #fff}.cc-panel--point5::before{top:100%;right:1em;border-width:16px 15px 0 15px;border-color:#fff transparent transparent transparent}.cc-panel--point6::before{top:100%;left:calc(50% - 15px);border-width:16px 15px 0 15px;border-color:#fff transparent transparent transparent}.cc-panel--point7::before{top:100%;left:1em;border-width:16px 15px 0 15px;border-color:#fff transparent transparent transparent}.cc-panel--point8::before{right:100%;bottom:1em;border-width:15px 16px 15px 0;border-color:transparent #fff transparent transparent}.cc-panel--point9::before{top:calc(50% - 15px);right:100%;border-width:15px 16px 15px 0;border-color:transparent #fff transparent transparent}.cc-panel--point10::before{top:1em;right:100%;border-width:15px 16px 15px 0;border-color:transparent #fff transparent transparent}.cc-hero{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100vw;max-width:100vw!important;min-height:275px;margin-left:50%!important;padding-top:2em;padding-bottom:2em;overflow:hidden;background-color:#2f3a3a;transform:translateX(-50%)}.cc-hero--push{margin-bottom:2em}.cc-hero .cc-hero_image,.cc-hero::after{position:absolute;top:0;left:0;width:100%;height:100%;font-family:'object-fit: cover; object-position: 50%;';object-fit:cover;object-position:50%}.cc-hero::after{content:'';background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.47) 7.5%,rgba(0,0,0,.45) 14.6%,rgba(0,0,0,.42) 20.8%,rgba(0,0,0,.39) 26.3%,rgba(0,0,0,.37) 31.2%,rgba(0,0,0,.34) 35.7%,rgba(0,0,0,.32) 39.9%,rgba(0,0,0,.29) 44%,rgba(0,0,0,.26) 48%,rgba(0,0,0,.24) 51.9%,rgba(0,0,0,.21) 55.8%,rgba(0,0,0,.18) 59.9%,rgba(0,0,0,.16) 64.1%,rgba(0,0,0,.13) 68.6%,rgba(0,0,0,.11) 73.5%,rgba(0,0,0,.08) 79%,rgba(0,0,0,.05) 85.2%,rgba(0,0,0,.03) 92.3%,rgba(0,0,0,0));mix-blend-mode:multiply}.cc-hero .cc-breadcrumb_separator,.cc-hero .cc-breadcrumb{color:#fff}.cc-hero .pg-widthLimit{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:100%}.cc-hero .cc-block_title,.cc-hero .cc-block_body{max-width:700px;color:#fff}.cc-hero .cc-block_title+.cc-block_body{margin-top:0}.cc-hero .cc-block_body+.cc-block_button{margin-top:1.5rem}.cc-hero--center{align-items:center}.cc-hero--center .pg-widthLimit{text-align:center}.cc-hero--center .cc-block_title,.cc-hero--center .cc-block_body{margin-right:auto;margin-left:auto}.cc-hero--center .cc-select{margin:2em auto}.cc-hero--short{min-height:300px}.cc-hero--tall{min-height:500px}.cc-header{display:flex;align-items:center;overflow:hidden}.cc-header--push{margin-bottom:2em}.cc-header_block{flex:0 1 760px;margin-top:1.5rem;margin-bottom:1.5rem}.cc-hero .cc-block_title,.cc-hero .cc-block_subTitle,.cc-hero .cc-block_body{width:760px;max-width:760px}.cc-hero .cc-block_subTitle{display:none}.cc-hero .cc-breadcrumbs,.cc-header_block .cc-breadcrumbs{margin-top:0;margin-bottom:1rem}.cc-hero .cc-block_title,.cc-header_block .cc-block_title{margin-bottom:1rem}.cc-hero .cc-block_body,.cc-header_block .cc-block_body{margin-bottom:0}.cc-hero .cc-block_body p,.cc-header_block .cc-block_body p{margin:0}.cc-header_block .cc-block_body+.cc-block_button{margin-top:1.5rem}.cc-header_img{flex:1;justify-self:center;width:250px;height:250px;padding-top:1.5em;padding-left:1.5em;font-family:'object-fit: contain;';object-fit:contain}.cc-price{position:relative}.cc-price_display{display:flex;flex-wrap:wrap;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #f5f5f5}.cc-price_show{display:inline-block;margin-left:auto;color:#03a9f4;text-decoration:underline}.cc-price_panel{position:relative;width:100%;margin-top:1em}.cc-price_panel .cc-tr:nth-child(2n) .cc-td{background-color:rgba(0,0,0,.035)}.cc-packaging_note{padding:3px 3px 0 0;font-size:smaller;text-align:right;opacity:.8}.cc-table--price th{position:sticky;top:43px;z-index:4;color:#fff;background-color:#e81825}.pd-buy_quantityAvailable{margin-bottom:-.5em;font-weight:700;text-align:center}.cc-textLoader{display:inline-block;color:transparent;animation:textLoader 1s ease-in-out infinite}.cc-orderContainerLoading{width:100%;margin:1em;text-align:center}@keyframes textLoader{0%{text-shadow:-5px 0 #000,-10px 0 #000,-15px 0 #000}25%{text-shadow:-5px -5px #000,-10px 0 #000,-15px 0 #000}50%{text-shadow:-5px 0 #000,-10px -5px #000,-15px 0 #000}75%{text-shadow:-5px 0 #000,-10px 0 #000,-15px -5px #000}100%{text-shadow:-5px 0 #000,-10px 0 #000,-15px 0 #000}}.pd-buy{position:relative}.pd-buy::before{left:2em}.pd-buy .cc-select,.pd-buy .cc-input_text{margin-bottom:0}.pd-buy .cc-select{justify-self:end;width:auto}.pd-buy_title{margin-bottom:.5em;font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif}.pd-buyHeader_find{margin-top:.25em;margin-bottom:1em;font-size:.825em;text-align:right}.pd-buy_loading{display:flex;justify-content:center;align-items:center;min-height:53px;background-color:#f5f5f5;border-radius:4px}.pd-buyFooter{position:relative;bottom:-1em;left:-1em;width:calc(100% + 2em);padding:.5em;background-color:#f5f5f5}.pd-buyHeader_qty{justify-self:end;width:9ch}.pd-buyHeader_qty.cc-select{padding-right:1em}.pd-buyHeader_tol{justify-self:end;width:10ch}.pd-buyHeader_tol.cc-select{padding-right:1em}.pd-quoteFooter_button,.pd-buyFooter_button{width:100%;height:48px}.pd-buyFooter_buttonIcon{width:28px;height:28px;margin-right:1em;fill:transparent;stroke:#fff;stroke-width:2px}.cc-breadcrumbs{display:flex;align-items:center;margin-top:1em;margin-bottom:2em}.cc-breadcrumb{min-width:0;overflow:hidden;color:#000;white-space:nowrap;text-overflow:clip}.cc-breadcrumb.is-current{color:#e81825;text-decoration:none;pointer-events:none}.cc-breadcrumb_separator{padding-right:.5em;padding-left:.5em;font-size:14px}.cc-breadcrumb--mobile{display:none}.cc-breadcrumbs_backTo{display:inline-block;white-space:nowrap}.cc-toolTip{position:relative;z-index:1;color:inherit;text-decoration:none}.cc-toolTip::after{content:attr(data-tip);position:absolute;bottom:24px;left:50%;width:200px;padding:1em 1.5em;color:#fff;font-weight:normal;text-align:left;background:#2f3a3a;transition:all .25s cubic-bezier(.4,0,.2,1);border-radius:5px;transform:translateY(5px) translateX(-50%) scale(0);transform-origin:50% 110%;opacity:0}.cc-toolTip::before{content:'';position:absolute;bottom:18px;left:50%;display:block;width:0;height:0;border-width:8px 9px 0 9px;border-style:solid;border-color:#2f3a3a transparent transparent transparent;transform:translateY(5px) translateX(-50%) scale(0);transform-origin:50% 110%;opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-toolTip:hover::before,.cc-toolTip:hover::after{transform:translateY(0) translateX(-50%) scale(1);opacity:1}[data-imgtooltip]{position:relative}[data-imgtooltip] .data-imageTooltip{position:absolute;z-index:510;padding:.75rem 1rem;background-color:#fff;border-radius:5px;opacity:0;filter:drop-shadow(0 4px 4px rgba(0,0,0,.3));transition:opacity .25s ease-out}[data-imgtooltip] .data-imageTooltipImg{width:fit-content;width:-moz-max-content;max-width:300px}[data-imgtooltip] .data-imageTooltip.is-shown{opacity:1}[data-imgtooltip] .data-imageTooltip::before{content:'';position:absolute;display:block;width:0;height:0;border-style:solid}[data-imgtooltip] .data-imageTooltip.is-above-right::before{top:100%;left:1rem;border-width:8px 9px 0 9px;border-color:#fff transparent transparent transparent}[data-imgtooltip] .data-imageTooltip.is-below-right::before{bottom:100%;left:1rem;border-width:0 9px 8px 9px;border-color:transparent transparent #fff transparent}[data-imgtooltip] .data-imageTooltip.is-above-left::before{top:100%;right:1rem;border-width:8px 9px 0 9px;border-color:#fff transparent transparent transparent}[data-imgtooltip] .data-imageTooltip.is-below-left::before{right:1rem;bottom:100%;border-width:0 9px 8px 9px;border-color:transparent transparent #fff transparent}[data-tooltip]{position:relative}[data-tooltip]::before,[data-tooltip]::after{pointer-events:none}[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;z-index:10;width:fit-content;width:-moz-max-content;max-width:250px;padding:.5em 1em;color:#fff;text-align:left;background:#2f3a3a;transition:all .25s cubic-bezier(.4,0,.2,1);border-radius:5px;transform:translateY(-5px) translateX(-50%);transform-origin:50% 110%;opacity:0}[data-tooltip]::before{content:'';position:absolute;bottom:100%;left:50%;display:block;width:0;height:0;border-width:8px 9px 0 9px;border-style:solid;border-color:#2f3a3a transparent transparent transparent;transform:translateY(-5px) translateX(-50%);transform-origin:50% 110%;opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}[data-tooltip]:hover::before,[data-tooltip]:hover::after{transform:translateY(0) translateX(-50%);opacity:1}[data-tooltip].is-below::after{top:calc(100% + 6px);bottom:auto;transform-origin:50% -10%}[data-tooltip].is-below::before{top:100%;bottom:auto;border-width:0 9px 8px 9px;border-color:transparent transparent #2f3a3a transparent;transform-origin:50% -10%}.cc-pagination{display:flex;justify-content:center;align-items:center;margin-top:1em;margin-bottom:1em}.cc-pagination_info{margin-right:auto}.cc-pagination_results{display:flex;align-items:center;margin-left:auto}.cc-pagination_control{}input[type='radio'].cc-pagination_input{position:absolute;width:0;height:0;visibility:hidden}.cc-pagination_label{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-left:.5em;padding-right:.5em;padding-left:.5em;background-color:#fff;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 transparent;cursor:pointer}.cc-pagination_label:hover{background-color:#f5f5f5;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.cc-pagination_label.is-active,.cc-pagination_label.is-active:hover{color:#fff;background-color:#e81825}.cc-pagination_list{position:relative;display:inline-flex;margin:0;margin:0 32px;padding:0;list-style-type:none}.cc-pagination_item{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin:0 .25em;background-color:#fff;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 transparent;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.cc-pagination_item:hover{background-color:#f5f5f5;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.cc-pagination_item--prev a,.cc-pagination_item--next a,.cc-pagination_item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:inherit;outline:none}.cc-pagination_item.is-active{color:#fff;background-color:#e81825;pointer-events:none}.cc-pagination_item--prev.is-disabled,.cc-pagination_item--next.is-disabled,.cc-pagination_item.is-disabled{pointer-events:none}.cc-pagination_item--prev.is-disabled a,.cc-pagination_item--next.is-disabled a,.cc-pagination_item.is-disabled a{color:#a0a8a8}.cc-pagination_item--prev,.cc-pagination_item--next{position:initial;display:flex;justify-content:center;align-items:center;width:46px;height:32px;margin:0 .25em;background-color:#fff;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 transparent;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;user-select:none}.cc-pagination_item--prev:hover,.cc-pagination_item--next:hover{background-color:#f5f5f5;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.cc-pagination_item--prev{left:-32px}.cc-pagination_item--next{right:-32px}.cc-pagination_itemIcon{width:22px;height:22px}.swiper-container:not(.swiper-container-initialized) .swiper-slide{opacity:0}.swiper-outer{position:relative;margin-right:-2rem;margin-left:-2rem}.swiper-container{position:relative;z-index:1;width:100%;margin-right:auto;margin-left:auto;padding:0;overflow:hidden;list-style:none}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:flex;box-sizing:content-box;width:100%;height:100%;transition-property:transform}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{position:relative;flex-shrink:0;width:100%;height:100%;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;display:flex;justify-content:center;align-items:center;width:36px;width:calc(44px/44*36);height:44px;height:44px;margin-top:-22px;margin-top:calc(-1*44px/2);color:#f81d2b;color:#e81825;transform:scale(1,1);cursor:pointer;transition:transform .1s ease-out}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next::after,.swiper-button-prev::after{font-size:44px;font-size:44px;font-family:icons!important}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:10px}.swiper-button-prev::after,.swiper-container-rtl .swiper-button-next::after{content:''}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next::after,.swiper-container-rtl .swiper-button-prev::after{content:''}.swiper-button-next{transform-origin:right center}.swiper-button-prev{transform-origin:left center}.swiper-button-next:hover,.swiper-button-prev:hover{color:#ae141e}.swiper-button-next:active,.swiper-button-prev:active{transform:scale(1.2,.9)}.swiper-button-next:focus,.swiper-button-prev:focus{outline:none}.swiper-container.pd-card_row{padding-right:2rem;padding-bottom:3em;padding-left:2rem}.pd-card_row .swiper-slide{height:auto}.pd-card_row .swiper-button-next{}.pd-card_row .swiper-button-disabled{opacity:0}.swiper-button-prev.pd-card_prev{left:0}.swiper-button-next.pd-card_next{right:0}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;z-index:10;text-align:center;transform:translate3d(0,0,0);transition:.3s opacity}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;background:#000;border-radius:100%;opacity:.2}button.swiper-pagination-bullet{margin:0;padding:0;border:none;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#e81825;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;white-space:nowrap;transform:translateX(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{position:absolute;background:rgba(0,0,0,.25)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e81825;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:4px}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{top:0;left:0;width:4px;height:100%}.swiper-pagination-lock{display:none}.swiper-scrollbar{position:relative;background:rgba(0,0,0,.1);border-radius:10px;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;bottom:3px;left:1%;z-index:50;width:98%;height:5px}.swiper-container-vertical>.swiper-scrollbar{position:absolute;top:1%;right:3px;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:10px}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;font-family:'object-fit: contain;';object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{position:absolute;top:50%;left:50%;z-index:10;box-sizing:border-box;width:42px;height:42px;margin-top:-21px;margin-left:-21px;border:4px solid #e81825;border-top-color:transparent;border-radius:50%;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;top:0;left:0;z-index:-2;opacity:0;pointer-events:none}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{transition-property:opacity;pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{z-index:1;width:100%;height:100%;transform-origin:0 0;backface-visibility:hidden;visibility:hidden;pointer-events:none}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{z-index:1;backface-visibility:hidden;pointer-events:none}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:17;box-sizing:border-box;width:100%;height:100%;padding:20px;overflow:auto;text-align:center;background-color:#000;background-color:rgba(66,75,90,.6)}.blocker::before{content:'';display:inline-block;height:100%;margin-right:-.05em;vertical-align:middle}.blocker.behind{background-color:transparent}.modal{position:relative;z-index:2;display:none;box-sizing:border-box;width:max-content;min-width:320px;max-width:90%;padding:1.75em 1.25em;text-align:left;vertical-align:middle;background:#fff;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px;box-shadow:0 7px 10px -5px rgba(0,0,0,.25),0 15px 24px 2px rgba(0,0,0,.18),0 6px 29px 5px rgba(0,0,0,.11)}.modal-content{margin-bottom:0}.modal a.close-modal,.close-modal_button{position:absolute;top:.75em;right:1em;display:block;width:30px;height:30px;text-indent:-9999px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='butt' stroke-linejoin='arcs'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");border-radius:15px;cursor:pointer;opacity:.4;transition:all .2s ease-out}.modal a.close-modal:hover,.close-modal_button:hover{background-color:#f5f5f5;box-shadow:0 0 0 3px #f5f5f5;opacity:.8}.modal-spinner{position:fixed;top:50%;left:50%;display:none;height:44px;padding:12px 16px;background-color:#e81825;border-radius:5px;transform:translateY(-50%) translateX(-50%);box-shadow:0 5px 7px -3px rgba(0,0,0,.2),0 10px 16px 2px rgba(0,0,0,.15),0 4px 20px 4px rgba(0,0,0,.09)}.modal-spinner>div{display:inline-block;width:2px;height:20px;margin:0 1px;background-color:#fff;border-radius:100px;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{animation-delay:-1.1s}.modal-spinner .rect3{animation-delay:-1s}.modal-spinner .rect4{animation-delay:-.9s}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.5)}20%{transform:scaleY(1)}}.modal.modal-fit-content{width:fit-content;max-width:fit-content}.cc-tabs{position:relative}.cc-tab_list{white-space:nowrap}.cc-tabs--full{background-image:linear-gradient(to bottom,#f5f5f5 50px,transparent 50px)}.cc-tabs--full .cc-tab_list,.cc-tabs--full .cc-tab_listFake,.cc-tabs--full .cc-tab_content{max-width:1440px;margin-right:auto;margin-left:auto}.cc-tabs--full .cc-tab{min-width:100px;height:40px;margin-top:10px;padding-right:2em;padding-left:2em;color:#1c1e1e;font-weight:700;text-decoration:none;background-color:rgba(255,255,255,0);transition:all .2s ease-out;border-radius:5px 5px 0 0}.cc-tabs--full .cc-tab:hover{background-color:rgba(255,255,255,.65)}.cc-tabs--full .cc-tab+.cc-tab{margin-left:.25em}.cc-tabs--full .tab-active{background-color:#fff}.cc-tabs--full .cc-tab_list,.cc-tabs--full .cc-tab_listFake{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;background-color:#f5f5f5}.cc-tabs--panel .cc-tab{min-width:160px;height:54px;padding-right:2em;padding-left:2em;color:#1c1e1e;font-weight:700;text-transform:uppercase;text-decoration:none;background-color:#f5f5f5;transition:all .2s ease-out}.cc-tabs--panel .cc-tab:hover{color:#fff;background-color:#f94a55}.cc-tabs--panel .cc-tab:first-child{border-top-left-radius:5px}.cc-tabs--panel .cc-tab:last-child{border-top-right-radius:5px}.cc-tabs--panel .cc-tab_list{position:relative;display:inline-flex;justify-content:flex-start;align-items:flex-end}.cc-tabs--panel .cc-tab_content{width:100%;padding:2em;border:1px solid rgba(46,49,58,.1);border-radius:0 5px 5px 5px;box-shadow:0 7px 10px -5px rgba(153,153,153,.25),0 15px 24px 2px rgba(153,153,153,.18),0 6px 29px 5px rgba(153,153,153,.11)}.cc-tabs--panel .tab-active{color:#fff;background-color:#e81825}.cc-tabs--buttons .cc-tab{position:relative}.cc-tabs--buttons .tab-active{color:#fff;background-color:#e81825;box-shadow:none}.cc-tabs--buttons .tab-active:hover,.cc-tabs--buttons .tab-active:focus{background-color:#f94a55}.cc-tabs--buttons .tab-active:hover{box-shadow:0 2px 3px -2px rgba(0,0,0,.14),0 4px 7px 1px rgba(0,0,0,.1),0 2px 8px 2px rgba(0,0,0,.07)}.cc-tabs--buttons .tab-active:focus{outline:none}.cc-tabs--buttons .tab-active:active{background-color:#d31925;box-shadow:0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.cc-tabs--buttons .tab-active::before,.cc-tabs--buttons .tab-active::after{content:'';position:absolute;left:calc(50% - 16px);display:block;width:0;height:0;border-style:solid}.cc-tabs--buttons .tab-active::before{bottom:calc(9px - 2em);border-width:0 16px 17px 16px;border-color:transparent transparent #e7e7e7 transparent;filter:drop-shadow(0 6px 6px rgba(0,0,0,.2))}.cc-tabs--buttons .tab-active::after{bottom:calc(9px - 2em);z-index:2;margin-left:1px;border-width:0 15px 16px 15px;border-color:transparent transparent #fff transparent}.cc-tabs--buttons .cc-tab_content{position:relative;z-index:1;width:100%;margin-top:1.25em;padding:1em;border:1px solid rgba(0,0,0,.06);border-radius:5px;box-shadow:0 7px 10px -5px rgba(153,153,153,.25),0 15px 24px 2px rgba(153,153,153,.18),0 6px 29px 5px rgba(153,153,153,.11)}.cc-tabs--line .cc-tab_list,.cc-tabs--line .cc-tab_listFake{position:relative;display:grid;grid-gap:.5em;grid-template-columns:repeat(auto-fit,minmax(80px,max-content));grid-template-rows:1fr;justify-content:start;border-bottom:1px solid rgba(46,49,58,.1)}.cc-tabs--line .cc-tab{min-width:100px;height:32px;color:#1c1e1e;text-decoration:none;box-shadow:inset 0 0 0 0 transparent;transition:all .2s ease-out}.cc-tabs--line .cc-tab:hover{background-color:rgba(231,231,231,.6)}.cc-tabs--line .cc-tab+.cc-tab{margin-left:.25em}.cc-tabs--line .tab-active{box-shadow:inset 0 -2px 0 0 #e81825}.cc-tabs--line .cc-tab_content{position:relative;z-index:1;width:100%;margin-top:1.25em;padding-top:1em;padding-bottom:1em}.cc-tab{display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.cc-tab_content{position:relative;z-index:0;display:none;padding-top:2em;padding-bottom:2em;background-color:#fff}.tab-active{background-color:#fff}.tabContent-shown{display:block}.cc-accordion{display:flex;flex-direction:column;overflow:hidden;border-radius:5px}.cc-accordion_header{display:flex;justify-content:flex-start;align-items:center;min-height:48px;padding-right:2em;padding-left:2em;background-color:#f5f5f5;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1)}.cc-accordion_title{font-weight:normal;font-family:'Montserrat',sans-serif}.cc-accordion_icon{display:inline-block;width:24px;height:24px;margin-right:.5em}.cc-accordion_arrow{position:relative;width:12px;height:12px;margin-left:auto;border-width:0 2px 2px 0;border-style:solid;border-color:#000;transform:rotate(45deg);transform-origin:7px 7px;transition:all .2s cubic-bezier(.4,0,.2,1)}.accordion-open .cc-accordion_arrow{transform:rotate(225deg)}.cc-accordion_panel{max-height:0;overflow-y:hidden;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1);transform:scaleY(0);transform-origin:50% 0;transition:all .3s ease-out}.accordion-open .cc-accordion_panel{max-height:3000px;overflow-y:auto;transform:scaleY(1)}.cc-accordion_content{padding:2em}.cc-side{}.cc-side_title{margin-top:.25em;margin-bottom:.25em;font-weight:normal;font-size:1.5em;font-family:'Montserrat',sans-serif}.cc-side_list{margin:0 0 2em;padding:0;list-style-type:none}.cc-side_item{color:#000;line-height:1.5em}.cc-side_link{position:relative;display:inline-block;padding-top:.25em;padding-bottom:.25em;line-height:1.5em}.cc-spy .cc-side_item.is-active a{color:#e81825}.cc-spy .cc-side_item.is-active a::before{content:'';position:absolute;top:2px;left:-2em;width:4px;height:24px;background-color:#e81825}.cc-layover{position:fixed;right:0;bottom:0;left:0;z-index:50;padding:1em;color:#fff;background-color:rgba(0,0,0,.9)}.cc-layover .cc-button--icon{margin-left:1em}.cc-layover .cc-button--icon:hover svg{stroke:#000}.cc-loader{position:fixed;top:0;left:0;z-index:-1;display:none;justify-content:center;align-items:center;width:0;height:0;background-color:rgba(66,75,90,.6)}.show-loader .cc-loader,.cc-loader.is-shown{z-index:10;display:flex;width:100%;height:100%;-webkit-user-select:none;user-select:none}.cc-loader_block{display:flex;flex-direction:column;align-items:center}.cc-loader_spinner,.cc-loader_spinner::before{position:relative;width:72px;height:72px;border-width:8px;border-style:solid;border-color:rgba(255,255,255,.2);border-radius:36px}.cc-loader_spinner::before{content:'';position:absolute;top:-8px;left:-8px;border-color:transparent transparent #fff;animation:spin .75s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.cc-loader_text{margin-top:1rem;color:#fff;font-weight:300;font-size:1.25rem;font-family:'Montserrat',sans-serif;letter-spacing:.1em}.w-image{display:flex;flex-wrap:wrap}.w-image_feature{position:relative;flex-grow:1;flex-basis:600px;align-self:stretch;min-height:200px;background-position:50%;background-size:cover}.w-image_content{flex-grow:999;flex-basis:0;min-width:calc(33.33% - 2rem);margin-left:2rem;padding-top:2rem;padding-bottom:2rem}.w-image_img{position:absolute;top:0;left:0;width:auto;height:100%;padding:0;font-family:'object-fit: cover;';object-fit:cover;object-position:50% 50%}.w-image .cc-raw{overflow:hidden}.w-image .w-image_img{width:100%;height:100%;font-family:'object-fit: cover;';object-fit:cover}.w-image--reverse{flex-direction:row-reverse}.w-image--reverse .w-image_content{margin-right:2rem;margin-left:0}.w-image--panel{position:relative;height:min-content;margin-bottom:2em;overflow:hidden;background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.w-image--panel .w-image_img{position:relative;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px)}.w-image--panel .w-image_content{margin-right:2rem;margin-left:2em}.w-image--background{background-size:cover}.w-image--background .w-image_feature{background-image:linear-gradient(to left,rgba(0,0,0,.8),transparent)}.w-image--background .w-image_content{margin:0;padding:2rem;color:#fff;background-color:rgba(0,0,0,.8)}.w-image--background.w-image--reverse .w-image_feature{background-image:linear-gradient(to right,rgba(0,0,0,.8),transparent)}.w-image--vertical{flex-direction:column}.w-form{margin-bottom:2em;font-family:'Libre Franklin',sans-serif}.form-field{position:relative;display:flex;flex-wrap:wrap;align-items:center;max-width:100%}.control-label{display:inline-block;flex:0 0 100%;align-self:flex-start;margin-bottom:.15em;color:rgba(54,54,54,.85);font-weight:700;font-size:.925em}.editing-form-control-nested-control{position:relative;width:100%}[type='text'].form-control,[type='email'].form-control,[type='number'].form-control{position:relative;width:100%;height:40px;margin-bottom:1em;padding-right:.75em;padding-left:.75em;font-size:1em;line-height:36px;border:1px solid #e7e7e7;border-radius:5px;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),margin .3s ease-out}[type='text'].form-control.input-validation-error,[type='email'].form-control.input-validation-error,[type='number'].form-control.input-validation-error{border-color:#f56a6f;border-radius:5px 5px 5px 0}[type='text'].form-control.valid,[type='email'].form-control.valid,[type='number'].form-control.valid{border-color:#00ad80}[type='text'].form-control:focus,[type='email'].form-control:focus,[type='number'].form-control:focus{border-color:#0067e2;outline:none}textarea.form-control{position:relative;width:100%;min-height:5em;margin-bottom:1em;padding:.5em .75em 0;color:#5f6464;font-size:1em;font-family:Arial,Helvetica,sans-serif;background:#fff;border:1px solid #e7e7e7;border-radius:4px}textarea.form-control.input-validation-error{border-color:#f56a6f;border-radius:5px 5px 0 0}textarea.form-control.valid{border-color:#00ad80}textarea.form-control:focus{border-color:#0067e2;outline:none}select.form-control{position:relative;display:block;max-width:100%;height:40px;margin-bottom:1em;padding-right:3em;padding-left:.5em;color:#5f6464;font-size:1em;background:#fff;border:1px solid #e7e7e7;border-radius:4px;outline:none}select.form-control.input-validation-error{border-color:#f56a6f;border-radius:5px 5px 5px 0}select.form-control.valid{border-color:#00ad80}select.form-control:focus{border-color:#0067e2;outline:none}.ktc-radio-list,.editing-form-control-nested-control>.ktc-checkbox{display:inline-flex;align-items:center;min-height:40px;margin-bottom:1em}.ktc-radio-list+.field-validation-error{border-top-left-radius:5px}.ktc-radio{display:flex;align-items:center;margin-right:1em}.ktc-radio label{position:relative;top:2px}[type='checkbox'].form-control{flex:0 0 16px}.w-form [type='submit']{display:inline-flex;justify-content:center;align-items:center;height:44px;padding-right:2em;padding-left:2em;color:#fff;font-weight:700;font-size:1em;font-family:'Montserrat',sans-serif;letter-spacing:.035em;text-decoration:none;background-color:#e81825;transition:box-shadow .25s ease-out,background-color .25s ease-out;-webkit-user-select:none;user-select:none;border:none;border-radius:24px;box-shadow:none;cursor:pointer}.w-form [type='submit'].cc-button--small{height:36px}.w-form [type='submit']:hover,.w-form [type='submit']:focus{background-color:#f94a55;box-shadow:0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.w-form [type='submit']:hover{box-shadow:0 2px 3px -2px rgba(0,0,0,.14),0 4px 7px 1px rgba(0,0,0,.1),0 2px 8px 2px rgba(0,0,0,.07)}.w-form [type='submit']:focus{outline:none;box-shadow:inset 0 0 0 1px #0067e2,0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.w-form [type='submit']:active{background-color:#d31925;box-shadow:0 1px 1px -1px rgba(0,0,0,.11),0 1px 2px 1px rgba(0,0,0,.08),0 1px 2px 1px rgba(0,0,0,.05)}.w-form [type='submit']:disabled,.w-form [type='submit'].disabled{pointer-events:none;opacity:.6}.field-validation-error{position:absolute;right:initial;left:0;z-index:1;width:auto}.ae-ui{z-index:100}.hd-settings{color:#fff;background-color:#1b2929;block-size:25px}.hd-settings .pg-widthLimit{display:flex;justify-content:flex-end}.hd-settings_selected{display:flex;align-items:center;font-size:1.25em;block-size:25px}#settings-dropdown{position:absolute;top:calc(100% + 1em);right:.75em;z-index:19;display:none;width:auto;min-width:250px;max-width:650px;margin-left:.75em;padding:1em 2em;overflow:visible;color:#1c1e1e;font-size:.875rem;transition:clip-path .2s ease-out}#settings-dropdown .hd-settings_title{margin-bottom:.25em;font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif}#settings-dropdown h5{position:relative;font-size:1em}#settings-dropdown h5::after{content:'';position:absolute;bottom:-8px;left:0;width:60px;height:3px;background-color:#e81825}#settings-dropdown::after{height:4em}.hd-settings_selected:hover #settings-dropdown{display:block}@supports (clip-path:circle(200% at 98% 0%)){#settings-dropdown{display:block;clip-path:circle(0% at 98% 0%);pointer-events:none;}.hd-settings_selected:hover #settings-dropdown{clip-path:circle(200% at 98% 0%);pointer-events:all;}}.hd-settings_list,.hd-settings_item{display:flex;align-items:center}.hd-settings_item{height:25px;margin-left:1em;color:#fff;text-decoration:none;cursor:pointer;transition:background-color .2s ease-out}.hd-settings_item.is-selected{box-shadow:inset 0 -2px 0 hsla(0,0%,100%,.8)}.hd-settings_item:hover{box-shadow:inset 0 -2px 0 #fff}.hd-settings_label{position:relative;top:1px;padding-right:.5em;font-size:.825em}.hd-settings_icon{display:flex;align-items:center;width:20px;height:12px;margin-right:6px;margin-left:6px}.cc-en-us{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2212%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23ECEFF1%22%20d%3D%22M20%200H0v12h20V0z%22%2F%3E%3Cpath%20fill%3D%22%23F44336%22%20d%3D%22M20%200H0v1.333h20V0zM20%202.667H0V4h20V2.667zM20%205.333H0v1.334h20V5.333zM20%208H0v1.333h20V8zM20%2010.667H0V12h20v-1.333z%22%2F%3E%3Cpath%20fill%3D%22%233F51B5%22%20d%3D%22M9.546%200H.001v6.667h9.545V0z%22%2F%3E%3C%2Fsvg%3E")}.cc-de-de{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2213%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%204.114h19.939V0H0v4.114z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23D00%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%208.229h19.939V4.114H0V8.23z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23FFCE00%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%2012.026h19.939V7.912H0v4.114z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.cc-china,.cc-zh-cn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cstyle%3E.st1%7Bfill:%23ffeb3b%7D%3C/style%3E%3Cpath fill='%23ff3d00' d='M0 0v12h20V0z'/%3E%3Cpath class='st1' d='M3.6 1.8l.6 1.5h1.7l-1.4.8.5 1.5-1.4-.9-1.4.9.6-1.5-1.4-.8h1.7zM7 .8l.2.4h.5l-.4.3.2.4-.5-.2-.4.2.2-.4-.4-.3h.5zM7 6l.2.4h.5l-.4.3.2.4-.5-.2-.4.2.2-.4-.4-.3h.5zM8.9 2.4l.1.4h.5l-.4.3.2.4-.4-.2-.5.2.2-.4-.4-.3h.5zM8.9 4.4l.1.4h.5l-.4.3.2.4-.4-.2-.5.2.2-.4-.4-.3h.5z'/%3E%3C/svg%3E")}.cc-korea,.cc-ko-kr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23f5f5f5' d='M0 0h20v12H0z'/%3E%3Cpath d='M6.6 1.8L4.9 4.5M3.6 8.3L5.4 11M14 1.4l1.8 2.7m-11.5 0L6 1.4m8.3 1.9l.8 1.2m1.2 3.8l-.8 1.2M6 10.6l-.8-1.3m10.4-6.8l.8 1.2m-1.3 3.8l-.8 1.2m1.4-.8l-.8 1.2m-1.5-7.3l.8 1.2m1.2 6.7l-.8 1.3M5.1 9.1l-.8-1.2M14.6 1l.8 1.2m-1.3 6.7l-.8 1.2m1.5-.8l-.8 1.3M5.4 1L3.6 3.7m1.3 3.8l1.8 2.7' fill='none' stroke='%23263238' stroke-miterlimit='10'/%3E%3Cpath d='M8.4 7.6c.9 0 1.6-.7 1.6-1.6s.7-1.6 1.6-1.6c.9 0 1.6.7 1.6 1.6 0-1.8-1.4-3.2-3.2-3.2S6.8 4.2 6.8 6c0 .9.7 1.6 1.6 1.6z' fill-rule='evenodd' clip-rule='evenodd' fill='%23f44336'/%3E%3Cpath d='M11.6 4.4c-.9 0-1.6.7-1.6 1.6s-.7 1.6-1.6 1.6c-.9 0-1.6-.7-1.6-1.6 0 1.8 1.4 3.2 3.2 3.2s3.2-1.4 3.2-3.2c0-.9-.7-1.6-1.6-1.6z' fill-rule='evenodd' clip-rule='evenodd' fill='%233949ab'/%3E%3C/svg%3E")}.cc-japan,.cc-ja-jp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23fff' d='M0 0h20v12H0z'/%3E%3Ccircle cx='10' cy='6' r='4' fill='red'/%3E%3C/svg%3E")}.hd-settings_grid{display:grid;grid-gap:6em;grid-template-areas:'setting-left setting-center setting-right';grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;width:calc(650px - 4em)}.hd-settings_grid .cc-formGrid{grid-gap:0}.hd-settings_cell:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:setting-left}.hd-settings_cell:nth-child(2){-ms-grid-row:1;-ms-grid-column:3;grid-area:setting-center}.hd-settings_cell:nth-child(3){-ms-grid-row:1;-ms-grid-column:5;grid-area:setting-right}#settings-modal{max-width:750px}#settings-modal .cc-button--main{align-self:flex-end;margin-top:1em}.hd-settings_cell{}.hd-content .pg-widthLimit{display:flex;justify-content:space-between;padding-bottom:1em}.hd-logo{position:relative;top:-12px;display:inline-block;flex:0 0 280px}.hd-logo_svg{position:relative;top:0;z-index:8;display:inline-block;width:100%;height:88px;transition:all .15s ease-out}.hd-search,.hd-search_inner{display:flex;align-items:center}.hd-search{flex-grow:1;justify-content:center;margin-left:1em}.hd-search_inner{position:relative}.hd-search_input{width:25vw;max-width:320px;height:43px;padding-right:.8em;padding-left:.8em;font-size:1.125em;line-height:40px;border:1px solid #e7e7e7;box-shadow:inset 0 0 3px rgba(0,0,0,.06)}.hd-search_input:focus{border-color:#0777d9;box-shadow:0 0 0 3px #cde4f7,0 0 0 3px,44px 0 0 3px rgba(7,119,217,.2)}.hd-search_placeholder,.hd-search_input:focus+.hd-search_placeholder{position:absolute;top:-1.4em;left:.1em;color:#000;font-size:.825em;transition:all .14s ease-out;pointer-events:none}.hd-search_input:placeholder-shown+.hd-search_placeholder{top:14px;left:1em;color:#737575;font-size:1em}.hd-search_button{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border:1px solid #737575;border-left-width:0;border-radius:0}.cc-icon_search.cc-icon_search{position:relative;top:2px;width:1em;height:1em;font-size:1.5em;stroke:#fff;stroke-width:3px}.hd-user{display:flex;flex:1 1 330px;justify-content:flex-end;align-items:center}.hd-user_item{padding-left:1em;font-size:calc(12px + 4*((100vw - 420px)/860))}@media screen and (min-width:1280px){.hd-user_item{font-size:16px}}@media screen and (max-width:420px){.hd-user_item{font-size:12px}}.cc-icon_cart,.cc-icon_user{display:flex;width:.8em;height:.8em;font-size:2em;stroke:#000}.hd-user_link{font-size:.75em;white-space:nowrap}.hd-user_link i{margin-right:0;margin-left:.5em;font-size:1.5em}.hd-user_cart{width:31px;padding:0}.hd-user_cart,.hd-user_account{position:relative}.hd-user_cartBadge{position:absolute;top:-7px;right:-10px;display:flex;justify-content:center;align-items:center;width:22px;height:22px;background-color:#e81825;border-radius:12px}.hd-user_cartCount{color:#fff;font-size:.95em}.cc-icon_search,.cc-icon_cart,.cc-icon_user{fill:none;stroke-width:2px;stroke-linecap:round}.hd-navigation{border-top:1px solid rgba(46,49,58,.1);border-bottom:1px solid rgba(46,49,58,.1)}.hd-nav_mobile{position:absolute;top:calc(-80px - 4em);right:0;z-index:7;display:flex;justify-content:center;align-items:center;width:calc(35px + 2em);height:calc(35px + 2em);cursor:pointer;transition:all .2s ease-out;fill:#fff}@supports (place-content:center){.hd-nav_mobile{place-content:center;}}.hd-nav{position:relative;z-index:14;display:flex;align-items:center;margin-left:-1rem}.hd-nav:hover{z-index:16}.hd-nav_link,.hd-nav_price{position:relative;display:inline-flex;align-items:center;height:48px;padding-top:.5em;padding-bottom:.5em;padding-right:1em;padding-left:1em;color:#000;font-weight:300;font-size:1em;text-decoration:none;transition:all .25s ease-out;cursor:pointer}.is-selected .hd-nav_link,.is-selected .hd-nav_price{font-weight:normal}.hd-nav_price:hover{color:#e81825;background-color:#f5f5f5}.hd-nav_icon::after{content:'';position:relative;top:-4px;display:inline-block;width:8px;height:8px;margin-left:.5em;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg)}.hd-nav_buyButton{height:36px;margin:.25em 0 .25em auto}.ft-navigation{border-top:1px solid rgba(46,49,58,.1)}.ft-nav{display:flex;padding-top:3em;padding-bottom:3em;font-size:.9em;letter-spacing:.05em}.ft-nav_item{flex:1 1 20%;line-height:1.85}.ft-nav_item--column{display:flex;flex-direction:column;justify-content:center;align-items:center}.ft-nav_itemTitle{font-size:1.25em;font-family:'Montserrat',sans-serif;text-transform:uppercase}.ft-nav_itemDef{margin-left:0}.ft-nav_itemLink{display:block;color:#000;text-decoration:none;transition:all .25s ease-out}.ft-nav_itemLink:hover{color:#e81825}.ft-nav_part{margin-bottom:1em;padding:1em}.ft-nav_partIMG{position:relative;width:110px;height:110px;font-family:'object-fit: contain;';object-fit:contain}.ft-nav_button{align-self:center;font-size:1rem}.ft-chat{position:absolute;bottom:4em;left:-120px;width:80px;height:80px}.ft-chatSVG{width:80px;height:80px}.cc-messages,.cc-toTop{position:absolute;right:1.35em;bottom:2em;display:flex;justify-content:center;align-items:center;width:52px;height:52px;color:#fff;font-size:1.5em;background-color:#e81825;transition:all .25s cubic-bezier(.4,0,.2,1);border-radius:26px;box-shadow:0 0 0 0 #e81825,0 1px 2px -1px rgba(0,0,0,.12),0 2px 4px 1px rgba(0,0,0,.09),0 1px 4px 1px rgba(0,0,0,.06)}.cc-messages:hover,.cc-toTop:hover{background-color:#f94a55;box-shadow:0 0 0 2px #f94a55,0 2px 3px -2px rgba(0,0,0,.14),0 4px 7px 1px rgba(0,0,0,.1),0 2px 8px 2px rgba(0,0,0,.07)}.cc-messages:active,.cc-toTop:active{background-color:#d31925;box-shadow:0 0 0 1px #d31925,0 1px 2px -1px rgba(0,0,0,.12),0 2px 4px 1px rgba(0,0,0,.09),0 1px 4px 1px rgba(0,0,0,.06)}.cc-messages:hover .cc-toTop_icon,.cc-toTop:hover .cc-toTop_icon{stroke-width:3px}.cc-messages{bottom:5em}.cc-messages:hover .cc-messages_icon{stroke-width:3px}.cc-messages_icon,.cc-toTop_icon{display:inline-block;width:32px;height:32px;transition:all .25s cubic-bezier(.4,0,.2,1)}.ft-locations{padding-top:3em;padding-bottom:3em;background-color:rgba(46,49,58,.1);background-image:url(/Content/Images/footer_map.png);background-repeat:no-repeat;background-position:50%}.ft-locations_header{margin-bottom:1em;font-weight:700;font-size:1.25em;letter-spacing:.05em;text-transform:uppercase}.ft-locations_list{display:flex;font-size:.85em;line-height:1.65;letter-spacing:.035em}.ft-locations_item{flex:0 1 20%}.ft-locations_title{margin-bottom:.5em;color:#e81825;font-size:1.2em;font-family:'Montserrat',sans-serif}.ft-locations_address{font-weight:700;font-style:normal}.ft-copyright{align-self:flex-end;margin-left:auto;text-align:right}.ft-copyright_sitemap{color:#2f3a3a;text-decoration:none}.ft-copyright_copyright{color:#789795}.ft-services{padding-top:.75em;padding-bottom:.75em;color:#fff;background-color:#000}.ft-support{display:flex;align-items:center;font-weight:200;text-transform:uppercase}.ft-support_title{margin-right:1em;font-weight:300;font-family:'Montserrat',sans-serif}.ft-support_title,.ft-support_phone{position:relative;top:2px}.ft-support_item{display:flex;align-items:center;margin-right:1.5em;color:#fff;text-decoration:none}.ft-support_phone{position:relative;top:2px}.ft-support_icon{width:20px;height:12px;margin-right:.5em}.ft-social{display:flex;margin-left:auto}.ft-social_item{margin-left:.75em}.ft-social_icon{display:flex;width:28px;height:28px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.ft-social_icon:hover{background-color:rgba(231,231,231,.4);border-radius:24px;box-shadow:0 0 0 8px rgba(231,231,231,.4)}.ft-social_icon .cc-icon{font-size:1.2em;opacity:.6;fill:hsla(0,0%,0%,.2);stroke-width:4px}.ft-social_icon:hover .cc-icon{opacity:1}.ft-social_facebook{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%23fff' d='M57.6 8C63.9 8 69 13.1 69 19.4v38.1C69 63.9 63.9 69 57.6 69h-7.5V45H58l1.2-9h-9.1v-5.7c0-2.7.7-4.4 4.6-4.4l4.4.2V18c-.8-.1-3.3-.8-6.6-.8-7 0-11.4 4.3-11.4 12.2V36h-8v9h7.6v24H19.4C13.1 69 8 63.9 8 57.6V19.4C8 13.1 13.1 8 19.4 8h38.2z'/%3E%3C/svg%3E")}.ft-social_instagram{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='transparent' stroke='%23fff' stroke-width='5' d='M56.9 8.4c6.1.3 11.4 5.6 11.7 11.7.6 12.3.6 24.5 0 36.8-.3 6.1-5.6 11.4-11.7 11.7-12.3.6-24.5.6-36.8 0C14 68.3 8.7 63 8.4 56.9c-.6-12.3-.6-24.5 0-36.8C8.7 14 14 8.7 20.1 8.4c12.3-.5 24.5-.5 36.8 0z'/%3E%3Ccircle fill='transparent' stroke='%23fff' stroke-width='5' cx='38.5' cy='38.5' r='13.5'/%3E%3Ccircle fill='transparent' stroke='%23fff' stroke-width='5' cx='56' cy='21' r='3'/%3E%3C/svg%3E")}.ft-social_youtube{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%23fff' d='M32.2 46.4l16.5-8.5-16.5-8.6v17.1zm6.3-29.3c12.8 0 21.3.6 21.3.6 1.2.1 3.8.1 6.1 2.6 0 0 1.9 1.8 2.4 6.1.6 4.9.6 9.9.6 9.9v4.6s0 4.9-.6 9.9c-.5 4.2-2.4 6.1-2.4 6.1-2.3 2.4-4.9 2.4-6.1 2.6 0 0-8.5.6-21.3.6-15.9-.1-20.7-.6-20.7-.6-1.4-.2-4.4-.2-6.7-2.6 0 0-1.9-1.9-2.4-6.1-.7-5-.7-10-.7-10v-4.6s0-4.9.6-9.9c.5-4.2 2.4-6.1 2.4-6.1 2.3-2.5 4.9-2.5 6.1-2.6.1.1 8.6-.5 21.4-.5z'/%3E%3C/svg%3E")}.ft-social_linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%23fff' d='M8 68.1h13.1V29H8v39.1zm14-51.5c-.1-3.7-2.7-6.6-7-6.6s-7 2.8-7 6.6c0 3.6 2.7 6.6 6.9 6.6h.1c4.3-.1 7-3 7-6.6zm33.8 51.5h13.1V45.6c0-12-6.5-17.6-15.1-17.6-7 0-10.2 3.9-11.9 6.6h.1v-5.7H29s.2 3.7 0 39.2h13.1V46.2c0-1.1.1-2.3.4-3.2 1-2.3 3.1-4.7 6.8-4.7 4.7 0 6.6 3.6 6.6 8.9v20.9z'/%3E%3C/svg%3E")}.ft-social_indeed{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%23fff' d='M37.4 62.8V40.5c.6.1 1.2.1 1.9.1 3 0 5.9-.8 8.3-2.3v24.4c0 2.1-.5 3.6-1.4 4.7-.9 1-2.2 1.5-3.7 1.5s-2.7-.5-3.6-1.6c-1-.9-1.5-2.4-1.5-4.5m.1-53.4C28.3 13.2 22 21.6 19.1 31.6c-.5 1.9-.9 3.8-1.1 5.7 0 .1-.2 2 .1 1.5.3-.5.4-1.1.5-1.6 1.4-4.7 3.4-7.6 6-11.7 6.2-9.2 16.2-15.1 26.8-11.8 2 .7 8 3.6 7.4 1.9-.5-1.4-1.6-2.6-2.6-3.5-5.3-4.8-12.4-4.9-18.7-2.7zm8.2 24.8c3.8-1.9 5.3-6.5 3.4-10.3-1.9-3.8-6.5-5.3-10.3-3.4-3.8 1.9-5.3 6.5-3.4 10.3 1.9 3.8 6.5 5.3 10.3 3.4'/%3E%3C/svg%3E")}.ft-social_twitter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z'/%3E%3C/svg%3E")}.cc-usa{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2212%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23ECEFF1%22%20d%3D%22M20%200H0v12h20V0z%22%2F%3E%3Cpath%20fill%3D%22%23F44336%22%20d%3D%22M20%200H0v1.333h20V0zM20%202.667H0V4h20V2.667zM20%205.333H0v1.334h20V5.333zM20%208H0v1.333h20V8zM20%2010.667H0V12h20v-1.333z%22%2F%3E%3Cpath%20fill%3D%22%233F51B5%22%20d%3D%22M9.546%200H.001v6.667h9.545V0z%22%2F%3E%3C%2Fsvg%3E")}.cc-united.kingdom{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2212%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%233F51B5%22%20d%3D%22M20%200H0v12h20V0z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%201.807l9.46%205.45%201.421-2.193L2.095%200H0v1.807z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20%200h-1.64L9.572%205.063l1.422%202.195L20%202.068V0z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M10.995%204.402L9.573%206.596%2018.951%2012H20V9.591l-9.005-5.19z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%209.853V12h1.505l9.376-5.403L9.46%204.402%200%209.853z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20%204.286H0v3.428h20V4.286z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.818%200H8.182v12h3.636V0z%22%2F%3E%3Cpath%20fill%3D%22%23E53935%22%20d%3D%22M6.917%204.286L0%20.3v1.004l5.174%202.982h1.743zM19.231%200l-7.437%204.286h1.743L20%20.562V0h-.769zM14.128%207.714L20%2011.098v-1.005l-4.129-2.379h-1.743zM6.326%207.714L0%2011.36V12h.633L8.07%207.714H6.326zM20%205.143H0v1.714h20V5.143z%22%2F%3E%3Cpath%20fill%3D%22%23E53935%22%20d%3D%22M10.91%200H9.09v12h1.82V0z%22%2F%3E%3C%2Fsvg%3E")}.cc-taiwan{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2212%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23DE4A53%22%20d%3D%22M20%200H0v12h20V0z%22%2F%3E%3Cpath%20fill%3D%22%233F51B5%22%20d%3D%22M10%200H0v7h10V0z%22%2F%3E%3Ccircle%20cx%3D%224.5%22%20cy%3D%223.5%22%20r%3D%221.5%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")}.duotone-coilcraft{filter:url('#duotone_coilcraft')}.cc-filters{position:absolute;left:-9999em;width:0;height:0;margin:0;padding:0}.lg-cookie{position:fixed;right:20px;bottom:20px;z-index:16;max-width:500px}.lg-cookie_panel{transform:scale(1);opacity:1;transition:all 250ms ease-out}.lg-cookie_collapse{pointer-events:none}.lg-cookie_collapse .lg-cookie_panel,.lg-cookie_open{transform:scale(0);transform-origin:bottom right;opacity:0;transition:all 250ms ease-out}.lg-cookie_collapse .lg-cookie_open{transform:scale(1);opacity:1}.lg-cookie_open{position:absolute;right:1.35em;bottom:2em;display:flex;justify-content:center;align-items:center;width:52px;height:52px;color:#fff;background-color:#e81825;border-radius:26px;box-shadow:0 0 0 0 #e81825,0 1px 2px -1px rgba(0,0,0,12%),0 2px 4px 1px rgba(0,0,0,9%),0 1px 4px 1px rgba(0,0,0,6%);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);pointer-events:all}.lg-cookie_open>svg{width:2rem;height:2rem}.lg-cookie_open:hover{background-color:#d31925}.lg-cookie_content{}.lg-cookie_link{padding-right:1em;padding-left:1em;color:#e81825}.lg-privacy_grid,.lg-press_grid,.lg-jobs_grid{display:grid;grid-gap:2em;grid-template-columns:2fr 1fr;grid-template-rows:1fr;margin-top:4em}.lg-privacy,.lg-terms{width:100%;margin-top:3em}.lg-privacy .cc-panel,.lg-terms .cc-panel{position:sticky;top:1em;align-self:stretch;height:min-content;padding:2em}.cc-panel{height:min-content;margin-bottom:2em;padding:2em}.lg-sample_hero{background-image:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,.76) 7.5%,rgba(0,0,0,.72) 14.6%,rgba(0,0,0,.67) 20.8%,rgba(0,0,0,.63) 26.3%,rgba(0,0,0,.59) 31.2%,rgba(0,0,0,.55) 35.7%,rgba(0,0,0,.51) 39.9%,rgba(0,0,0,.46) 44%,rgba(0,0,0,.42) 48%,rgba(0,0,0,.38) 51.9%,rgba(0,0,0,.34) 55.8%,rgba(0,0,0,.29) 59.9%,rgba(0,0,0,.25) 64.1%,rgba(0,0,0,.21) 68.6%,rgba(0,0,0,.17) 73.5%,rgba(0,0,0,.13) 79%,rgba(0,0,0,.08) 85.2%,rgba(0,0,0,.04) 92.3%,rgba(0,0,0,0)),url(/Content/Images/sample-hero.jpg);background-position:50%;background-size:cover}.lg-samples{width:100%;box-shadow:inset 0 1px 0 rgba(46,49,58,.1),inset 0 -1px 0 rgba(46,49,58,.1)}.lg-samples_grid{display:flex;align-items:center;max-width:960px;margin:auto}.lg-samples_one,.lg-samples_two{padding:3em 4em}.lg-samples_one{box-shadow:inset -1px 0 0 rgba(46,49,58,.1)}.lg-samples_supplement{max-width:820px;margin:3em auto}.lg-samples_img{width:100%;height:200px;margin-top:auto;font-family:'object-fit: contain;';object-fit:contain}.lg-press_hero{background-image:linear-gradient(to right,rgba(0,0,0,1),rgba(0,0,0,.95) 7.5%,rgba(0,0,0,.89) 14.6%,rgba(0,0,0,.84) 20.8%,rgba(0,0,0,.79) 26.3%,rgba(0,0,0,.74) 31.2%,rgba(0,0,0,.68) 35.7%,rgba(0,0,0,.63) 39.9%,rgba(0,0,0,.58) 44%,rgba(0,0,0,.53) 48%,rgba(0,0,0,.47) 51.9%,rgba(0,0,0,.42) 55.8%,rgba(0,0,0,.37) 59.9%,rgba(0,0,0,.32) 64.1%,rgba(0,0,0,.26) 68.6%,rgba(0,0,0,.21) 73.5%,rgba(0,0,0,.16) 79%,rgba(0,0,0,.11) 85.2%,rgba(0,0,0,.05) 92.3%,rgba(0,0,0,0)),url('/Content/Images/tool-hero.jpg');background-position:50%;background-size:2000px 100%,cover}.lg-article_grid{}.lg-article{max-width:calc(50% - 2rem);margin-bottom:2em;overflow:hidden;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06);break-inside:avoid}.lg-article_content,.lg-article_attribution{padding:1em 2em}.lg-article_body,.lg-article_attributionTitle,.lg-article_attributionDate,.lg-recent_date{font-size:.9375em;line-height:1.075}.lg-article_title{margin-bottom:1em;font-weight:300;font-size:1.5rem;font-family:'Montserrat',sans-serif;line-height:1.075}.lg-article_title,.lg-article_attributionTitle,.lg-recent_title{font-weight:300;font-family:'Montserrat',sans-serif}.lg-article_img{width:100%;font-family:'object-fit: cover;';object-fit:cover}.lg-article_attribution,.lg-recent{display:grid;grid-column-gap:1em;grid-template-areas:'img title' 'img date';grid-template-columns:40px 1fr;grid-template-rows:1fr 1fr;margin-bottom:2em}.lg-article_attributionImg{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:img;width:40px;height:40px;background-color:#eee}.cc-search-result-container>.lg-article_attributionImg{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.edu-card>.lg-article_attributionImg{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.lg-article_attributionTitle,.lg-recent_title{grid-area:title}.lg-article_attributionDate,.lg-recent_date{-ms-grid-row:2;-ms-grid-column:3;grid-area:date;color:#789795}.lg-quote,.lg-excerpt{position:relative;margin-bottom:2em;padding:2em 2em 4em;overflow:hidden;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06);break-inside:avoid}.lg-quote_img,.lg-excerpt_img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:'object-fit: cover;';filter:brightness(35%);object-fit:cover}.lg-quote_saying,.lg-quote_cite{position:relative;color:#fff;font-size:1.25em;line-height:1.2;letter-spacing:.5px}.lg-quote_saying{margin-bottom:2em}.lg-quote_saying::before{content:'“';display:block;margin-bottom:-.5em;font-size:8em}.lg-quote_cite{font-weight:700}.lg-press_sideTitle{margin-bottom:.5em;font-weight:300;font-family:'Montserrat',sans-serif}.lg-excerpt{display:flex;flex-direction:column;justify-content:flex-end;padding:2em;background-color:#fff}.lg-excerpt_img~.lg-excerpt_title,.lg-excerpt_img~.lg-excerpt_date{position:relative;color:#fff}.lg-excerpt_img~.lg-excerpt_title{margin-top:8em}.lg-excerpt_title{margin-bottom:.5em;color:#1c1e1e;font-weight:300;font-family:'Montserrat',sans-serif}.lg-recent{grid-column-gap:2em;grid-template-columns:75px 1fr}.lg-recent_img{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:img;width:75px;height:75px;background-color:#eee;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply}.cc-search-result-container>.lg-recent_img{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.edu-card>.lg-recent_img{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.lg-recent_title,.lg-recent_date{align-self:center}.lg-recent_date{color:#1c1e1e}.lg-tag_grid{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.lg-tag{display:flex;justify-content:center;align-items:center;height:1.5em;margin-right:.5em;margin-bottom:.5em;padding-right:1.5em;padding-left:1.5em;color:#e81825;background-color:#e7e7e7;border-radius:1em}.lg-faq_hero{background-image:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,.38) 7.5%,rgba(0,0,0,.36) 14.6%,rgba(0,0,0,.34) 20.8%,rgba(0,0,0,.32) 26.3%,rgba(0,0,0,.29) 31.2%,rgba(0,0,0,.27) 35.7%,rgba(0,0,0,.25) 39.9%,rgba(0,0,0,.23) 44%,rgba(0,0,0,.21) 48%,rgba(0,0,0,.19) 51.9%,rgba(0,0,0,.17) 55.8%,rgba(0,0,0,.15) 59.9%,rgba(0,0,0,.13) 64.1%,rgba(0,0,0,.11) 68.6%,rgba(0,0,0,.08) 73.5%,rgba(0,0,0,.06) 79%,rgba(0,0,0,.04) 85.2%,rgba(0,0,0,.02) 92.3%,rgba(0,0,0,0)),url(/Content/Images/faq-hero.jpg);background-position:50%;background-size:cover}.lg-faq_search{max-width:500px;margin:mull auto 1em;padding-right:2em;padding-left:2em}.lg-faq_dontSee{color:#fff;font-weight:700;font-size:1.5em}.lg-faq_grid{width:100%;margin-top:2em;margin-bottom:2em}.lg-faq_title{margin-bottom:1em;font-weight:300;font-family:'Montserrat',sans-serif}.lg-faq_heading{color:#e81825;font-weight:700;font-size:1em}.lg-accordion_content{margin:2em}.lg-cookie_text a{color:#e81825}.menu-open .mm-megaMenu,.menu-open .mm-backdrop{display:block}.cc-icon-megaMenu{margin:3px;height:15px}.mm-header{display:flex;align-items:center;height:70px;padding-right:2em;padding-left:2em;background-color:#f5f5f5;border-bottom:1px solid rgba(46,49,58,.1)}.mm-header_title{font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif;cursor:default}.mm-header_title a{color:#e81825;text-decoration:none;pointer-events:none}.mm-header_title a:hover{color:#d31925;text-decoration:underline}.mm-header_buttons{margin-left:auto}.mm-header_button+.mm-header_button{margin-left:1em}.mm-body{display:flex;margin:2em 1em 1em}.mm-body_column{flex:1 1 20%;margin:0 1em}.mm-body_title,.mm-video_title{margin-bottom:.5em;padding-bottom:.25em;color:#e81825;font-weight:300;font-size:1.15em;font-family:'Montserrat',sans-serif;letter-spacing:.025em;border-bottom:1px solid #e7e7e7}.mm-body_list{margin:0;padding:0;list-style-type:none}.mm-body_item,.mm-body_subItem{position:relative;max-width:min-content;white-space:nowrap;border-radius:3em;transition:all .25s ease-out}.mm-body_item:hover,.mm-body_subItem:hover{background-color:#f5f5f5;box-shadow:0 0 0 4px #f5f5f5,20px 0 0 4px #f5f5f5,-20px 0 0 4px #f5f5f5}.mm-body_item:hover .mm-body_subList{display:block}.mm-body_link,.mm-body_subLink{display:flex;align-items:center;height:2em;color:#000;text-decoration:none}.mm-body_subList{position:absolute;top:-2em;right:-2em;z-index:1;display:none;margin:0;padding:1em 4em 1em 2.5em;font-size:.875em;list-style-type:none;background-color:#fff;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06);transform:translateX(100%)}.mm-body_subList::before,.mm-body_subList::after{content:'';position:absolute}.mm-body_subList::before{top:0;left:-2em;width:2em;height:100%;background-color:transparent}.mm-body_subList::after{top:2.25em;left:-.8em;width:1.5em;height:1.5em;background-color:#fff;border:1px solid rgba(46,49,58,.1);border-width:0 0 1px 1px;transform:rotate(45deg)}.mm-body_column:nth-child(4) .mm-body_subList,.mm-body_column:nth-child(5) .mm-body_subList{right:auto;left:-2em;padding:1em 2.5em 1em 4em;transform:translateX(-100%)}.mm-body_column:nth-child(4) .mm-body_subList::before,.mm-body_column:nth-child(5) .mm-body_subList::before{right:-2em;left:auto}.mm-body_column:nth-child(4) .mm-body_subList::after,.mm-body_column:nth-child(5) .mm-body_subList::after{right:-.8em;left:auto;transform:rotate(-135deg)}.mm-body_column:nth-child(4) .mm-body_subItem,.mm-body_column:nth-child(5) .mm-body_subItem{float:right}.mm-body_all{display:inline-flex}.mm-body_all .mm-body_link{color:#e81825}.mm-video{padding:1em 0 0;border-top:1px solid rgba(46,49,58,.1)}.mm-video_title{display:inline-block;margin-right:2em;margin-left:2em;font-weight:200;font-weight:300;font-family:'Montserrat',sans-serif}.mm-video_grid{display:flex;margin:2em 1em 0}.mm-video_column{flex:1 1 33.333%;height:220px;margin-right:1em;margin-left:1em}.mm-video_image,.mm-video_player{width:100%;height:150px;margin-bottom:2em}.mm-video_image{-ms-grid-row:1;-ms-grid-column:1;grid-area:vid}.mm-video_icon{-ms-grid-row:1;-ms-grid-column:1;position:relative;top:-13px;grid-area:vid;align-self:center;font-size:3em;justify-self:center}.mm-video_embed{display:grid;grid-template-areas:'vid';grid-template-columns:1fr;grid-template-rows:1fr;color:#fff}.mm-video_imageIMG{width:100%;height:150px;font-family:'object-fit: cover;';object-fit:cover;object-position:50%}.mm-video_body{display:block;display:-webkit-box;height:calc(3em*1.5);margin-bottom:2em;overflow:hidden;line-height:calc(3*.5);text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mm-footer{display:flex;margin:2em 1em}.mm-footer_column{display:flex;flex:1 1 33.33%;flex-direction:column;align-items:start;margin-right:1em;margin-left:1em;padding:1em 2em;background-color:rgba(237,237,237,.5)}.mm-footer_header{display:flex;align-items:center;align-self:stretch;height:36px;margin-bottom:1em}.mm-footer_headerTitle{font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif}.mm-footer_headerIcon{width:36px;height:36px;margin-left:auto}.mm-footer_headerIcon i{font-size:2.5em}.mm-footer_body{margin-bottom:1em;line-height:1.4}.mm-footer_button{margin-top:auto}@supports (grid-template-columns:repeat(auto-fit,minmax(320px,1fr))){.hd-nav_applications .mm-footer{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));}}.mm-body_link:not([href]){opacity:.4}.hd-nav_item_highlight>span,.hd-nav_item_highlight>a{font-weight:bold}.cc-slide{position:relative;display:flex;justify-content:center;align-items:center;padding:2em 0}.swiper-slide .cc-slide{width:calc(100% - 4rem)}.swiper-container .pg-widthLimit{display:flex;padding:0}.cc-slide--wide{max-width:100%;padding:0}.cc-slide--flip{flex-direction:row-reverse}.cc-slide_img{flex:0 0 50%;max-width:50%;height:500px;padding:3em 0;font-family:'object-fit: contain;';object-fit:contain}.cc-slide--wide .cc-slide_img{position:absolute;top:0;left:0;width:auto;max-width:100%;height:100%;padding:0;font-family:'object-fit: cover;';object-fit:cover;object-position:0 0}.cc-slide--flip .cc-slide_img{right:0;left:auto}.cc-slide--flip.cc-slide--wide .cc-slide_img{object-position:100% 0}.cc-slide_content{flex:0 0 50%;margin-left:auto}.cc-slide_content .cc-raw{overflow:hidden}.cc-slide--wide .cc-slide_content{padding-top:3em;padding-bottom:3em}.cc-slide--flip .cc-slide_content{margin-left:0}.hm-tools_tabs{align-items:center;border-top:2px solid rgba(46,49,58,.1);border-bottom:2px solid rgba(46,49,58,.1);display:flex}.hm-tool_pagination{display:flex;flex:1 1 auto;flex-direction:row}.hm-tools-center{width:1384px;padding-left:0!important;border-left:2px solid rgba(46,49,58,.1);padding-right:0}.hm-tools-border{padding-left:10px}.hm-updates-background{position:relative;width:100%;height:100%;background-image:url(/Content/Images/dots.png);background-size:contain;background-repeat:space}.hm-tools_tab{display:flex;flex:1 1 auto;justify-content:center;align-items:center;min-height:72px;padding:1em;color:#1b2929;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);border-right:1px solid rgba(46,49,58,.1)}.hm-tools_tab:first-child{border-left:1px solid rgba(46,49,58,.1)}.hm-tools_tab:hover{background-color:rgba(46,49,58,.1)}.hm-tools_tab::after{content:'';position:absolute;top:99%;left:calc(50% - 1rem);width:0;height:0;transition:all .3s cubic-bezier(.4,0,.2,1);border-width:16px 16px 0 16px;border-style:solid;border-color:transparent}.hm-tools_tab.active{background-color:#e81825;box-shadow:0 10px 28px rgba(237,38,46,.3),0 2px 20px rgba(237,38,46,.6);color:#fff;position:relative;z-index:2}.hm-tools_tab.active::after{border-color:#e81825 transparent transparent transparent}.hm-tools_tabTitle{font-family:'Montserrat',sans-serif;font-weight:700;-webkit-user-select:none;user-select:none}.hm-tools-carousel .cc-slide_img{font-family:'object-fit: contain; object-position: 50%;';max-height:250px;object-fit:contain;object-position:50%}.hm-tools~.pg-section--gray{padding-top:3em}.hm-showcase{-ms-grid-columns:1fr 1fr;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;padding:1em}.hm-showcase_item{align-items:flex-end;background-color:#737575;display:flex;height:400px;justify-content:center;margin:.5em;overflow:hidden;padding:1em;position:relative;text-decoration:none;width:calc(100% - 1em)}.hm-showcase_item::after{background-image:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.57) 4.5%,rgba(0,0,0,.54) 8.8%,rgba(0,0,0,.51) 12.5%,rgba(0,0,0,.47) 15.8%,rgba(0,0,0,.44) 18.7%,rgba(0,0,0,.41) 21.4%,rgba(0,0,0,.38) 23.9%,rgba(0,0,0,.35) 26.4%,rgba(0,0,0,.32) 28.8%,rgba(0,0,0,.28) 31.1%,rgba(0,0,0,.25) 33.5%,rgba(0,0,0,.22) 35.9%,rgba(0,0,0,.19) 38.5%,rgba(0,0,0,.16) 41.2%,rgba(0,0,0,.13) 44.1%,rgba(0,0,0,.09) 47.4%,rgba(0,0,0,.06) 51.1%,rgba(0,0,0,.03) 55.4%,rgba(0,0,0,0));content:'';height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.hm-showcase_item--span{-ms-grid-column-span:2;grid-column:span 2}.hm-showcase_item--spanAll{-ms-grid-column-span:3;grid-column:span 3}.hm-showcase_image{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%}.hm-showcase_image:hover{transform:scale(1.1)}.hm-showcase_title{color:#fff;font-family:'Montserrat',sans-serif;font-size:1.25em;position:relative;text-align:center;z-index:2}.hm-services{position:relative;padding-top:6em;padding-bottom:6em}.hm-services .hm-services_back,.hm-services::after{content:'';position:absolute;background-repeat:no-repeat;background-position:50%}.hm-services .hm-services_back{top:0;width:100%;height:630px;background-size:cover}.hm-services .cc-block_title{margin-bottom:.75em;font-size:2.5em}.hm-services .cc-block_body{max-width:850px;margin-right:auto;margin-left:auto;padding-right:1em;padding-left:1em;color:#fff;font-weight:200;font-size:1.4em;line-height:1.25}.hm-services .cc-button{margin-bottom:2em}.hm-services_cards{position:relative;z-index:2;display:grid;grid-gap:1.5em;grid-template-columns:repeat(3,minmax(250px,325px));grid-template-rows:1fr;justify-content:center}.hm-updates{text-align:center}.hm-updates_image{margin-top:6em;margin-bottom:4em}.hm-updates_imageSVG{width:163px;height:159px}.hm-updates_title{font-weight:300;font-size:2.5em;font-family:'Montserrat',sans-serif}.hm-updates_body{max-width:800px;margin-right:auto;margin-left:auto;margin-bottom:2em;font-weight:200;font-size:1.5em}#SubscribeForm,#js-subscribe-form{position:relative;display:flex;justify-content:center;align-items:center;max-width:800px;margin-right:auto;margin-left:auto}#SubscribeForm .validation-summary-valid,#js-subscribe-form .validation-summary-valid{position:absolute;bottom:-26px;width:80%}#SubscribeForm,#js-subscribe-form{align-items:center;display:flex;justify-content:center;margin-right:auto;margin-left:auto;max-width:800px;position:relative}#SubscribeForm .validation-summary-valid,#js-subscribe-form .validation-summary-valid{bottom:-26px;position:absolute;width:80%}#js-subscribe-form{align-items:flex-start;gap:3rem}#js-subscribe-form .cc-subscription_form{flex-basis:60%}#js-subscribe-form .cc-subscription_recaptcha{flex-basis:40%;text-align:left}#js-subscribe-form .cc-field{margin-bottom:1.25em}#js-subscribe-form .g-recaptcha_label{margin-top:.5rem}#js-subscribe-form .hm-signup_button{margin-top:2.5rem;width:300px}.hm-signup_input{background-color:rgba(46,49,58,.1);border:1px solid #9f9f9f;border-radius:24px;font-size:1.25em;height:38px;margin-left:1em;margin-right:1em;opacity:1;padding-left:1em;padding-right:1em;position:relative;transition:opacity .25s ease-out;width:100%}.hm-signup_input:focus,.hm-signup_input:active{opacity:1;outline:none}.hm-signup_input:placeholder-shown{opacity:.4}.hm-updates .hm-signup_button{margin-bottom:0;position:relative;white-space:nowrap;z-index:2}#js-subscribe-form-container .field-validation-error{bottom:-14px;left:auto;position:absolute;right:3.3em;top:auto;width:auto}#js-subscribe-form-container .field-validation-error+.hm-signup_input{border-color:#f56a6f}.hm-hero_img{-o-object-fit:cover;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hm-fixHeight_hero{padding-top:3rem;padding-bottom:1rem;position:relative}.hm-hero_card{border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 #fff,0 10px 15px 0 rgba(0,0,0,.06);color:#000;padding-block-end:0;text-decoration:none;transition:box-shadow .3s ease-out;width:20%}.hm-hero_card:hover{box-shadow:inset 0 0 0 0 rgba(46,49,58,.1),0 0 0 2px #fff,0 20px 28px 0 rgba(0,0,0,.4)}.cc-panel--dark.hm-hero_card{border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 #000,0 10px 15px 0 rgba(0,0,0,.06)}.cc-panel--dark.hm-hero_card:hover{border-radius:5px;box-shadow:inset 0 0 0 0 rgba(46,49,58,.1),0 0 0 2px #000,0 20px 28px 0 rgba(0,0,0,.4)}#hm-carousel{border-radius:5px;box-shadow:inset 0 0 0 0 #fff,0 0 0 0 #fff,0 10px 15px 0 rgba(0,0,0,.06)}#hm-carousel:hover{border-radius:5px;box-shadow:inset 0 0 0 0 #fff,0 0 0 0 #fff,0 20px 28px 0 rgba(0,0,0,.4)}.hm-hero_cardTitle{font-size:1.25rem;font-weight:200;text-transform:uppercase}.hm-hero_cardTitle,.hm-hero_cardBody{margin-bottom:1rem}.cc-panel--dark .hm-hero_cardTitle,.cc-panel--dark .hm-hero_cardBody{color:#fff}.hm-hero_cardButton{margin-top:auto}.hm-hero_cardTitle,.hm-hero_cardBody,.hm-hero_cardButton{position:relative;z-index:2}.hm-hero_cardImage{height:140px;margin-block-start:auto;margin-inline:auto;object-fit:contain;object-position:100% 100%;z-index:1}.hm-fixedHeight_tools{position:relative}.hm-magpro-img{height:3rem;margin-right:1rem;width:auto}.hm-block_title{font-family:'Montserrat',sans-serif;font-size:1.25em;line-height:1;margin:0;padding-right:.5rem}.hm-tools::before{content:'';height:1px;left:0;position:absolute;top:0;width:1384px}.hm-tools_all{align-self:stretch}.hm-card_container{background-color:#fff;border-radius:5px;display:grid;grid-template-areas:"title title" "text image";grid-template-columns:3fr 2fr;grid-template-rows:23% 77%;height:170px;padding:15px;width:100%}.hm-card_image{-ms-grid-row:2;-ms-grid-column:2;grid-area:image;justify-items:left;object-fit:contain;overflow:clip;pointer-events:none}.sp-card_grid>.hm-card_image{-ms-grid-row:1;-ms-grid-column:1}.hm-card_image img{height:100px;width:100px}.hm-card_text{-ms-grid-row:2;-ms-grid-column:1;font-size:smaller;grid-area:text;height:fit-content;overflow:clip;pointer-events:none;text-align:left}.hm-card_title{-ms-grid-row:1;-ms-grid-column:3;font-weight:400;grid-area:title;letter-spacing:.2rem;overflow:clip;padding-top:8px;pointer-events:none;text-align:left}.hm-card_container>.hm-card_title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.hm-carousel_long{display:block;height:100%;width:100%}.hm-carousel_short{display:none;height:100%;width:100%}.hm_card{border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 #fff,0 10px 15px 0 rgba(0,0,0,.06);color:#000;display:flex;height:250px;height:inherit;margin-bottom:10px;min-height:auto!important;padding-block-end:0;text-decoration:none;transition:box-shadow .3s ease-out;width:100%}.hm_card:hover{box-shadow:inset 0 0 0 0 rgba(46,49,58,.1),0 0 0 2px #fff,0 20px 28px 0 rgba(0,0,0,.4)}#hm-carousel_prev,#hm-carousel_next{box-shadow:none!important;color:#e81825}#hm-carousel .cc-slide{height:36vh;min-height:360px}@media(min-width:1025px) and (max-width:1200px){.hm_card{border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 #fff,0 10px 15px 0 rgba(0,0,0,.06);color:#000;display:flex;height:175px;height:inherit;margin-bottom:10px;min-width:400px;padding-block-end:0;text-decoration:none;transition:box-shadow .3s ease-out;width:auto}.hm-card_container{height:200px}}@media(max-width:1025px){.hm-carousel_long{display:none}.hm-carousel_short{display:block}.hm_card{border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 #fff,0 10px 15px 0 rgba(0,0,0,.06);color:#000;display:flex;height:inherit;margin-bottom:10px;padding-block-end:0;text-decoration:none;transition:box-shadow .3s ease-out;width:100%}.hm-card_container{height:150px}}#hm-carousel{background-color:#fff;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 #fff,0 10px 15px 0 rgba(0,0,0,.06);height:auto;margin-top:0;padding-block-end:0;transition:box-shadow .3s ease-out}#hm-carousel:hover{box-shadow:inset 0 0 0 0 rgba(46,49,58,.1),0 0 0 2px #fff,0 20px 28px 0 rgba(0,0,0,.4)}.cc-carousel-container{pointer-events:none!important}.cc-carousel-item{pointer-events:all!important}.tl-tool_hero{background-image:linear-gradient(to right,rgba(0,0,0,1),rgba(0,0,0,.95) 7.5%,rgba(0,0,0,.89) 14.6%,rgba(0,0,0,.84) 20.8%,rgba(0,0,0,.79) 26.3%,rgba(0,0,0,.74) 31.2%,rgba(0,0,0,.68) 35.7%,rgba(0,0,0,.63) 39.9%,rgba(0,0,0,.58) 44%,rgba(0,0,0,.53) 48%,rgba(0,0,0,.47) 51.9%,rgba(0,0,0,.42) 55.8%,rgba(0,0,0,.37) 59.9%,rgba(0,0,0,.32) 64.1%,rgba(0,0,0,.26) 68.6%,rgba(0,0,0,.21) 73.5%,rgba(0,0,0,.16) 79%,rgba(0,0,0,.11) 85.2%,rgba(0,0,0,.05) 92.3%,rgba(0,0,0,0)),url('/Content/Images/tool-hero.png');background-position:50%;background-size:100%,cover}.tl-title{display:flex;justify-content:center;align-items:center;height:110px;font-weight:300;font-family:'Montserrat',sans-serif;background-color:#fff;background-image:url(/Content/images/tool_back.svg);background-position:50%;border-bottom:1px solid rgba(46,49,58,.1)}.tl-grid{display:flex;flex-wrap:wrap;align-items:center;margin-right:-1em;margin-bottom:4em;margin-left:-1em}.tl-grid .tl-card{-ms-flex-preferred-size:250px}.has-results.tc-page{margin-bottom:4rem}@supports (grid-gap:2em){.tl-grid{display:grid;grid-gap:2em;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-template-rows:repeat(auto-fit,minmax(350px,1fr));justify-content:center;margin:0 0 4em;justify-items:center;}}.tl-toolDisclainmer{margin-bottom:2rem;padding:1.5rem;font-size:.925rem;font-style:italic;line-height:1.5;background-color:#f5f5f5}div:not(.tc-page)+.tl-toolDisclainmer{display:none}.tl-tool_title{position:absolute;top:-33px;right:1rem;color:#9f9f9f;font-weight:700;text-decoration:none}.tl-assistance{font-size:.875em;border-bottom:1px solid rgba(46,49,58,.1)}.tl-assistance .pg-widthLimit{display:flex;justify-content:flex-end;align-items:center;height:3.5em}.tl-assistance_link+.tl-assistance_link{margin-left:1.5em}.tl-assistance_svg{position:relative;top:-1px;width:1.5em;height:1.5em;margin-right:.5em}.tl-assistance_back{margin-right:auto;color:#e81825}.tl-content{display:grid;grid-gap:2em;grid-template-areas:'tool toolContent';grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding-top:3em;padding-bottom:3em}.tl-content .cc-panel{-ms-grid-row:1;-ms-grid-column:1;grid-area:tool}.tl-content .tl-info{-ms-grid-row:1;-ms-grid-column:3;grid-area:toolContent}.tl-tool{max-width:500px}.tl-info{align-self:start}.tl-info_body,.tl-info .cc-raw{margin-bottom:2em}.tl-info_controls{margin-bottom:3em}.tl-info_controls .cc-button--main{margin-right:1em}.tl-info_image{display:block;width:120px;height:120px;margin-bottom:2em;font-family:'object-fit: contain;';object-fit:contain}.tl-info_title{-ms-grid-row:1;-ms-grid-column:3;grid-area:title}.hm-card_container>.tl-info_title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}#buy-dialog .modal-container{padding:0}#buy-dialog .modal-header{padding:20px 20px 0}#buy-dialog .modal-header>div{position:relative}#buy-dialog .modal-body{margin:0}#buy-dialog #js-add-item-form{padding:0 20px 20px}#buy-dialog #js-buy-footer,#buy-dialog #js-refill-footer{background-color:transparent}#buy-dialog .modal-footer{display:none}#buy-dialog .cc-yellowBox_warn{margin:2rem}#buy-dialog #js-add-sample-form{padding:0 1rem 1rem}#js-sample-buy-footer{border-radius:0 0 5px 5px}.tl-simulation_card{display:flex;flex:0 0 calc(25% - 2em);flex-direction:column;height:250px;margin-bottom:2em}.tl-simulation_cardHeader{height:80px;padding:1em}.tl-simulation_cardBody{display:flex;justify-content:center;align-items:center;padding:1em}.tl-simulation_cardFooter{margin:auto 1px 1px 1px;margin-top:auto;padding:.5em 1em;background-color:#f5f5f5;border-radius:0 0 5px 5px}.cu-header{}.cu-hero{background-image:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,.38) 7.5%,rgba(0,0,0,.36) 14.6%,rgba(0,0,0,.34) 20.8%,rgba(0,0,0,.32) 26.3%,rgba(0,0,0,.29) 31.2%,rgba(0,0,0,.27) 35.7%,rgba(0,0,0,.25) 39.9%,rgba(0,0,0,.23) 44%,rgba(0,0,0,.21) 48%,rgba(0,0,0,.19) 51.9%,rgba(0,0,0,.17) 55.8%,rgba(0,0,0,.15) 59.9%,rgba(0,0,0,.13) 64.1%,rgba(0,0,0,.11) 68.6%,rgba(0,0,0,.08) 73.5%,rgba(0,0,0,.06) 79%,rgba(0,0,0,.04) 85.2%,rgba(0,0,0,.02) 92.3%,rgba(0,0,0,0)),url('/Content/Images/Contact.png');background-position:50%;background-size:2000px 100%,cover}.cu-block_title{margin-top:0;margin-bottom:.5em;font-weight:300;font-size:2em;font-family:'Montserrat',sans-serif}.cu-block_body{max-width:600px;line-height:1.75}.cu-panel_wrap{margin-top:0;background-image:linear-gradient(to right,#fff 50%,#f5f5f5 50%);box-shadow:inset 0 1px 0 rgba(46,49,58,.1),inset 0 -1px 0 rgba(46,49,58,.1)}.cu-panel{display:flex}.cc-label.required::after{content:'*';position:absolute;margin-left:.2em;color:#e81825;font-size:1.4em;line-height:18px}.cu-message,.cu-info{flex:0 0 50%;padding:2em}.cu-info{position:sticky;top:1em}.cu-phone{display:inline-flex;align-items:center;min-width:400px;height:auto;padding:1em;background-image:url(/Content/Images/callme.jpg);background-size:cover}.cu-phone_block{flex:1 1 auto;margin-left:140px}.cu-phone_title{font-weight:700;font-size:2em}.cu-phone_message{margin-bottom:1em}.cu-message_title,.cu-info_title{margin-top:0;margin-bottom:1.25em;font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif}.cu-info_subtitle{display:block;font-size:.825em}.cu-info_phone{font-weight:normal}.cu-panel_info{}.cu-info_list{margin:0 0 2em;padding:0 0 1em;line-height:1.6;list-style-type:none;border-bottom:1px solid rgba(46,49,58,.1)}.cu-info_item{display:flex;margin-bottom:1em}.cu-info_itemIcon{display:flex;flex:0 0 40px;align-items:flex-start}.cu-info_itemIcon a{margin-top:.15em;margin-left:.5em}.cu-info_itemIcon+.cu-info_itemIcon{margin-top:1em}.cu-info_itemIcon i{font-size:1.5em}.cu-info_itemBody{flex:1 1 auto}.cu-info_itemBody .cc-main{display:block}.cu-info_body{margin-bottom:2em;line-height:1.65}.cu-info .cc-button--ghost+.cc-button--ghost{margin-left:1em}.cu-card_location{margin-bottom:.75em;font-weight:700}.cu-card_address1{margin-bottom:.5em}.cu-card_cityStateZip{margin-bottom:.5em}.cu-card_country{margin-bottom:1.5em}.cu-card_item{display:flex;margin-bottom:.5em}.cu-card_itemIcon{flex:0 0 40px}.cu-card_itemSVG{width:24px;height:24px}.cu-card_itemLink{display:block;color:#000;text-decoration:none}.cu-card_itemLink+.cu-card_itemLink{margin-top:.5em}.cu-card_itemURL{display:block;color:#e81825;line-height:1.5}.cu-howTo{padding-top:3.5em;padding-bottom:5em}.cu-locationCard{position:relative;display:flex;justify-content:center;align-items:center;height:200px;margin-bottom:.5rem;overflow:hidden;text-decoration:none;background-color:#fff;border-radius:5px;transition:all .2s ease-out}.cu-locationCard:hover{cursor:pointer;filter:drop-shadow(0 4px 8px #999)}.cu-locationCard:nth-child(1){background-image:linear-gradient(to bottom,#1f76cf,#332ba2)}.cu-locationCard:nth-child(2){background-image:linear-gradient(to bottom,#77a3a6,#d98849)}.cu-locationCard:nth-child(3){background-image:linear-gradient(to right,#41aab5,#5eb871)}.cu-locationCard_IMG{position:absolute;width:100%;height:400px;font-family:'object-fit: cover;';object-fit:cover;object-position:50%}.cu-locationCard_title{position:relative;z-index:2;color:#fff;font-weight:300;font-size:1.75em;font-family:'Montserrat',sans-serif}.cu-grid_sales{grid-template-columns:1fr 1fr}.ask-ask .cc-formGrid{margin-top:2em;margin-bottom:2em}.ask-ask .required::after{content:'*';position:absolute;margin-left:.2em;color:#e81825;font-size:2.2em;line-height:18px}.ask-note{display:inline-block;margin-left:1em;color:#e81825}.ask-checkbox{position:relative}.ask-checkbox .cc-label{white-space:pre-wrap}.ask-submit{grid-column:-2/-1}.sl-block{display:none;padding:0}.sl-list_category{overflow:hidden;color:#fff;font-weight:700;font-size:1.25rem;line-height:2.5rem;text-align:center;background-color:#e81825}.sl-list{margin:0;padding:0;list-style-type:none}.sl-item{display:flex;align-items:stretcj}.sl-list+.sl-list{border-top:1px solid #c9c9c9}.sl-item+.sl-item{border-top:1px dotted #9f9f9f}.sl-item_label{flex:0 0 33.33%;margin:0 0 0 1px;padding:1rem;background-color:rgba(0,0,0,.05);border-right:1px solid #c9c9c9}.sl-item_value{flex:0 0 66.66%;padding:1rem}.az-styled-select.az-styled-select{height:23px}.nf-notFound{margin-top:4em;margin-bottom:4em}.nf-notFound .icon{margin-right:.5em}.cr-people_title{margin-top:0;margin-bottom:-.3em;font-weight:300;font-size:2.25em;font-family:'Montserrat',sans-serif}.cr-people_body{margin-bottom:1em;font-size:1.25em;line-height:1.5}.cr-people_grid{display:grid;grid-gap:2em;grid-template-areas:'lead tall' 'alt tall';grid-template-columns:1.75fr 1fr;grid-template-rows:300px 200px}.cr-people_img{position:relative}.cr-people_imgImg{position:absolute;object-fit:cover;object-position:50%}.cr-people_img:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:lead}.cr-people_img:nth-child(2){-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:tall}.cr-people_img:nth-child(3){-ms-grid-row:3;-ms-grid-column:1;grid-area:alt}.cr-quote{display:flex;align-items:center;margin-top:4em;margin-bottom:6em}.cr-quote_title{flex:1 0 225px;color:#e81825;font-size:2.5em}.cr-quote_body::before{content:'';position:absolute;top:0;left:-1em;width:4px;height:100%;background-color:#e81825}.cr-quote_body{position:relative;flex:1 1 auto;margin-left:2em;font-size:1.5em;line-height:1.65}.cr-testimonial_grid{display:flex;margin-top:6em;margin-bottom:6em}.cr-testimonial_content{flex:1 1 calc(66% - 4em)}.cr-testimonial_img{flex:1 1 33%;margin-right:4em;background-color:red}.cr-people_imgImg,.cr-testimonial_imgImg{width:100%;height:100%;font-family:'object-fit: cover;';object-fit:cover}.cr-testimonial_title{position:relative;color:#e81825;font-size:2em}.cr-testimonial{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:385px;padding:6em;color:#fff;text-align:center;background-color:#000}.cr-testimonial_quote{position:relative;max-width:500px;padding-bottom:1em;font-size:1.25em;line-height:2}.cr-testimonial_quote::before,.cr-testimonial_quote::after{position:absolute;top:-.5em;font-size:5em}.cr-testimonial_quote::before{content:'“';left:-.5em}.cr-testimonial_quote::after{content:'”';right:-.5em}.cr-testimonial_name{padding-bottom:.5em;font-size:1.5em}.cr-testimonial_job{font-size:.925em}.cr-testimonial_list{display:flex;margin:3em 0 0 0;padding:0;list-style-type:none}.cr-testimonial_item{flex:1 1 auto;text-align:center}.cr-testimonial_itemImg{width:60px;height:60px;margin-right:auto;margin-bottom:1em;margin-left:auto;font-family:'object-fit: cover;';background-color:#bbb;border-radius:50px;box-shadow:0 0 0 0 #fff,0 0 0 0 #e81825;transition:box-shadow .2s ease-in;object-fit:cover}.is-active .cr-testimonial_itemImg{box-shadow:0 0 0 4px #fff,0 0 0 8px #e81825}.cr-testimonial_itemName{color:#e81825;font-weight:700}.cr-internship{margin-top:3em;margin-bottom:3em}.lg-job_opening{margin-top:4em;margin-bottom:4em}.cr-jobs_count{margin-top:0;margin-bottom:.5em;font-weight:300;font-family:'Montserrat',sans-serif}a.cr-job{display:block;color:#000;text-decoration:none;box-shadow:inset 0 0 0 0 #e81825;transition:all .3s ease-out}.cr-job:hover{background-color:#f4f4f4;box-shadow:inset 4px 0 0 0 #e81825}.cr-job+.cr-job{margin:0;padding:0;border-top:1px solid #737575}.cr-job_info{padding:0 .5em;border-left:5px solid transparent}.cr-job_title{margin-top:.75em;margin-bottom:3px;font-weight:400;font-size:1.25em}.cr-job_list{margin:0;padding:1em;list-style-type:none}.cr-job_item{display:inline;padding:2px 10px}.cr-job_item+.cr-job_item{border-left:1px dotted #bcbcbc}.cr-job_button{margin-top:1.5em}.ab-about_grid{display:grid;grid-gap:2em;grid-template-areas:'abContent abSidebar';grid-template-columns:2fr 1fr;grid-template-rows:1fr;margin-top:4em}.ab-about_grid .cc-block{max-width:700px}.ab-about_content{-ms-grid-row:1;-ms-grid-column:1;grid-area:abContent}.ab-about_sidebar{-ms-grid-row:1;-ms-grid-column:3;grid-area:abSidebar;align-self:center;justify-self:center}.ab-logo{width:100%;max-width:400px}.trustpilot-widget iframe{height:160px}.ab-timeline{background:radial-gradient(circle,#1b1e30 0%,#3f4c70 100%)}.ab-timeline_svg{width:100%;padding:4em 2em}.ab-media{padding-top:3em;padding-bottom:3em}.ab-media .cc-block_title{margin-bottom:1em}.ab-media_grid{display:grid;display:-ms-grid;grid-gap:2em;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.ab-events{display:flex;flex-direction:column}.ab-event{display:flex;justify-content:space-between;align-items:center;padding:1em 1em;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.ab-event .cc-icon-date{flex:0 0 1.5em;color:#5f6464;font-size:2em}.ab-event+.ab-event{margin-top:1em}.ab-event_block{flex:1;font-size:.8125rem;line-height:1.2}.ab-event_name{margin-bottom:.25em;font-weight:700}.ab-event_location{margin-bottom:.25em;color:#9f9f9f}.ab-event_information{margin-bottom:.25em}.ab-event_date{}.ab-event_link{display:inline-flex;align-items:center;height:24px;padding-right:1em;padding-left:1em;color:#5f6464;text-decoration:none;background-color:#e7e7e7;border-radius:12px}.ab-event_link:hover{color:#fff;background-color:#e81825}.ab-jobs{background-color:#f5f5f5;border-bottom:1px solid rgba(46,49,58,.1)}.ab-jobs .cc-slide_img{mix-blend-mode:darken}.ab-locations{padding-top:3em;padding-bottom:3em}.ab-locations .cc-card_img{display:none}.il-library_grid{display:grid;grid-auto-rows:300px;grid-gap:2em;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:6em;margin-bottom:4em}.il-card{position:relative;display:flex;flex-direction:column;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.il-card::before,.il-card::after{content:'';position:absolute;height:2px;background-color:#c9c9c9;border-radius:5px 5px 0 0}.il-card::before{top:-4px;left:3%;width:94%}.il-card::after{top:-8px;left:6%;width:88%}.il-card_img{position:absolute;top:0;left:0;width:100%;height:100%;font-family:'object-fit: cover;';border-radius:5px;object-fit:cover}.il-card_block{z-index:1;display:flex;align-items:center;margin-top:auto;padding:4em 2em 1em;color:#fff;background-image:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,.95) 7.5%,rgba(0,0,0,.89) 14.6%,rgba(0,0,0,.84) 20.8%,rgba(0,0,0,.79) 26.3%,rgba(0,0,0,.74) 31.2%,rgba(0,0,0,.68) 35.7%,rgba(0,0,0,.63) 39.9%,rgba(0,0,0,.58) 44%,rgba(0,0,0,.53) 48%,rgba(0,0,0,.47) 51.9%,rgba(0,0,0,.42) 55.8%,rgba(0,0,0,.37) 59.9%,rgba(0,0,0,.32) 64.1%,rgba(0,0,0,.26) 68.6%,rgba(0,0,0,.21) 73.5%,rgba(0,0,0,.16) 79%,rgba(0,0,0,.11) 85.2%,rgba(0,0,0,.05) 92.3%,rgba(0,0,0,0));border-radius:0 0 5px 5px}.il-card_title{font-weight:300;font-size:1.1em;font-family:'Montserrat',sans-serif}.il-card_actions{margin-left:auto;font-size:1.5em;cursor:pointer}.il-card_actions i:hover{color:#e81825}.il-request{background-color:#f5f5f5}.il-request .pg-widthLimit{display:flex;justify-content:center;align-items:center;height:100px}.il-request_title{margin-right:1em;font-weight:300;font-size:1.1em;font-family:'Montserrat',sans-serif}.ab-event_hero .cc-block_subtitle{margin-bottom:0;color:#fff;font-size:.875em;letter-spacing:.05em;text-transform:uppercase;opacity:.6}.ab-events_grid{display:grid;grid-gap:2em;grid-template-columns:repeat(2,minmax(250px,400px));grid-template-rows:auto;margin-bottom:4em}.ab-events_grid .cc-icon-date{font-size:4em}.ab-event_sidebar{height:100%}.ab-event_sidebarSticky{position:sticky;top:2em;height:min-content;min-height:200px;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.ab-event_type{padding:2em}.ab-event_typeTitle{margin-top:0}.vid-link{flex-grow:0;padding:0;color:#000;text-decoration:none}.vid-card{display:grid;grid-template-columns:100%;grid-template-rows:190px 58px 57px;padding-bottom:2rem;transition:box-shadow .2s ease-out}.vid-card:hover{box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 18px 24px 0 rgba(46,49,58,.1)}.vid-card_img{width:100%;height:100%;margin-bottom:1rem;object-fit:cover}.vid-card_img-wrapper{background-color:#000}.vid-card_title{display:-webkit-box;padding-right:1rem;padding-left:1rem;padding-top:1rem;overflow:hidden;font-weight:700;font-size:1.25rem;font-family:'Montserrat',sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vid-card_description{margin-top:.5em;padding-right:1rem;padding-left:1rem}.vid-card_description-wrapper{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.vid-page{position:relative;height:100%}.vid-title{margin-top:0;margin-bottom:2rem;font-size:2rem;font-family:'Montserrat',sans-serif}.vid-popup{position:fixed;top:0;left:0;z-index:22;width:100%;height:100%;background:rgba(0,0,0,.88);visibility:hidden;opacity:0;transition:.3s ease}.show-popup .vid-popup{visibility:visible;opacity:1}.vid-popup>iframe{position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-360px}.ap-header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100vw;max-width:100vw!important;min-height:400px;margin-left:50%!important;padding-top:2em;padding-bottom:0;background:#f5f5f5;transform:translateX(-50%)}.ap-header .pg-widthLimit{width:100%}.ap-header .cc-block_body{display:flex;justify-content:space-between;align-items:flex-start}.ap-header .cc-aec{width:50px;margin-left:10vw}.ap-header_container{position:relative;margin:auto}.ap-header_img{width:100%;height:100%;font-family:'object-fit: contain;';object-fit:contain}.ap-card{display:flex;align-items:center;padding:0}.ap-card_container{margin-top:1em}.ap-card_img{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;position:relative;top:1px;left:1px;grid-area:img;width:12em;height:calc(12em - 2px);font-family:'object-fit: cover;';object-fit:cover}.cc-search-result-container>.ap-card_img{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.edu-card>.ap-card_img{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.ap-card_block{-ms-grid-row:1;-ms-grid-column:2;grid-area:body;align-self:center;padding:2em}.edu-card>.ap-card_block{-ms-grid-row:2;-ms-grid-column:1}.ap-card_title{margin-top:0;margin-bottom:.5em;font-weight:300;font-size:1.75em;font-family:'Montserrat',sans-serif}.ap-card_description{margin-bottom:.7em}.ap-pin{position:absolute;width:12px;height:12px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 4px #e81825,0 4px 8px rgba(0,0,0,.3)}.ap-pin::after{content:attr(data-tip);position:absolute;bottom:24px;left:-100px;width:200px;padding:.25em 1em;color:#fff;text-align:center;background:#2f3a3a;transition:all .25s cubic-bezier(.4,0,.2,1);border-radius:5px;transform:rotate(5deg);transform-origin:50% 110%;opacity:0}.ap-pin::before{content:'';position:absolute;bottom:18px;left:-4px;display:block;width:0;height:0;border-width:8px 9px 0 9px;border-style:solid;border-color:#2f3a3a transparent transparent transparent;transform:rotate(10deg);transform-origin:50% 110%;opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.ap-pin:hover::before,.ap-pin:hover::after{transform:rotate(0);opacity:1}.ap-lidar{top:15%;left:51%}.ap-telematics{top:17%;left:58%}.ap-antenna{top:30%;left:43%}.ap-downloads{padding-bottom:4em;background-image:linear-gradient(to bottom,#f5f5f5,#fff)}.ap-downloads .pg-widthLimit{display:flex;justify-content:space-around;width:100%}.ap-download{display:flex;justify-content:center;align-items:center;margin-right:1em;margin-left:1em;padding:1em}.ap-download_block{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2em}.ap-download_title{max-width:200px;margin-bottom:1em;font-weight:300;font-size:1.25rem;font-family:'Montserrat',sans-serif;line-height:1.25;text-align:center}.ap-grid_offsetLeft{grid-template-columns:2fr 1fr;margin-bottom:1.5em}.ap-grid_offsetLeft .pd-card{height:auto}.ap-grid_offsetRight{grid-template-columns:1fr 2fr}.ap-content{margin-bottom:1em;padding-top:3em;padding-bottom:3em}.ap-content>.cc-raw{overflow:hidden}.ap-media{background-color:#e7e7e7}.ap-media .pg-widthLimit{display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:1fr}.ap-media_slides{height:400px}.ap-media_pagination.swiper-pagination-fraction{position:absolute;bottom:0;left:0;z-index:1;display:inline-block;width:60px;padding:1em;color:#fff;background-color:rgba(0,0,0,.6)}.ap-media_next{position:absolute;bottom:0;left:60px;z-index:1;display:flex;justify-content:center;align-items:center;width:45px;height:45px;background-color:rgba(0,0,0,.4);cursor:pointer}.ap-media_next::after{content:'';position:relative;left:-4px;width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.ap-media_slide{width:100%;height:400px;font-family:'object-fit: cover;';object-fit:cover;object-position:50%}.ap-media_info{padding:3em}.ap-link{display:flex;justify-content:flex-start;align-items:center;margin:.5em 0}.ap-link [class^='cc-icon']{margin-right:.25em;color:#e81825;font-size:2em}.ap-link a{color:#e81825;text-decoration:none}.rs-grid{display:grid;grid-gap:2em;grid-template-columns:2.35fr 1fr;grid-template-rows:auto;margin-top:4em;margin-bottom:4em}.rs-sidebar{height:100%}.rs-sidebar_sticky{position:sticky;top:2em;height:min-content;min-height:500px;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.rs-content{margin:0}.rs-contentType{padding:1em 2em 2em}.rs-sidebar_question{padding:1em 2em 2em;background-color:#2f3a3a;border-radius:0 0 5px 5px}.rs-question_title,.rs-question_body{color:#fff}.rs-table{width:100%;border-collapse:collapse;border:none}.rs-table_thead .rs-table_tr{height:48px}.rs-table_th{font-weight:normal;font-size:.8em;text-align:center}.rs-table_thCount{width:80px}.rs-table_thShare{width:120px}.rs-resource_item{height:100px}.rs-table_td{border-top:1px solid #c9c9c9}.rs-resource_title{margin-top:0;margin-bottom:.25em}.rs-resource_metadata{color:#789795;font-size:.875em}.rs-resource_link{color:#e81825;font-size:.875em;cursor:pointer}.rs-resource_link:hover{color:#d31925;text-decoration:underline}.rs-resource_itemShare{padding-right:.25em;font-size:1.5em;text-align:right}.rs-resource_itemShare i:hover{color:#e81825}.an-list_link{color:#1c1e1e;text-decoration:none}.an-list_doc{margin-left:1em;padding-left:1em;color:#9f9f9f;border-left:1px solid #c9c9c9}.qt-index_title{margin-bottom:1rem;padding-bottom:.5rem;color:#e81825;font-weight:200;font-size:1.25rem;font-family:'Montserrat',serif;border-bottom:1px solid #e7e7e7}.qt-index\:5{display:flex;margin-top:1em;margin-bottom:3rem;list-style-type:none}.qt-index_menu{flex:1 1 calc(20% - 1rem);padding:0 .5rem}.qt-index_list{margin:0;padding:0;list-style-type:none}.qt-index_item{position:relative;max-width:min-content;white-space:nowrap;border-radius:3em;transition:all .25s ease-out}.qt-index_item:hover{background-color:#f5f5f5;box-shadow:0 0 0 4px #f5f5f5,20px 0 0 4px #f5f5f5,-20px 0 0 4px #f5f5f5}.qt-index_link{display:inline-block;padding:.5rem .25rem;color:#000;text-decoration:none}.qt-list{margin-top:4em;margin-bottom:4em;column-count:3;column-gap:2em;list-style-type:none}.qt-item{padding-top:.25em;padding-bottom:.25em}.qt-link{}.qt-quality{max-width:750px;margin-top:2em;margin-right:auto;margin-left:auto}.qt-page .cc-icon-pdf{color:#e81825;font-size:1.5em}.dk-hero{background-image:linear-gradient(to right,rgba(0,0,0,1),rgba(0,0,0,.95) 7.5%,rgba(0,0,0,.89) 14.6%,rgba(0,0,0,.84) 20.8%,rgba(0,0,0,.79) 26.3%,rgba(0,0,0,.74) 31.2%,rgba(0,0,0,.68) 35.7%,rgba(0,0,0,.63) 39.9%,rgba(0,0,0,.58) 44%,rgba(0,0,0,.53) 48%,rgba(0,0,0,.47) 51.9%,rgba(0,0,0,.42) 55.8%,rgba(0,0,0,.37) 59.9%,rgba(0,0,0,.32) 64.1%,rgba(0,0,0,.26) 68.6%,rgba(0,0,0,.21) 73.5%,rgba(0,0,0,.16) 79%,rgba(0,0,0,.11) 85.2%,rgba(0,0,0,.05) 92.3%,rgba(0,0,0,0)),url('/Content/Images/tool-hero.png');background-position:50%;background-size:100%,cover}.dk-search{position:relative;display:flex}.dk-search .cc-field{flex:0 1 auto}.dk-search_icon{position:absolute;top:6px;right:.5em;font-size:1.5em}.dk-search_box{justify-self:flex-end;width:200px}.dk-content_table{margin-bottom:3em}.dk-grid{display:grid;grid-gap:2em;grid-template-columns:3fr 1fr;grid-template-rows:1fr}.dk-content_grid{display:flex;flex-wrap:wrap;margin-right:-1em;margin-bottom:4em;margin-left:-1em}.dk-kit{margin:1em;padding:1em}.dk-kit.is-active{animation:highlight 3s ease-in-out infinite alternate-reverse}@keyframes highlight{0%{background-color:#e7e5ce}100%{background-color:#fffbd4}}.dk-kit_anchor{position:relative;top:-50px;display:block;visibility:hidden}.dk-content_heading{display:block}.dk-kit_title{font-weight:300;font-size:1.1em;font-family:'Montserrat',sans-serif}.dk-kit_name{font-weight:normal;white-space:nowrap}.dk-kit_link{color:#000;text-align:center;text-decoration:none}.dk-kit_description{text-align:center}.dk-kit_cost{font-weight:700;text-align:center}.dk-kit_buy{width:215px;text-align:center}.dk-kit_description+.dk-kit_description{margin-top:.5em}.dk-kit_contents{color:#1c1e1e;text-decoration:none}.dk-kit_contentsTip{position:relative;margin-bottom:.25em;text-transform:uppercase;cursor:pointer}.dk-side{padding-top:4.25em}.dk-sticky{position:sticky;top:2em}.dk-discount{padding:1em 2em;font-weight:300;font-size:14px;line-height:24px;background-color:#f5f5f5;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.dk-discount+.dk-discount{margin-top:1.5em}.dk-discount_percent{color:#e81825;font-weight:300;font-size:22px;font-family:'Montserrat',sans-serif;line-height:26px}.dk-table th,.dk-table td{text-align:center}.rf-select{padding:0}.rf-select .cc-select{height:36px;border-color:transparent}#kit-modal{width:auto;min-width:300px;max-width:1000px}#kit-modal .cc-block_subTitle{border-bottom:none}#kit-modal th:empty,#kit-modal td:empty{background-color:#fff;border-bottom:#fff solid 1px}.sm-page{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr}.sm-assistance{font-size:.875em}.sm-assistance_svg{position:relative;top:-1px;width:1.5em;height:1.5em;margin-right:.5em}.sm-assistance_back{margin-right:auto;color:#e81825}.sm-tool .cc-field{display:inline-flex;margin-top:2em;margin-bottom:2em}#js-model-container .columns\:11{align-items:flex-end}#js-equations-container .katex{font-size:1.825em}.sm-select{width:100%;min-width:200px}.sm-model{display:none;margin-bottom:2em}.is-empty{display:none}.sm-model .cc-table{width:calc(100% - 2em);margin-top:1em;margin-bottom:2em}.sm-model .cc-block_figure img{max-width:100%}.sm-downloads{margin-bottom:1em}.sm-downloads .cc-block_title--second{margin-bottom:.75em}.usr-signin,.usr-register,.usr-retrieve_block{margin-bottom:0}.usr-signin{grid-template-columns:3fr 2fr;padding-top:4em;padding-bottom:4em}.usr-register_form,.usr-recover,.usr-change{margin-bottom:2em}.usr-signin_login{margin-left:auto}.usr-register_img{display:block;width:670px;height:400px}.logon-panel-password-retrieval{min-width:450px;padding:2em;text-align:left;background-color:#fff;border-radius:5px;box-shadow:0 8px 12px rgba(46,49,58,.1)}.blocker .jquery-modal{position:relative}.jquery-modal .close-modal{position:absolute;top:12px;right:12px}.usr-account_header{display:flex;align-items:center}.usr-account_header,.usr-account_reset,.usr-account_user{width:100%;margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid rgba(46,49,58,.1)}.usr-account_headerActions{margin-left:auto;text-align:right}.usr-account .usr-account_headerActions .cc-button--main,.usr-account .usr-account_headerActions .cc-button{margin-bottom:.25rem;margin-left:.5em}.usr-changePass_footer{display:flex;justify-content:flex-end;align-items:center;width:100%}.usr-changePass_footer .cc-button--main{margin-left:1em}#js-customer-info-form{width:100%}.usr-addresses{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid rgba(46,49,58,.1)}.usr-address_grid{display:grid;grid-gap:2em;grid-template-columns:repeat(auto-fit,300px)}.usr-address_card{position:relative;display:flex;flex-direction:column;width:300px;height:200px;font-size:.9em;background-color:#fff;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 2px 3px -2px rgba(153,153,153,.14),0 4px 7px 1px rgba(153,153,153,.1),0 2px 8px 2px rgba(153,153,153,.07);transition:all .2s ease-out}.usr-address_card.is-default{box-shadow:inset 0 0 0 2px #0067e2,0 2px 3px -2px rgba(153,153,153,.14),0 4px 7px 1px rgba(153,153,153,.1),0 2px 8px 2px rgba(153,153,153,.07)}.usr-address_card:hover{box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 6px 8px -4px rgba(153,153,153,.22),0 12px 19px 2px rgba(153,153,153,.16),0 5px 23px 4px rgba(153,153,153,.1)}.usr-address_card.is-default:hover{box-shadow:inset 0 0 0 2px #0067e2,0 6px 8px -4px rgba(153,153,153,.22),0 12px 19px 2px rgba(153,153,153,.16),0 5px 23px 4px rgba(153,153,153,.1)}.is-default::after{content:'Default Address';position:absolute;top:-10px;right:-10px;padding:.5em 1em;color:#fff;font-size:.8em;background-color:#0067e2;border-radius:2em}.usr-address{margin:0;padding:1.5em 1em 0 1em;list-style-type:none}.usr-address_item{margin:0;line-height:1.25}.usr-address_controls{display:flex;align-items:center;margin-top:auto;padding:1em}.usr-address_controlsItem{padding:.5em .5em .5em 0}.usr-address_controlsItem+.usr-address_controlsItem::before{content:'|';padding:.5em}.usr-address_add{position:relative;display:flex;justify-content:center;align-items:center;width:300px;height:200px;color:#0777d9;border:rgba(46,49,58,.1) dashed 2px;border-radius:5px;transition:all .2s ease-out}.usr-address_add:hover{box-shadow:0 5px 7px -3px rgba(153,153,153,.2),0 10px 16px 2px rgba(153,153,153,.15),0 4px 20px 4px rgba(153,153,153,.09)}.usr-address_edit .cc-block,.usr-address_delete .cc-block{margin-bottom:1em}.usr-address_delete .cc-block_body{margin-top:1em}.usr-address_editFooter,.usr-address_deleteFooter{display:flex;justify-content:flex-end;align-items:center;width:100%}.usr-address_editFooter .cc-button--main,.usr-address_deleteFooter .cc-button--main{margin-left:1em}.usr-accountActions{display:flex;align-items:center;margin-top:1.5em}.od-block--profile{display:none}.od-block_list+.od-block_list{margin-top:2rem}.od-block_list{margin:0;padding:0;list-style-type:none}.od-block_item{display:flex;align-items:center}.od-block_item+.od-block_item{border-top:1px solid #e7e7e7}.od-block_item:first-child .od-block_label{margin-top:1px}.od-block_label{flex:1 1 33%;margin:0 1px;padding:1rem;background-color:#f5f5f5;border-right:1px solid #e7e7e7}.od-block_value{flex:1 1 66%;padding:0 1rem;text-align:right}.od-block_action{padding:1rem}.od-block_action .cc-button{margin-left:auto}.usr-orders_status{display:inline-flex;justify-content:center;align-items:center;padding:.2em 1em .2em .5em;border:1px solid currentColor;border-radius:20px}.orderreceived{color:#4caf50}.od-invoice th,.od-invoice td{border-left:none}.od-invoice td:last-child{border-left:1px solid #c9c9c9}.od-invoice .cc-table [colspan]{text-align:left}.od-invoice_number{margin-right:1em;font-size:1.5em}.orderreceived::before{content:'';display:inline-block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke-width='2' stroke='%234dac4a' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.od-invoice_header{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;align-items:center;margin-bottom:3em;padding-bottom:1em}.od-invoice_actions{justify-self:end}.od-invoice_action{display:flex;align-items:center;margin-top:.5em;margin-bottom:.5em;color:#e81825;text-decoration:none}.od-invoice_viewIcon{width:24px;height:24px;margin-left:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M16.3 2.5H7.5C6.1 2.5 5 3.6 5 5v20c0 1.4 1.1 2.5 2.5 2.5h15c1.4 0 2.5-1.1 2.5-2.5V11.2l-8.7-8.7zm0 1.2v7.5h7.5m-11.8.1v12m2.5-9.3c-.2-.2-1.1-1-2.4-.9-1.3 0-2.8.9-2.8 2.1 0 1 1 1.8 1.9 2 .8.3 1.1-.1 1.9.2.9.3 1.8 1.3 1.7 2.3-.1 1.3-1.7 2-2.7 2.2-1.5.3-2.6-.5-2.9-.7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.od-invoice_printIcon{width:24px;height:24px;margin-left:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 6 2 18 2 18 9'%3E%3C/polyline%3E%3Cpath d='M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2'%3E%3C/path%3E%3Crect x='6' y='14' width='12' height='8'%3E%3C/rect%3E%3C/svg%3E")}.od-invoice_trackIcon{width:24px;height:24px;margin-left:1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M26.6 3c1.1 1.1 0 4-1.7 5.7L22 11.5 24.8 24c.1.2 0 .4-.2.6l-2.3 1.7c-.1.1-.2.1-.3.1h-.1c-.2 0-.3-.1-.4-.3l-5-9.1-4.6 4.6.9 3.5c.1.2 0 .4-.1.6L11 27.3c-.1.1-.3.2-.4.2-.2 0-.3-.1-.4-.2l-3.4-4.5-4.5-3.4c-.2-.1-.3-.2-.3-.4s.1-.3.2-.4l1.7-1.7c.1-.1.3-.2.4-.2h.1l3.5.9 4.6-4.6-9-5c-.2-.1-.3-.2-.3-.4s0-.4.2-.5l2.3-2.3c0-.1.3-.2.4-.1L18 7.5l2.9-2.9C22.6 3 25.4 1.8 26.6 3z'/%3E%3C/svg%3E")}.od-invoice_part{font-weight:700;text-align:left}.od-invoice_part a{color:#1c1e1e;text-decoration:none}.od-invoice_part a:hover{text-decoration:underline}.od-detail{display:grid;grid-gap:3em;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-bottom:3em}.od-detail_header{display:flex;align-items:center;margin-bottom:1.5em;padding-bottom:.5em;border-bottom:1px solid rgba(46,49,58,.1)}.od-details_headerTitle{font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif}.od-detail_edit{margin-left:auto;color:#e81825;text-decoration:none}.od-details_address .usr-address{padding:0}.usr-favorites_title{margin-bottom:1em;font-weight:300;font-size:2.25em;font-family:'Montserrat',sans-serif}.usr-favorites_empty{grid-column:1/-1;margin-top:2em;margin-bottom:2em;text-align:center}.usr-favorites_emptySVG{display:block;max-width:500px;height:300px;margin:2em auto 4em}.usr-message{display:grid;grid-template-columns:60% 40%;grid-template-rows:1fr;margin-top:3em;margin-bottom:3em}.usr-message_img,.usr-message_illo{display:block;align-self:center;justify-self:center;width:500px;height:100%}.user-message_message{align-self:center;justify-self:center;font-size:2em}.user-message_action{max-width:300px;margin-top:1em;font-size:initial}.user-message_link{color:#e81825}.pd-page{padding-top:0}.pd-product_hero{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0}.pd-product_hero .cc-block_body{max-width:900px}.pd-product_hero .cc-block_title,.pd-product_hero .cc-breadcrumb,.pd-product_hero .cc-breadcrumb_separator,.pd-product_hero .cc-block_body{color:#fff}.pd-anchor{position:relative;top:-90px;display:block;visibility:hidden}.pd-section{padding-top:5em}.pd-section_title{margin-bottom:.75em;font-weight:300;font-size:2em;font-family:'Montserrat',sans-serif}.pd-block_title{margin-bottom:.75em;font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif}.pd-block_body{margin-bottom:2em;line-height:1.4}.pd-card_gallery .cc-card{margin-top:6em;overflow:visible;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1);filter:drop-shadow(0 15px 20px rgba(0,0,0,.06))}.pd-card_gallery .cc-card_content{display:flex;flex-direction:column;height:100%;padding:6em 2em 0;text-align:center}.pd-card_gallery .cc-card_image{position:absolute;left:50%;padding:.25em;background-color:#fff;border-radius:4px;box-shadow:0 1px 0 rgba(46,49,58,.1),inset 0 0 0 1px rgba(46,49,58,.1),inset 0 0 0 1px rgba(46,49,58,.1),inset 0 0 0 1px rgba(46,49,58,.1);transform:translateX(-50%) translateY(-50%)}.pd-card_gallery .cc-card_img{height:120px;font-family:'object-fit: contain;';object-fit:contain}.pd-card_gallery .pd-card_products{width:calc(100% + 5.3em);margin-top:auto;margin-left:-2.7em;padding:1em;background-color:#e7e7e7;border-radius:0 0 4px 4px}.pd-card_gallery .pd-card_chip{font-size:.8em;cursor:pointer}.pd-card_gallery .pd-card_link a{display:inline-flex;justify-content:center;align-items:center;width:130px;height:2em;margin:0 auto 1em;padding:0 1em;color:#fff;text-decoration:none;background-color:#e81825;border-radius:20px}.pd-card_header{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;height:100px;min-height:48px}.pd-card_header .pd-card_img{width:120px}.pd-card_header .pd-card_title{color:#1c1e1e;font-size:1.125em}.pd-miniCard_grid{display:grid;grid-auto-rows:auto;grid-gap:2em;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:4em}.pd-miniCard{position:relative;padding:1em 1em .5em}.pd-miniCard_img{width:60px;height:60px;font-family:'object-fit: contain;';object-fit:contain}.pd-miniCard_title{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25em;font-weight:300;font-size:1.1em;font-family:'Montserrat',sans-serif}.pd-miniCard_link{color:#1c1e1e;text-decoration:none}.pd-miniCard_spec{display:flex;justify-content:space-between;align-items:center;color:#737575;font-size:.875em}.pd-miniCard_specValue{color:#1c1e1e}.pd-miniCard_footer{width:calc(100% + 2em);margin-top:.5em;margin-bottom:-.5em;margin-left:-1em;padding:.35em;background-color:#f5f5f5;border-radius:0 0 5px 5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1)}.pd-miniCard_button{display:flex;white-space:nowrap;border-radius:5px}.rf-table{margin-bottom:3em}.pd-table .cc-tr,.rf-table .cc-tr{border:1px solid rgba(46,49,58,.1)}.pd-table .cc-tr:nth-child(even) .cc-td,.rf-table .cc-tr:nth-child(even) .cc-td{background-color:rgba(245,245,245,.6)}.pd-table .cc-th,.rf-table .cc-th{height:48px}.pd-table .cc-th,.pd-table .cc-td,.rf-table .cc-th,.rf-table .cc-td{padding:.15em 1em;text-align:left}.pd-table_imgIMG,.rf-table_imgIMG{width:40px;height:40px;font-family:'object-fit: contain;';mix-blend-mode:darken;object-fit:contain}.pd-table_part{width:300px;font-weight:700}.pd-table_series{width:140px;font-weight:700}.pd-table_inductance{width:160px}.pd-table_lines,.pd-table_length,.pd-table_width,.pd-table_height{width:80px}.pd-table_lines-range,.pd-table_length-range,.pd-table_width-range,.pd-table_height-range{width:130px}.rf-table_part{width:200px;font-weight:700;border-left:none}.pd-table_action{width:100px;padding-right:1em;padding-left:1em}.rf-table_action{width:260px;padding-right:1em;padding-left:1em;text-align:center}.rf-card_products{display:flex;flex-wrap:wrap;padding:1rem;font-size:.75em}.pd-table_img{width:100px;text-align:center}.pd-table_link{color:#1c1e1e;text-decoration:none}.pd-table_button{display:flex;white-space:nowrap}.pd-info{grid-template-areas:'images information buy';grid-template-columns:1.2fr 2fr 1.3fr;grid-template-rows:auto;align-items:start}.pd-info_img{-ms-grid-row:1;-ms-grid-column:1;grid-area:images;width:100%}.pd-info_img .mm-video_image{height:230px}.pd-info_block{-ms-grid-row:1;-ms-grid-column:2;grid-area:information}.pd-info_buy{-ms-grid-row:1;-ms-grid-column:3;grid-area:buy}.pd-info_tabHide{padding-right:.75ch}.pd-info_title{width:100%;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #f5f5f5}.pd-info_subTitle{margin:0;font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif;opacity:.75}.pd-info_badges{display:flex;padding-top:1em;padding-bottom:1em}.pd-info_badge{height:75px;margin-right:1em}.pd-highVolume{margin:0;font-size:.875em;opacity:.8}.pd-viewingCurrency{margin:0;color:#e81825;font-size:.875em;opacity:.8}.pd-nav{position:sticky;top:0;z-index:11;margin-bottom:1em;background-color:#f5f5f5;transition:box-shadow .2s ease-out}.cc-hero--push+.pd-nav{margin-top:-2em}.stuck.pd-nav{box-shadow:0 -1px 0 rgba(46,49,58,.1),0 1px 3px 0 rgba(0,0,0,.15),0 4px 8px 0 rgba(0,0,0,.06)}.dp-nav_observer{position:absolute;bottom:101%;height:10px;pointer-events:none}.pd-nav_group{position:relative;display:flex;align-items:center;max-width:1440px;margin:0 auto;padding:0 2em;list-style-type:none}.pd-nav_item{margin-right:2em}.pd-nav_view{font-weight:700}.pd-nav_item:empty{margin-right:0}.pd-nav_link{display:inline-block;padding:1em 0 1em 0;color:#5f6464;font-weight:normal;font-family:'Montserrat',sans-serif;text-decoration:none}.pd-nav_linkIcon{font-size:2rem}.pd-nav_search{white-space:nowrap;margin-inline-start:auto;padding-block:5px}.pd-nav_search .cc-icon-search{margin-inline-start:0;margin-inline-end:.5em}.parts-table tr.is-active{background-color:#fffac1}.is-active .pd-nav_link{color:#e81825;box-shadow:inset 0 -4px 0 0 #e81825}.pd-nav_search .pd-nav_link{font-weight:700}.pd-nav_search .pd-nav_link::before{content:'';position:relative;top:2px;display:inline-block;width:1rem;height:1rem;margin-right:.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='M21 21l-4.35-4.35'/%3E%3C/svg%3E");background-size:contain}.pd-nav_search.is-active .pd-nav_link::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23e81825' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='M21 21l-4.35-4.35'/%3E%3C/svg%3E")}.pd-info_buttonGroup,.pd-heading{display:flex;justify-content:space-between;align-items:center}.pd-heading h2{font-weight:400;font-family:'Montserrat',sans-serif}.pd-heading .cc-button>p{white-space:nowrap}.pd-description{max-width:1000px}.pd-toSeries{width:fit-content;padding-top:1rem;box-shadow:inset 0 0 0 1px #0a85f2,0 15px 20px 0 rgba(0,0,0,.06)}.pd-info_imgImg{width:100%;height:250px;margin-bottom:1em;padding:2em;font-family:'object-fit: contain;';object-fit:contain}.pd-info_imgList{display:grid;grid-gap:1em;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;margin-bottom:1em}.pd-info_imgItem{width:100%;height:60px;background-repeat:no-repeat;background-position:50%;background-size:90%;box-shadow:0 0 0 1px rgba(0,0,0,.15)}.pd-referenceDesigns{font-weight:700}.pd-referenceDesigns .cc-block_link{display:inline-block;margin-bottom:1em}.cc-chip_modal{max-width:640px}.cc-chip_modalTitle{margin-top:0}.cc-chip_modalDownload{margin-left:1em}.pd-overview_image{display:flex;justify-content:center;align-items:center}.parts-table .cc-tr:nth-child(1) .cc-th{top:43px;z-index:5}.parts-table .cc-tr:nth-child(2) .cc-th{top:75px}.parts-table .cc-tr.cc-tr .cc-th:hover{z-index:10}.pd-table_limit,.pd-table_reject{position:relative;display:inline-flex;justify-content:center;align-items:center;margin-left:1em;padding:.3em .3em;color:#fff;font-size:.875em;border-radius:32px}.pd-table_limit .cc-table-footnote,.pd-table_reject .cc-table-footnote{position:absolute;background-color:transparent}.pd-table_limit:hover,.pd-table_reject:hover{z-index:7}.pd-table_limit{background-color:#f6bd2f}.pd-table_reject{background-color:#f56a6f}.pd-table_limit::before,.pd-table_reject::before{content:'';position:relative;top:-1px;display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:contain}.pd-table_limit::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'%3E%3C/path%3E%3Cline x1='12' y1='9' x2='12' y2='13'%3E%3C/line%3E%3Cline x1='12' y1='17' x2='12' y2='17'%3E%3C/line%3E%3C/svg%3E")}.pd-table_reject::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolygon points='7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2'%3E%3C/polygon%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12' y2='16'%3E%3C/line%3E%3C/svg%3E")}.pd-note{padding-bottom:0}.pd-note .cc-panel{padding:3em 2em}.pd-note .cc-panel ol,.pd-note .cc-panel ul{margin-bottom:2em}.pd-note .cc-panel ol>li{font-weight:700}.pd-note .cc-panel ol span{font-weight:normal}.pd-note .pd-panel--gray{padding-top:0;background-color:#e7e7e7}.pd-note_grid{display:grid;grid-gap:4em;grid-template-areas:'pdLeft pdRight';grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.pd-note_grid ol{color:#e81825}.pd-note_grid ol span{color:#1c1e1e}.pd-note_left{-ms-grid-row:1;-ms-grid-column:1;grid-area:pdLeft}.pd-note_right{-ms-grid-row:1;-ms-grid-column:3;grid-area:pdRight}.pd-note_steps{position:relative}.pd-note_steps::before{content:'';position:absolute;top:0;left:2.4em;width:6px;height:calc(100% - 4em);background-color:#e81825}.pd-note .pd-infoCard{padding:1em}.pd-infoCard{position:relative;display:inline-flex;flex:0 0 calc(33.33% - 2em);width:100%;height:auto;padding:1em}.pd-infoCard_block{}.pd-infoCard [class^='cc-icon']{height:min-content;margin-right:.75em;padding:.25em .3em;color:#fff;font-size:2em;background-color:#000;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.pd-infoCard_title{margin-bottom:.25em;font-weight:700}.pd-infoCard_body{font-size:.875em}.pd-tapeReel table{width:auto}.pd-tapeReel tr:first-child td{color:#fff;font-weight:700;text-align:center;background-color:#5f6464}.pd-tapeReel th,.pd-tapeReel td{padding:.5em;border-left:1px solid rgba(46,49,58,.1)}.pd-tapeReel tbody{border:1px solid rgba(46,49,58,.1)}.pd-dimensions table{width:auto}.pd-dimensions th,.pd-dimensions td{padding:.5em;border-left:1px solid rgba(46,49,58,.1)}.pd-dimensions tbody{border:1px solid rgba(46,49,58,.1)}.pd-features{column-count:3;column-gap:2em}.pd-card_grid{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-right:-1em;margin-left:-1em}.pd-card_wrapper{flex:1;min-width:25%;max-width:300px;padding-right:1em;padding-left:1em}.pd-card_wrapper,.pd-card{height:100%}@supports (grid-gap:2em){.pd-card_grid{display:grid;grid-gap:2em 0;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-template-rows:auto;padding-right:1rem;padding-bottom:2rem;padding-left:1rem;}.pd-card_wrapper{min-width:auto;max-width:100%;}}.cc-td--partNumber a.pd-partNumber-highlight{color:red}.hd-user_cartWrap.is-shown{position:fixed;top:100px;right:0;z-index:20;padding:1em;overflow:hidden;background-color:#fff;border-radius:5px 0 0 5px;box-shadow:0 6px 12px rgba(0,0,0,.2);animation:slide-in .4s cubic-bezier(.215,.61,.355,1);animation-fill-mode:both}@keyframes slide-in{from{transform:translateX(120%);opacity:0}to{transform:translateX(0);opacity:1}}.hd-user_cartBadge::after{content:'';position:absolute;top:0;left:0;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 4px #e81825;transform-origin:50%}.hd-user_cartWrap.add-part .hd-user_cartBadge::after{transform:scale(2);opacity:0;transition:all .4s ease-in}.sc-cart_title{margin-bottom:1em;font-weight:300;font-size:2.25em;font-family:'Montserrat',sans-serif}.sc-cart_grid{display:grid;grid-gap:.5em 2em;grid-template-areas:'continue continue''items shipping';grid-template-columns:3fr 1fr;grid-template-rows:44px 1fr}.sc-cart_continue{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;display:flex;grid-area:continue;align-items:center}.sc-cart_back{color:#e81825}.sc-cart_bulk{margin-left:auto}.sc-cart_items{-ms-grid-row:3;-ms-grid-column:1;grid-area:items;margin-bottom:2em}.sc-grid_summary{-ms-grid-row:3;-ms-grid-column:3;grid-area:shipping}.sc-cart_empty{grid-column:1/-1;margin-top:2em;margin-bottom:2em;text-align:center}.sc-cart_emptySVG{display:block;width:500px;height:300px;margin:2em auto 4em}.sc-cartStatus,.sc-weather{position:relative}.sc-cartStatus_icon,.sc-weather_icon{flex:0 0 80px;margin-right:2em}.sc-cartStatus_block,.sc-weather_block{display:flex;align-items:center;margin-bottom:1em;padding:2em;border:4px solid;border-color:#86b0dc;border-radius:5px;box-shadow:0 15px 20px 0 rgba(0,0,0,.06)}.sc-weather_reason{margin-top:0}.sc-weather_title{margin-bottom:1em;font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif}.sc-weather_list{}.sc-weather_item{line-height:1.5em}.sc-cart_table{width:100%;margin-bottom:1.5em;border-collapse:collapse}.sc-cart_thead{background-color:rgba(46,49,58,.1)}.sc-cart_tr{position:relative;border-bottom:1px solid rgba(46,49,58,.1);transition:all .25s cubic-bezier(.4,0,1,1)}.sc-cart_tr.remove-this{box-shadow:inset 0 0 0 3px #e81825}.sc-cart_th,.sc-cart_td{padding:.75em;border-bottom:1px solid #c9c9c9}.sc-cart_total{width:100px}.sc-cart_img{width:60px;text-align:center}.sc-cart_imgIMG{width:48px;height:48px;font-family:'object-fit: contain;';object-fit:contain}.sc-cart_available>a,.sc-cart_available>span{color:red!important}.sc-cart_quantity{position:relative;width:100px;text-align:center}.sc-cart_availability{position:relative;width:160px;text-align:center}.sc-cart_reference{position:relative;text-align:center}.sc-update_icon{display:inline-block;width:100%;height:100%;padding-right:.5em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 14.66V20a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.34'%3E%3C/path%3E%3Cpolygon points='18 2 22 6 12 16 8 16 8 12 18 2'%3E%3C/polygon%3E%3C/svg%3E");background-repeat:no-repeat;background-position:95%;background-size:16px}.sc-updateForm{position:absolute;top:-8px;left:-24px;z-index:3;display:flex;justify-content:center;align-items:center;width:180px;padding:16px;overflow:visible}.sc-updateForm form{display:flex;align-items:center;padding-right:3rem}.sc-updateForm .cc-input_text{margin-right:.5em;margin-bottom:0;padding-right:0}.sc-updateForm .sc-remove svg,.sc-updateForm .sc-save svg{width:31px;height:20px;margin-left:.25em;padding:0}.sc-cart_remove{width:60px;text-align:center}.sc-cart_name{font-weight:700;text-align:left}.sc-cart_name a{color:#1c1e1e;text-decoration:none}.sc-cart_name a:hover{text-decoration:underline}.sc-cart_sample{display:inline-flex;justify-content:center;align-items:center;margin-left:1em;padding:.2em 1em .2em .5em;color:#fff;font-size:.875em;background-color:#0067e2;border-radius:20px}.sc-cart_sample::before{content:'';display:inline-block;width:18px;height:18px;margin-right:.5em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2L3 6v14c0 1.1.9 2 2 2h14a2 2 0 0 0 2-2V6l-3-4H6zM3.8 6h16.4M16 10a4 4 0 1 1-8 0'/%3E%3C/svg%3E")}.sc-remove svg{width:20px;height:20px;padding:0}.sc-cart_discount{position:relative;font-style:italic}.sc-cart_discount::before,.sc-cart_discount::after{position:absolute}.sc-cart_discount::before{content:'(';left:-.5ch}.sc-cart_discount::after{content:')';right:-.5ch}.sc-coupon{}.sc-coupon_trigger{color:#0777d9;text-decoration:underline;cursor:pointer}.sc-coupon_content{align-items:baseline;max-height:0;margin:10px 0;overflow:hidden;transition:max-height .2s ease-out}.sc-coupon_content.is-open{max-height:180px;padding:1em;border:1px solid #c9c9c9}.sc-coupon_content .cc-input_text{max-width:300px;margin-right:1em;margin-bottom:.25em}.sc-coupon_form{display:flex;align-items:flex-start}.cc-field{flex:0 0 calc(60% - 1em)}.sc-coupon_redeemed{flex:0 0 calc(40% - 1em)}.sc-coupon_content .cc-button{height:40px}.sc-coupon_title{display:inline-block;margin-bottom:.15em;color:rgba(54,54,54,.85);font-weight:700;font-size:.925em}.sc-coupon_code{padding:.25em .75em;font-size:.875em;background-color:#00ad80;border-radius:1em}.sc-coupon_chip{display:flex;align-items:center;width:max-content;min-height:23px;margin-right:5px;margin-bottom:5px;padding:0 .75em;color:#fff;font-size:.75em;background-color:#00ad80;border-radius:1.5em}.sc-coupon_chipLink{cursor:pointer;stroke:#fff;stroke-width:2px}.sc-coupon_chipLink .cc-filter_icon{position:relative;top:1px;left:7px;display:inline-block;width:18px;height:18px;padding:4px;background-color:rgba(46,49,58,.1);border-radius:1em;cursor:pointer;transition:all .2s ease-out;stroke:#fff;stroke-width:5px}.sc-coupon_note{width:100%;color:#9f9f9f;font-size:.925em;font-style:italic}.sc-coupon_chipLink:hover .cc-filter_icon{background-color:#f81d2b}.sc-coupon-content .sc-coupon-validate{width:50%;margin-right:1em}.sc-coupon-content .sc-coupon-validate.invalid{border:1px solid #f81d2b}#js-invalid-coupon-code{color:#f81d2b}.sc-checkout_row{display:flex;align-items:baseline}.sc-checkout_row .cc-button--main{margin-right:1em}.sc-cart_summary{-ms-grid-row:3;-ms-grid-column:3;grid-area:shipping;margin-top:80px}.sc-summary{position:sticky;top:2em;padding:1em}.sc-summary_title{margin-bottom:.5em;padding-bottom:.25em;font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif;text-transform:uppercase;border-bottom:1px solid rgba(46,49,58,.1)}.sc-summary_item,.sc-summary_estimate{display:flex;justify-content:space-between;align-items:center;padding-top:1em;padding-bottom:1em}.sc-summary_itemTitle{color:#737575}.sc-summary_estimate{padding-top:1em;padding-bottom:0;font-weight:700;font-size:1em;text-transform:uppercase;border-top:1px solid rgba(46,49,58,.1)}.sc-summary_rule{width:100%;height:1px;margin-top:1em;margin-bottom:1em;background-color:rgba(46,49,58,.1)}.co-checkout{padding-top:2em;padding-bottom:2em}.co-continue{margin-bottom:.5em}.co-continue_link{color:#e81825}.co-header{display:flex;justify-content:flex-start;align-items:center;margin-top:2em}.co-message{display:inline-block;height:76px;padding:1em;background-color:#f5f5f5;border-radius:5px}.co-message_or{margin-right:2em;margin-left:2em;line-height:76px}.co-accordion{margin-top:2em}.co-accordion .cc-accordion_item:first-of-type .cc-accordion_header{border-radius:5px 5px 0 0}.co-accordion .cc-accordion_item:last-of-type .cc-accordion_header{border-radius:0 0 5px 5px}.co-accordion_title{max-width:90%}.co-grid{display:grid;grid-gap:.5em 2em;grid-template-areas:'form summary';grid-template-columns:3fr 1fr;grid-template-rows:1fr}.co-grid_form{-ms-grid-row:1;-ms-grid-column:1;grid-area:form}.co-grid_summary{-ms-grid-row:1;-ms-grid-column:3;grid-area:summary;margin-top:2em}.co-heading{margin-bottom:2em;font-weight:700}.co-footer{display:flex;justify-content:flex-end;align-items:center;padding:1em 2em}.co-grid_payment{grid-template-columns:1fr 1fr 1fr}.co-payment_type{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2em 1em;background-color:#f5f5f5;border-radius:5px;box-shadow:0 0 0 -0 rgba(153,153,153,.1),0 0 0 0 rgba(153,153,153,.07),0 0 0 0 rgba(153,153,153,.05),inset 0 0 0 1px rgba(46,49,58,.1);cursor:pointer;transition:all .25s ease-out}.co-payment_type.active:hover{box-shadow:0 5px 7px -3px rgba(153,153,153,.2),0 10px 16px 2px rgba(153,153,153,.15),0 4px 20px 4px rgba(153,153,153,.09),inset 0 0 0 1px rgba(46,49,58,.1)}.payment-selected{box-shadow:0 0 0 -0 rgba(153,153,153,.1),0 0 0 0 rgba(153,153,153,.07),0 0 0 0 rgba(153,153,153,.05),inset 0 0 0 2px #0067e2}.payment-selected:hover{box-shadow:0 5px 7px -3px rgba(153,153,153,.2),0 10px 16px 2px rgba(153,153,153,.15),0 4px 20px 4px rgba(153,153,153,.09),inset 0 0 0 2px #0067e2}.payment-selected::after{content:'';position:absolute;top:-1em;right:-1em;width:3em;height:3em;background-color:#f5f5f5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='3' stroke-linecap='butt' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;border:2px solid #0067e2;border-radius:2em;transition:all .25s ease-out}.payment-selected:hover::after{box-shadow:0 3px 4px -2px rgba(119,119,119,.15),0 5px 8px 1px rgba(119,119,119,.11),0 2px 10px 2px rgba(119,119,119,.07)}.co-payment_credit{font-weight:700;font-size:1.5em;line-height:calc(60px + 1em)}.co-payment_img{display:inline-block;width:150px;height:60px;margin-bottom:1em;background-repeat:no-repeat;background-position:50%}.co-payment{display:flex;grid-column:1/-1;align-items:center}.co-cardNumber{flex:0 0 calc(30% - 1em);margin-right:1rem}.co-cardExperation{flex:0 0 calc(20% - 1em)}.co-cards{position:relative;top:10px;display:flex;justify-content:flex-end;margin-left:auto}.co-card{width:64px;height:40px}[data-cardType='visa'] .co-card:not(.visa),[data-cardType='mastercard'] .co-card:not(.mastercard),[data-cardType='amex'] .co-card:not(.amex),[data-cardType='discover'] .co-card:not(.discover),[data-cardType='jbc'] .co-card,[data-cardType='maestro'] .co-card,[data-cardType='other'] .co-card{opacity:.3}.paypalLogo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 60'%3E%3Cpath fill='%23003087' d='M28.4 14.2c-1.7-2-4.8-2.8-8.8-2.8H8c-.8 0-1.5.6-1.6 1.4L1.5 43.4c-.1.5.3 1.1.8 1.1h7.4l1.8-11.4-.1.4c.1-.8.8-1.4 1.6-1.4h3.4c6.7 0 11.9-2.7 13.4-10.6 0-.2.1-.5.1-.7.5-2.9.1-4.8-1.5-6.6'/%3E%3Cpath fill='%23009CDE' d='M116 28.7c-.4 2.9-2.6 2.9-4.7 2.9H110l.8-5.4c.1-.3.3-.6.7-.6h.6c1.4 0 2.8 0 3.5.8.4.6.5 1.3.4 2.3m-1-7.5h-8c-.5 0-1 .4-1.1.9l-3.2 20.5c-.1.4.2.7.6.8H107.5c.4 0 .7-.3.8-.7l.9-5.8c.1-.5.6-.9 1.1-.9h2.5c5.3 0 8.3-2.5 9.1-7.6.4-2.2 0-3.9-1-5.2-1.2-1.3-3.2-2-5.9-2'/%3E%3Cpath fill='%23003087' d='M58.9 28.7c-.4 2.9-2.6 2.9-4.7 2.9H53l.8-5.4c.1-.3.3-.6.7-.6h.5c1.4 0 2.8 0 3.5.8.5.6.6 1.3.4 2.3m-.9-7.5h-8c-.5 0-1 .4-1.1.9l-3.2 20.5c-.1.4.2.7.6.8h3.9c.5 0 1-.4 1.1-.9l.9-5.5c.1-.5.6-.9 1.1-.9h2.5c5.3 0 8.3-2.5 9.1-7.6.4-2.2 0-3.9-1-5.2-1.2-1.4-3.2-2.1-5.9-2.1m18.6 14.9c-.4 2.2-2.1 3.7-4.3 3.7-1.1 0-2-.4-2.6-1-.6-.7-.8-1.6-.6-2.7.3-2.2 2.1-3.7 4.3-3.7 1.1 0 2 .4 2.6 1 .5.7.7 1.6.6 2.7m5.3-7.5h-3.8c-.3 0-.6.2-.7.6l-.2 1.1-.2-.4c-.8-1.2-2.7-1.6-4.5-1.6-4.2 0-7.8 3.2-8.5 7.7-.4 2.2.2 4.4 1.4 5.9 1.2 1.4 2.8 1.9 4.8 1.9 3.4 0 5.3-2.2 5.3-2.2l-.2 1.1c-.1.4.2.7.6.8h3.5c.5 0 1-.4 1.1-.9l2.1-13.1c.1-.4-.2-.7-.6-.8 0-.1-.1-.1-.1-.1'/%3E%3Cpath fill='%23009CDE' d='M133.6 36.1c-.4 2.2-2.1 3.7-4.3 3.7-1.1 0-2-.4-2.6-1-.6-.7-.8-1.6-.6-2.7.3-2.2 2.1-3.7 4.3-3.7 1.1 0 2 .4 2.6 1 .5.7.8 1.6.6 2.7m5.3-7.5h-3.8c-.3 0-.6.2-.7.6l-.2 1.1-.3-.4c-.8-1.2-2.7-1.6-4.5-1.6-4.2 0-7.8 3.2-8.5 7.7-.4 2.2.2 4.4 1.4 5.9 1.2 1.4 2.8 1.9 4.8 1.9 3.4 0 5.3-2.2 5.3-2.2l-.2 1.1c-.1.4.2.7.5.8h3.5c.5 0 1-.4 1.1-.9l2.1-13.1c.1-.4-.2-.7-.6-.8.2-.1.2-.1.1-.1'/%3E%3Cpath fill='%23003087' d='M102.3 28.6h-3.8c-.4 0-.7.2-.9.5l-5.3 7.8-2.3-7.5c-.1-.5-.6-.8-1.1-.8h-3.8c-.4 0-.7.3-.7.7v.2L88.7 42l-4 5.6c-.2.3-.1.7.2.9.1.1.2.1.4.1h3.8c.4 0 .7-.2.9-.5l12.8-18.5c.2-.3.1-.7-.2-.9 0 0-.2-.1-.3-.1'/%3E%3Cpath fill='%23009CDE' d='M143.5 21.8l-3.3 20.9c-.1.4.2.7.6.8h3.4c.5 0 1-.4 1.1-.9l3.2-20.5c.1-.4-.2-.7-.6-.8H144.1c-.3-.1-.6.2-.6.5'/%3E%3Cpath fill='%23003087' d='M28.4 14.2c-1.7-2-4.8-2.8-8.8-2.8H8c-.8 0-1.5.6-1.6 1.4L1.5 43.4c-.1.5.3 1.1.8 1.1h7.4l1.8-11.4-.1.4c.1-.8.8-1.4 1.6-1.4h3.4c6.7 0 11.9-2.7 13.4-10.6 0-.2.1-.5.1-.7.5-2.9.1-4.8-1.5-6.6'/%3E%3Cpath fill='%23003087' d='M13.4 20.9c.1-.7.7-1.2 1.4-1.2h9.1c1.1 0 2.1.1 3 .2l1.5.3c.6.2 1.1.4 1.6.6.5-2.9 0-4.9-1.6-6.7-1.7-2-4.8-2.8-8.8-2.8H8c-.8 0-1.5.6-1.6 1.4L1.5 43.4c-.1.5.3 1.1.8 1.1h7.4l1.8-11.4 1.9-12.2z'/%3E%3Cpath fill='%23009CDE' d='M30 20.8c0 .2-.1.5-.1.7-1.5 7.8-6.8 10.6-13.4 10.6H13c-.8 0-1.5.6-1.6 1.4l-1.7 11-.5 3.1c-.1.5.2.9.7 1H16c.7 0 1.3-.5 1.4-1.2l.1-.3 1.1-7.2.1-.4c.1-.7.7-1.2 1.4-1.2h.9c5.8 0 10.4-2.4 11.7-9.2.6-2.9.3-5.3-1.2-6.9-.3-.6-.9-1-1.5-1.4'/%3E%3Cpath fill='%23012169' d='M28.4 20.2c-.2-.1-.5-.1-.7-.2-.2-.1-.5-.1-.8-.1-.9-.1-1.9-.2-3-.2h-9.1c-.7 0-1.3.5-1.4 1.2l-1.9 12.2-.1.4c.1-.8.8-1.4 1.6-1.4h3.4c6.7 0 11.9-2.7 13.4-10.6 0-.2.1-.5.1-.7-.4-.2-.8-.4-1.3-.5 0 0-.1-.1-.2-.1'/%3E%3C/svg%3E")}.creditCardLogo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 60'%3E%3Cpath fill='%23E74D40' d='M95.8 31.1L55.7 47.5c-1.8.7-3.9-.1-4.7-2l-9.3-22.9c-.7-1.8.1-3.9 2-4.7L83.8 1.6c1.8-.7 3.9.1 4.7 2l9.3 22.9c.7 1.8-.1 3.9-2 4.6z'/%3E%3Cpath fill='%23AF2A23' d='M97.7 26.3L88.5 3.7c-.8-1.9-2.9-2.8-4.8-2L43.8 17.9c-1.9.8-2.8 2.9-2 4.8l6.5 16 39.9-11.4 2.7 5.7 4.8-1.9c1.9-.7 2.8-2.9 2-4.8z'/%3E%3Cpath fill='%23299ACF' d='M88.2 31.8H44.9c-2 0-3.6-1.6-3.6-3.6V3.6c0-2 1.6-3.6 3.6-3.6h43.3c2 0 3.6 1.6 3.6 3.6v24.7c0 1.9-1.6 3.5-3.6 3.5z'/%3E%3Cpath fill='%23258EC7' d='M88.1 0h-4.3L53.1 31.8h35c2.1 0 3.7-1.7 3.7-3.7V3.7c0-2-1.6-3.7-3.7-3.7z'/%3E%3Cpath fill='%2388B341' d='M83.6 50.5h17.7V60H83.6z'/%3E%3Cpath fill='%23EFB247' d='M51.7 13.2h-3c-1.3 0-2.4-1.1-2.4-2.4v-3c0-1.3 1.1-2.4 2.4-2.4h3c1.3 0 2.4 1.1 2.4 2.4v3c0 1.3-1.1 2.4-2.4 2.4z'/%3E%3Cpath fill='none' stroke='%2361C5E0' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M47.3 18.6h2.3m4 0h2.3m3.2 0h2.3m4.1 0h2.3m-20.5 5.9h2.3m15.9 0h2.3'/%3E%3Cpath fill='%23FFB583' d='M83.6 50.5h17.7V23.8c0-1.6-.6-3.1-1.6-4.4l-8-8.1v10.5l1.8 1.8c1.3 1.3 1.3 3.3 0 4.5-1.3 1.3-3.3 1.3-4.5 0l-8.3-8.3c-1.8-1.8-4.8-1.8-6.6 0-1.8 1.8-1.8 4.8 0 6.6l8.1 8.1s-1.8 3.2-1.8 6.8 1 6.9 3.2 9.2z'/%3E%3Cpath fill='%23FBAB79' d='M93.8 28l-.2.2c-1.1 1.1-2.9 1.2-4.2.3l3.3 3.3c.7.7 1.8.7 2.4 0 .7-.7.7-1.8 0-2.4L93.8 28z'/%3E%3Cpath fill='none' stroke='%23FBAB79' stroke-width='5' stroke-linecap='round' stroke-miterlimit='10' d='M85 35.6s-3.9 5.1.3 12.3'/%3E%3Ccircle fill='%236E9936' cx='86.8' cy='55.5' r='1.4'/%3E%3Cpath fill='%23FFB583' d='M108.6 25.5c0-.1 0-.1 0 0z'/%3E%3Cpath fill='%23E59163' d='M91.8 11.4v10.5l1.8 1.8c.3.3.6.7.7 1.1l-.6-2.4c-.1-.4-.1-.8-.1-1.2v-8l-1.8-1.8z'/%3E%3C/svg%3E")}.co-payment_title{font-weight:300;font-size:.9em;font-family:'Montserrat',sans-serif;text-transform:uppercase;opacity:.6}.co-cardForm{margin-top:3em}.co-payment_billingAddress{max-height:0;overflow-y:hidden;transform:scaleY(0);transform-origin:50% 0;transition:all .3s ease-out}.billing-open.co-payment_billingAddress{max-height:2000px;transform:scaleY(1)}.co-error{margin-top:1em;padding:2em;color:#fff;background-color:#f56a6f;border-radius:5px}.ty-thanks{display:flex;flex-direction:column;align-items:center;margin-top:2em;padding:3em;padding-bottom:8em;background-color:#fff;border-radius:5px;box-shadow:0 5px 7px -3px rgba(153,153,153,.2),0 10px 16px 2px rgba(153,153,153,.15),0 4px 20px 4px rgba(153,153,153,.09)}.ty-thanks_title{margin:.5em;font-weight:300;font-size:2.5em;font-family:'Montserrat',sans-serif}.ty-thanks_order{font-size:1.25em}.ty-thanks_orderNumber{font-weight:700}.ty-thanks_invoice,.ty-thanks_ref{margin:0}.ty-thanks_invoiceNumber,.ty-thanks_refNumber{font-weight:700}.ty-thanks_success{max-width:800px;margin-bottom:1em;padding-bottom:2em;text-align:center;border-bottom:1px solid rgba(46,49,58,.1)}.ty-thanks_list{display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style-type:none}.ty-thanks_item{padding-right:1em;padding-left:1em}.ty-social_icon{display:flex;width:28px;height:28px;text-decoration:none;background-repeat:no-repeat;transition:all .2s cubic-bezier(.4,0,.2,1)}.ty-social_icon:hover{background-color:rgba(0,0,0,.05);border-radius:24px;box-shadow:0 0 0 8px rgba(0,0,0,.05)}.ty-social_facebook{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%232D7EC0' d='M57.6 8C63.9 8 69 13.1 69 19.4v38.1C69 63.9 63.9 69 57.6 69h-7.5V45H58l1.2-9h-9.1v-5.7c0-2.7.7-4.4 4.6-4.4l4.4.2V18c-.8-.1-3.3-.8-6.6-.8-7 0-11.4 4.3-11.4 12.2V36h-8v9h7.6v24H19.4C13.1 69 8 63.9 8 57.6V19.4C8 13.1 13.1 8 19.4 8h38.2z'/%3E%3C/svg%3E")}.ty-social_instagram{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='transparent' stroke='%23DA0022' stroke-width='5' d='M56.9 8.4c6.1.3 11.4 5.6 11.7 11.7.6 12.3.6 24.5 0 36.8-.3 6.1-5.6 11.4-11.7 11.7-12.3.6-24.5.6-36.8 0C14 68.3 8.7 63 8.4 56.9c-.6-12.3-.6-24.5 0-36.8C8.7 14 14 8.7 20.1 8.4c12.3-.5 24.5-.5 36.8 0z'/%3E%3Ccircle fill='transparent' stroke='%23DA0022' stroke-width='5' cx='38.5' cy='38.5' r='13.5'/%3E%3Ccircle fill='transparent' stroke='%23DA0022' stroke-width='5' cx='56' cy='21' r='3'/%3E%3C/svg%3E")}.ty-social_youtube{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%23FF0000' d='M32.2 46.4l16.5-8.5-16.5-8.6v17.1zm6.3-29.3c12.8 0 21.3.6 21.3.6 1.2.1 3.8.1 6.1 2.6 0 0 1.9 1.8 2.4 6.1.6 4.9.6 9.9.6 9.9v4.6s0 4.9-.6 9.9c-.5 4.2-2.4 6.1-2.4 6.1-2.3 2.4-4.9 2.4-6.1 2.6 0 0-8.5.6-21.3.6-15.9-.1-20.7-.6-20.7-.6-1.4-.2-4.4-.2-6.7-2.6 0 0-1.9-1.9-2.4-6.1-.7-5-.7-10-.7-10v-4.6s0-4.9.6-9.9c.5-4.2 2.4-6.1 2.4-6.1 2.3-2.5 4.9-2.5 6.1-2.6.1.1 8.6-.5 21.4-.5z'/%3E%3C/svg%3E")}.ty-social_linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%233494E1' d='M8 68.1h13.1V29H8v39.1zm14-51.5c-.1-3.7-2.7-6.6-7-6.6s-7 2.8-7 6.6c0 3.6 2.7 6.6 6.9 6.6h.1c4.3-.1 7-3 7-6.6zm33.8 51.5h13.1V45.6c0-12-6.5-17.6-15.1-17.6-7 0-10.2 3.9-11.9 6.6h.1v-5.7H29s.2 3.7 0 39.2h13.1V46.2c0-1.1.1-2.3.4-3.2 1-2.3 3.1-4.7 6.8-4.7 4.7 0 6.6 3.6 6.6 8.9v20.9z'/%3E%3C/svg%3E")}.ty-social_twitter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z'/%3E%3C/svg%3E")}.ty-social_indeed{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='%232164f4' d='M37.4 62.8V40.5c.6.1 1.2.1 1.9.1 3 0 5.9-.8 8.3-2.3v24.4c0 2.1-.5 3.6-1.4 4.7-.9 1-2.2 1.5-3.7 1.5s-2.7-.5-3.6-1.6c-1-.9-1.5-2.4-1.5-4.5m.1-53.4C28.3 13.2 22 21.6 19.1 31.6c-.5 1.9-.9 3.8-1.1 5.7 0 .1-.2 2 .1 1.5.3-.5.4-1.1.5-1.6 1.4-4.7 3.4-7.6 6-11.7 6.2-9.2 16.2-15.1 26.8-11.8 2 .7 8 3.6 7.4 1.9-.5-1.4-1.6-2.6-2.6-3.5-5.3-4.8-12.4-4.9-18.7-2.7zm8.2 24.8c3.8-1.9 5.3-6.5 3.4-10.3-1.9-3.8-6.5-5.3-10.3-3.4-3.8 1.9-5.3 6.5-3.4 10.3 1.9 3.8 6.5 5.3 10.3 3.4'/%3E%3C/svg%3E")}.co-grid_shipping{grid-template-columns:1fr 1fr 1fr}.co-shipping_type{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2em 1em;background-color:#f5f5f5;border-radius:5px;box-shadow:0 0 0 -0 rgba(153,153,153,.1),0 0 0 0 rgba(153,153,153,.07),0 0 0 0 rgba(153,153,153,.05),inset 0 0 0 1px rgba(46,49,58,.1);cursor:pointer;transition:all .25s ease-out}.co-shipping_type.active:hover{box-shadow:0 5px 7px -3px rgba(153,153,153,.2),0 10px 16px 2px rgba(153,153,153,.15),0 4px 20px 4px rgba(153,153,153,.09),inset 0 0 0 1px rgba(46,49,58,.1)}.shipping-selected{box-shadow:0 0 0 -0 rgba(153,153,153,.1),0 0 0 0 rgba(153,153,153,.07),0 0 0 0 rgba(153,153,153,.05),inset 0 0 0 2px #0067e2}.shipping-selected:hover{box-shadow:0 5px 7px -3px rgba(153,153,153,.2),0 10px 16px 2px rgba(153,153,153,.15),0 4px 20px 4px rgba(153,153,153,.09),inset 0 0 0 2px #0067e2}.shipping-selected::after{content:'';position:absolute;top:-1em;right:-1em;width:3em;height:3em;background-color:#f5f5f5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='3' stroke-linecap='butt' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;border:2px solid #0067e2;border-radius:2em;transition:all .25s ease-out}.shipping-selected:hover::after{box-shadow:0 3px 4px -2px rgba(119,119,119,.15),0 5px 8px 1px rgba(119,119,119,.11),0 2px 10px 2px rgba(119,119,119,.07)}.co-shipping_title{font-weight:300;font-size:.9em;font-family:'Montserrat',sans-serif;text-transform:uppercase}.sp-exactGrid{display:grid;grid-gap:2em;grid-template-columns:1fr 1fr;grid-template-rows:1fr;width:100%;margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #e7e7e7}.sp-links{grid-column:1/2;grid-row:1/-1}.sp-link{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #e7e7e7}.sp-link_title{margin-bottom:1em;color:#e81825;font-weight:300;font-size:1.25em;font-family:'Montserrat',sans-serif;text-decoration:none}.sp-link_body{line-height:1.5}.sp-link_displaying{margin-bottom:.5em}.sp-link_viewAll{display:inline-block;color:#000;font-weight:700;text-decoration:none}.sp-link_viewAll:hover{text-decoration:underline}.sp-match{justify-self:end;grid-column:2/3;grid-row:1/-1}.sp-card{max-width:500px;padding:1em 2em 2em}.sp-card_grid{display:grid;grid-gap:1em;grid-template-areas:'image info';grid-template-columns:100px 1fr;grid-template-rows:1fr}.sp-card_image{-ms-grid-row:2;-ms-grid-column:2;grid-area:image}.sp-card_grid>.sp-card_image{-ms-grid-row:1;-ms-grid-column:1}.sp-card_imageIMG{width:100px;height:100%;object-fit:contain;object-position:50%}.sp-card_title{margin-top:1em;margin-bottom:.25em;font-weight:300;font-family:'Montserrat',sans-serif}.sp-card_info{-ms-grid-row:1;-ms-grid-column:3;grid-area:info}.sp-search_tabs .pg-widthLimit{display:flex;justify-content:flex-start;align-items:center}.sp-search_term{margin-left:auto;padding-right:.5em;color:#e81825;line-height:.5}.sp-catagories{display:grid;grid-gap:1em 1.5em;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-rows:1fr;width:100%;margin-bottom:1em}.sp-category{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2em 1em;color:#1c1e1e;text-decoration:none;background-color:#f5f5f5;border-radius:5px;box-shadow:0 0 0 -0 rgba(153,153,153,.1),0 0 0 0 rgba(153,153,153,.07),0 0 0 0 rgba(153,153,153,.05),inset 0 0 0 1px rgba(46,49,58,.1);transition:all .25s ease-out;-webkit-user-select:none;user-select:none}.sp-category:hover{box-shadow:0 5px 7px -3px rgba(153,153,153,.2),0 10px 16px 2px rgba(153,153,153,.15),0 4px 20px 4px rgba(153,153,153,.09),inset 0 0 0 1px rgba(46,49,58,.1)}.search-selected{box-shadow:0 0 0 -0 rgba(153,153,153,.1),0 0 0 0 rgba(153,153,153,.07),0 0 0 0 rgba(153,153,153,.05),inset 0 0 0 2px #0067e2}.search-selected:hover{box-shadow:0 5px 7px -3px rgba(153,153,153,.2),0 10px 16px 2px rgba(153,153,153,.15),0 4px 20px 4px rgba(153,153,153,.09),inset 0 0 0 2px #0067e2}.sp-category_content:not(.searchContent-shown){display:none}#ui-id-1 .ui-menu-item{line-height:2rem}#ui-id-1 .ui-menu-item+.ui-menu-item{box-shadow:0 -1px 0 0 #e7e7e7}#ui-id-1 .ui-menu-item-wrapper{padding:.25em .1em .25em 1em}#ui-id-1 .ui-menu-item-wrapper.ui-state-active{color:#000;background:#f5f5f5;border-color:#ddd}.cc-search_highlights mark{color:#752c00;background-color:rgba(255,225,0,.75);border-radius:3px;box-shadow:0 0 0 1px rgba(255,225,0,.75),1px 0 0 1px rgba(255,225,0,.75),-2px 0 0 1px rgba(255,225,0,.75);mix-blend-mode:normal}.cc-search_icons{width:64px;height:64px;margin:0 auto;fill:none;stroke:#000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sp-table_product{width:160px;font-weight:700}.sp-miniCard{display:flex;align-items:center}.sp-miniCard_compare{display:flex;flex:0 0 20px;justify-content:center;align-items:center}.sp-miniCard_compare .cc-input_checkbox{margin-right:0}.sp-miniCard_image{display:flex;flex:0 0 85px;justify-content:center;align-items:center}.sp-miniCard_block{display:flex;flex-direction:column}.sp-miniCard_title{margin-bottom:.5em;font-weight:700;font-size:1.15em;line-height:1em;text-decoration:none}.sp-miniCard_title.sp-miniCard_title.sp-miniCard_title.sp-miniCard_title.sp-miniCard_title .sp-miniCard_link{color:#1c1d1d;transition:all .2s ease-out}.sp-miniCard_title.sp-miniCard_title.sp-miniCard_title.sp-miniCard_title.sp-miniCard_title:hover .sp-miniCard_link{color:#e81825}.sp-miniCard_subTitle{margin-bottom:.5rem;color:#737575;font-size:.925em}.sp-miniCard_actions{margin-top:auto;white-space:nowrap}.sp-miniCard_actions [class^='cc-button']{height:24px;padding-right:1em;padding-left:1em}.sp-search_tabs .cc-tab{margin-right:10px;color:#fff;background-color:#c4c4c4;cursor:pointer}.sp-search_tabs .cc-tab:hover{background-color:#737575}.sp-search_tabs .cc-tab.tab-active{background-color:#e92330}.sp-search_tabs .cc-block_title{margin-bottom:15px;font-size:2em}.site-search-grid_offsetLeft{grid-template-columns:66% 33%;margin-bottom:1.5em}.site-search-grid_offsetLeft .pd-card{height:auto}.cc-search_link{text-decoration:none}.cc-search_title{display:inline-block;margin-top:0;margin-bottom:0;color:#1c1e1e;font-weight:300;font-size:1.75rem;font-family:Montserrat,sans-serif;line-height:1.15}.cc-search_url{display:block;color:#1e88e5}.cc-search_url:hover{color:#0661b1;text-decoration:underline}.cc-search_highlights{margin-top:0}.cc-search_description{margin-top:0}.cc-search-result-list{padding:0;list-style:none}.cc-search-result-container{position:relative;display:grid;grid-template-areas:'img body';grid-template-columns:20% 80%;padding:0;-ms-grid-columns:20% 80%;word-wrap:break-word}.cc-search-result-container>img{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;position:absolute;top:0;right:0;left:0;grid-area:img;max-width:80px;max-height:80px;margin:auto auto;padding:5px;object-fit:cover}.cc-search-result-container>div{-ms-grid-row:1;-ms-grid-column:2;grid-area:body}.cc-cross-results-box{grid-template:1fr;height:fit-content}.cc-cross-results-image{width:30%;vertical-align:middle}.cc-cross-results-header{padding:15px;background-color:#eee}.cc-cross-results-sub-header{background-color:#eee;text-align:center;vertical-align:middle;padding:10px 0 10px 0;border-top:1px solid #ccc}.cc-cross-results-header-text{margin-left:10px;font-weight:bold;font-size:1.08rem;vertical-align:text-bottom}.cc-cross-results-list{padding-right:15px!important}.cc-cross-results-box{grid-template:1fr}.cc-cross-results-image{width:30%;vertical-align:middle}.edu-header{background-image:linear-gradient(to right,#000 50%,#fff 50%)}.edu-header>.cc-hero{position:relative;justify-content:center;width:100%;max-width:1440px!important;margin-right:auto;margin-bottom:0;margin-left:auto!important;transform:none}.edu-header .cc-hero_image{object-position:right}.edu-columns{display:grid;grid-template-columns:1fr 280px;gap:32px;padding-block:20px}.edu-page-content,.edu-side{display:flex;flex-direction:column;gap:2.5rem}.edu-content-grid{display:flex;flex-wrap:wrap;gap:2.5rem 2rem;align-items:center}.edu-content-grid .edu-card{flex:1 1 300px}.edu-card{display:inline-grid;grid-template-areas:'img' 'body';grid-template-rows:10.375rem 1fr;align-self:stretch;height:unset;padding:0;margin-block:0}.edu-card_img{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;position:relative;top:1px;left:1px;grid-area:img;width:calc(100% - 2px);height:10.375rem;font-family:'object-fit: cover;';border-radius:6px 6px 0 0;object-fit:cover}.cc-search-result-container>.edu-card_img{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.edu-card>.edu-card_img{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.cc-side .edu-card{padding-top:1.25rem}.cc-side .edu-card_img{object-fit:contain}.edu-card_block{-ms-grid-row:1;-ms-grid-column:2;display:flex;flex-direction:column;grid-area:body;gap:.7rem;padding:1.25em 1.25rem 2rem}.edu-card>.edu-card_block{-ms-grid-row:2;-ms-grid-column:1}.edu-card_title{margin:0;font-weight:300;font-size:1.25em;font-family:'Montserrat',sans-serif;line-height:1.4375rem;letter-spacing:.00313rem}.edu-subhero{padding-top:6em;padding-bottom:6em;color:#fff;background-position:50% 0;background-size:cover}.edu-subhero .cc-block{max-width:800px;font-size:1.15em}.edu-instructor_hero{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding-top:2em;padding-bottom:2em;background-color:#fff;background-image:linear-gradient(to top,rgba(0,0,0,.4),rgba(0,0,0,.38) 7.5%,rgba(0,0,0,.36) 14.6%,rgba(0,0,0,.34) 20.8%,rgba(0,0,0,.32) 26.3%,rgba(0,0,0,.29) 31.2%,rgba(0,0,0,.27) 35.7%,rgba(0,0,0,.25) 39.9%,rgba(0,0,0,.23) 44%,rgba(0,0,0,.21) 48%,rgba(0,0,0,.19) 51.9%,rgba(0,0,0,.17) 55.8%,rgba(0,0,0,.15) 59.9%,rgba(0,0,0,.13) 64.1%,rgba(0,0,0,.11) 68.6%,rgba(0,0,0,.08) 73.5%,rgba(0,0,0,.06) 79%,rgba(0,0,0,.04) 85.2%,rgba(0,0,0,.02) 92.3%,rgba(0,0,0,0)),url('https://pbs.twimg.com/media/DNjODoJU8AEMFjA.jpg');background-repeat:repeat-x,no-repeat;background-position:50% 50%,100% 50%;background-size:cover,contain}.edu-instructor_hero .cc-block{margin-right:2em;margin-left:2em}.edu-instructor_hero .cc-block_title,.edu-instructor_hero .cc-block_body{max-width:900px}.edu-courses_hero{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding-top:2em;padding-bottom:2em;background-color:#000;background-image:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,.76) 7.5%,rgba(0,0,0,.72) 14.6%,rgba(0,0,0,.67) 20.8%,rgba(0,0,0,.63) 26.3%,rgba(0,0,0,.59) 31.2%,rgba(0,0,0,.55) 35.7%,rgba(0,0,0,.51) 39.9%,rgba(0,0,0,.46) 44%,rgba(0,0,0,.42) 48%,rgba(0,0,0,.38) 51.9%,rgba(0,0,0,.34) 55.8%,rgba(0,0,0,.29) 59.9%,rgba(0,0,0,.25) 64.1%,rgba(0,0,0,.21) 68.6%,rgba(0,0,0,.17) 73.5%,rgba(0,0,0,.13) 79%,rgba(0,0,0,.08) 85.2%,rgba(0,0,0,.04) 92.3%,rgba(0,0,0,0)),url('https://www.coilcraft.com/images/Ultrasonic_auto_red.jpg');background-position:50%;background-size:cover}.edu-courses_hero .cc-block{margin-right:2em;margin-left:2em}.edu-courses_hero .cc-block_title,.edu-courses_hero .cc-block_body{max-width:900px;color:#fff}.edu-courses_hero .cc-block_link{color:#e81825}.edu-courses{width:100%;margin-top:2em;margin-bottom:4em}.edu-courses_list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-right:-1em;margin-left:-1em}.edu-course_item{display:flex;flex:0 0 calc(50% - 2em);justify-content:center;align-items:center;margin-right:1em;margin-bottom:1em;margin-left:1em;padding:1em;text-decoration:none;background-color:#fff;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 0 0 0 rgba(0,0,0,.06);transition:all .2s ease-out}.edu-course_item:hover{box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.edu-course_category{display:inline-block;flex:0 1 auto;margin-left:auto;padding:.25em .75em;color:#fff;font-size:.875em;background-color:#737575;border-radius:1.5em}.edu-course_title{flex:0 0 66%;color:#1c1e1e;font-weight:300;font-size:1.15em;font-family:'Montserrat',sans-serif}.edu-social_title{margin-bottom:1.25rem;font-size:1.25rem;font-family:'Montserrat',sans-serif;line-height:1.4375rem;letter-spacing:.00313rem}.edu-social{display:flex;gap:.75rem}.edu-social_icon{display:flex;width:28px;height:28px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.edu-social_icon:hover{background-color:rgba(231,231,231,.4);border-radius:24px;box-shadow:0 0 0 8px rgba(231,231,231,.4)}.edu-social_icon .cc-icon{font-size:1.2em;opacity:.6;fill:rgba(0,0,0,.2);stroke-width:4px}.edu-social_icon:hover .cc-icon{opacity:1}.edu-social_facebook{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath  d='M57.6 8C63.9 8 69 13.1 69 19.4v38.1C69 63.9 63.9 69 57.6 69h-7.5V45H58l1.2-9h-9.1v-5.7c0-2.7.7-4.4 4.6-4.4l4.4.2V18c-.8-.1-3.3-.8-6.6-.8-7 0-11.4 4.3-11.4 12.2V36h-8v9h7.6v24H19.4C13.1 69 8 63.9 8 57.6V19.4C8 13.1 13.1 8 19.4 8h38.2z'/%3E%3C/svg%3E")}.edu-social_instagram{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath fill='transparent' stroke='%23000000' stroke-width='5' d='M56.9 8.4c6.1.3 11.4 5.6 11.7 11.7.6 12.3.6 24.5 0 36.8-.3 6.1-5.6 11.4-11.7 11.7-12.3.6-24.5.6-36.8 0C14 68.3 8.7 63 8.4 56.9c-.6-12.3-.6-24.5 0-36.8C8.7 14 14 8.7 20.1 8.4c12.3-.5 24.5-.5 36.8 0z'/%3E%3Ccircle fill='transparent' stroke='%23000000' stroke-width='5' cx='38.5' cy='38.5' r='13.5'/%3E%3Ccircle fill='transparent' stroke='%23000000' stroke-width='5' cx='56' cy='21' r='3'/%3E%3C/svg%3E")}.edu-social_youtube{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath  d='M32.2 46.4l16.5-8.5-16.5-8.6v17.1zm6.3-29.3c12.8 0 21.3.6 21.3.6 1.2.1 3.8.1 6.1 2.6 0 0 1.9 1.8 2.4 6.1.6 4.9.6 9.9.6 9.9v4.6s0 4.9-.6 9.9c-.5 4.2-2.4 6.1-2.4 6.1-2.3 2.4-4.9 2.4-6.1 2.6 0 0-8.5.6-21.3.6-15.9-.1-20.7-.6-20.7-.6-1.4-.2-4.4-.2-6.7-2.6 0 0-1.9-1.9-2.4-6.1-.7-5-.7-10-.7-10v-4.6s0-4.9.6-9.9c.5-4.2 2.4-6.1 2.4-6.1 2.3-2.5 4.9-2.5 6.1-2.6.1.1 8.6-.5 21.4-.5z'/%3E%3C/svg%3E")}.edu-social_linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath  d='M8 68.1h13.1V29H8v39.1zm14-51.5c-.1-3.7-2.7-6.6-7-6.6s-7 2.8-7 6.6c0 3.6 2.7 6.6 6.9 6.6h.1c4.3-.1 7-3 7-6.6zm33.8 51.5h13.1V45.6c0-12-6.5-17.6-15.1-17.6-7 0-10.2 3.9-11.9 6.6h.1v-5.7H29s.2 3.7 0 39.2h13.1V46.2c0-1.1.1-2.3.4-3.2 1-2.3 3.1-4.7 6.8-4.7 4.7 0 6.6 3.6 6.6 8.9v20.9z'/%3E%3C/svg%3E")}.edu-social_indeed{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77 77'%3E%3Cpath  d='M37.4 62.8V40.5c.6.1 1.2.1 1.9.1 3 0 5.9-.8 8.3-2.3v24.4c0 2.1-.5 3.6-1.4 4.7-.9 1-2.2 1.5-3.7 1.5s-2.7-.5-3.6-1.6c-1-.9-1.5-2.4-1.5-4.5m.1-53.4C28.3 13.2 22 21.6 19.1 31.6c-.5 1.9-.9 3.8-1.1 5.7 0 .1-.2 2 .1 1.5.3-.5.4-1.1.5-1.6 1.4-4.7 3.4-7.6 6-11.7 6.2-9.2 16.2-15.1 26.8-11.8 2 .7 8 3.6 7.4 1.9-.5-1.4-1.6-2.6-2.6-3.5-5.3-4.8-12.4-4.9-18.7-2.7zm8.2 24.8c3.8-1.9 5.3-6.5 3.4-10.3-1.9-3.8-6.5-5.3-10.3-3.4-3.8 1.9-5.3 6.5-3.4 10.3 1.9 3.8 6.5 5.3 10.3 3.4'/%3E%3C/svg%3E")}.edu-social_twitter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z'/%3E%3C/svg%3E")}.ds-header{padding-bottom:2em}.ds-toolbar{top:0;z-index:2;display:flex;justify-content:flex-start;align-items:center;margin-right:-2em;margin-left:-2em;padding:1em 2em;background-color:#fff}.ds-search_wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.ds-search_box{min-width:250px;margin-right:auto}.ds-download_label{margin-left:auto;padding-right:1em}.ds-download_clear{display:none;margin-right:1em}.ds-grid_top{display:grid;grid-template-areas:'first col second';grid-template-columns:1fr 2em 2fr;grid-template-rows:1fr}.ds-grid_top .ds-catalogs:first-child{-ms-grid-row:1;-ms-grid-column:1;grid-area:first}.ds-grid_top .empty-css{-ms-grid-row:1;-ms-grid-column:2;grid-area:col}.ds-grid_top .ds-catalogs:last-child{-ms-grid-row:1;-ms-grid-column:3;grid-area:second}.ds-grid_top .ds-catalogs:last-child .ds-catalog_list{column-count:2;column-gap:2em;break-inside:avoid}.ds-grid_top .ds-catalog_wrapper{display:inline-block}.ds-grid_top .ds-catalog_input{top:-1px}.ds-grid{margin-bottom:4em;column-count:4;column-gap:2em}.ds-catalog{margin-bottom:2em;padding-top:1em;break-inside:avoid}.ds-catalog_title{margin-top:0;margin-bottom:.5em;padding-bottom:.5em;font-weight:300;font-size:1.5em;font-family:'Montserrat',sans-serif;border-bottom:1px solid #f5f5f5}.ds-catalog_list{margin:0;padding:0;list-style-type:none}.ds-catalog_item{display:flex;margin-bottom:.5em}.ds-catalog_item.is-active{background-color:#fffac1;box-shadow:2em 0 0 4px #fffac1,-2em 0 0 4px #fffac1}.ds-catalog_item .cc-input_checkbox{flex:0 0 16px}.ds-catalog_link{display:block;text-decoration:none}.ds-catalog_type{display:block;color:#9f9f9f;font-size:.875em}.pu-content h3{display:inline}.pu-content table{table-layout:auto}.pu-filler{margin:5px}textarea::placeholder{color:#1c1e1e;font-size:14px;opacity:1}input[type=text]::placeholder,input[type=email]::placeholder{color:#1c1e1e;font-size:14px;opacity:.5}.manual-entry-container .field-validation-error{position:relative;top:initial;bottom:19px}.pu-manual-entry{display:block;width:100%;height:175px;min-height:100px;padding-top:10px;padding-left:35px;background:url('/Content/Images/line-numbers.png');background-repeat:no-repeat;background-attachment:local;border:2px dashed #1c1e1e;border-radius:5px;resize:none}.pu-part-entry{position:relative;flex:1;box-sizing:border-box;width:100%;height:30px;line-height:2;text-align:center;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:8px}.pu-part-entry:focus{background-color:#fff;border-color:rgba(0,0,0,.12);outline:none;box-shadow:0 2px 2px rgba(0,0,0,.16)}.invalid-entry{border:2px dashed red!important}.pu-read-only{background-color:rgba(193,195,196,.1)}.invalid-entry td{vertical-align:top}input.part-number+span{bottom:2px;left:10px}input.quantity+span{position:relative;bottom:4px}.pu-align-right{float:right}.pu-align-right.padding{float:right;padding:10px}.pu-align-left.padding{float:left;padding:10px}.cc-td.cc-td--center.pu-table-actions{padding:8px 0;text-align:center}.remove-this{box-shadow:inset 0 0 0 3px #e81825}.invalid-entry.remove-this{border:none}.pu-validation-summary{margin:40px 0}.pu-validation-container{display:none}.pu-validation-error{color:red;font-weight:bold}.pu-validation-error a{color:red}li.pu-validation-error{color:inherit}.table-errors .field-validation-error{position:relative;padding-bottom:.25em;font-size:1em}#part-upload-table .cc-input_text{margin-bottom:0}#part-upload-table .field-validation-error{top:18px}.pu-table{padding-top:40px}.pu-table td.cc-td{vertical-align:top}.request-button{height:2.5rem;padding-right:1.25em;padding-left:1.25em}.part-availability li::before{background-color:inherit!important}.part-availability li{padding:0!important}.part-availability ul{margin:0!important;padding:0!important}.quantity-col{width:100px}.description-col{width:200px}.price-col{text-align:center!important}.table-warning{position:relative;flex:1;box-sizing:border-box;width:100%;margin:20px 0;padding-left:20px;line-height:2;background-color:#eee;border:1px solid #eee;border-radius:8px}.no-style-table{border:none!important}.no-style-table td{padding:.25em;border:none!important}.quote-link{display:inline-flex;align-items:center;height:30px;padding-top:.5em;padding-right:1em;padding-bottom:.5em;padding-left:1em;color:#000;font-weight:300;font-size:1em;text-decoration:none;transition:all .25s ease-out;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center}.quote-link:hover{color:#e81825;background-color:#f5f5f5;border-radius:8px}.cc-styleguide_colorGrid{display:grid;grid-auto-rows:auto;grid-gap:2rem;grid-template-columns:repeat(6,1fr)}.cc-styleguide_heading{position:relative;margin-top:4rem}.cc-styleguide_subHeading{margin-top:.25em;color:#737575;font-size:1.1rem}.cc-styleguide_heading::before{content:'';position:absolute;top:-.5rem;left:0;width:40px;height:3px;background-color:#e81825}.cc-styleguide_color{}.cc-styleguide_colorChip{width:120px;height:120px;margin-bottom:.5rem}.cc-styleguide_colorHex,.cc-styleguide_colorRGB{}.cc-styleguide_colorHex>span,.cc-styleguide_colorRGB>span{color:#9f9f9f;font-weight:700;text-transform:uppercase}.cc-styleguide_colorRGB{margin-bottom:.5rem}.cc-styleguide_colorName{font-size:1.15em}.cc-styleguide_colorUse{opacity:.7}.cc-styleguide_text{display:flex;align-items:center;width:100%;max-width:1000px;height:70px;margin:0!important;border-bottom:1px solid #e7e7e7}.cc-styleguide_textTag{display:inline-block;Flex:0 0 33.33%}.cc-styleguide_textSize{display:inline-block;Flex:0 0 33.33%}.cc-styleguide_textWeight{display:inline-block;Flex:0 0 33.33%}.cc-styleguide_otherGrid{display:grid;grid-template-columns:repeat(5,minmax(170px,1fr));grid-template-rows:repeat(4,minmax(120px,1fr))}.cc-styleguide_cell{position:relative;display:flex;justify-content:center;align-items:center;padding:.25rem 1rem 0 1rem;box-shadow:0 0 0 1px #e7e7e7}.cc-styleguide_cellTag{position:absolute;top:-1px;left:-1px;padding:.25rem .5rem;color:#fff;background-color:#5f6464;border-bottom-right-radius:3px}@media screen and (min-width:1024px){.hd-nav_item:hover .mm-megaMenu{display:block;transition-delay:.43s;clip-path:circle(200% at 0% 0%)}.hd-nav_products .mm-megaMenu{clip-path:circle(0% at 5% 0%)}.hd-nav_products:hover .mm-megaMenu{clip-path:circle(200% at 5% 0%)}.hd-nav_tools .mm-megaMenu{clip-path:circle(0% at 11% 0%)}.hd-nav_tools:hover .mm-megaMenu{clip-path:circle(200% at 11% 0%)}.hd-nav_applications .mm-megaMenu{clip-path:circle(0% at 19% 0%)}.hd-nav_applications:hover .mm-megaMenu{clip-path:circle(200% at 19% 0%)}.hd-nav_resources .mm-megaMenu{clip-path:circle(0% at 28.5% 0%)}.hd-nav_resources:hover .mm-megaMenu{clip-path:circle(200% at 28.5% 0%)}.hd-nav_quality .mm-megaMenu{clip-path:circle(0% at 37% 0%)}.hd-nav_quality:hover .mm-megaMenu{clip-path:circle(200% at 37% 0%)}.hd-nav_about .mm-megaMenu{clip-path:circle(0% at 44% 0%)}.hd-nav_about:hover .mm-megaMenu{clip-path:circle(200% at 44% 0%)}.hidden-tablet-up{display:none}.shown-desktop{display:flex}.mm-megaMenu{position:absolute;right:0;left:0;z-index:6;display:block;max-width:calc(1440px + 4em);background-color:#fff;border-bottom:3px solid #e81825;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 10px 10px rgba(0,0,0,.12);transition:clip-path .375s cubic-bezier(.4,0,1,1);clip-path:circle(0% at 0% 0%)}.hd-nav_item:hover{z-index:10}.hd-nav_item:hover .hd-nav_link{display:inline-flex;color:#e81825;background-color:#f5f5f5}.pd-nav_linkIcon{display:none}}@media screen and (max-width:1023px){.hidden-tablet-down{display:none}.pg-widthLimit{padding-right:1em;padding-left:1em}.cc-raw{max-width:100vw;overflow-x:auto}.pg-grid--sidebar{grid-template-areas:'pgContent' 'pgSidebar';grid-template-columns:1fr;grid-template-rows:1fr auto}.cc-hero .pg-widthLimit{text-align:center}[class^='columns'],[class^='cc-columns']{display:block}.tns-next{right:-20px}.tns-prev{left:-20px}.usr-signin{grid-template-columns:1fr;margin-top:2rem;padding:0 1rem 1rem}.usr-signin .cc-tab_listFake{display:flex}.usr-signin .cc-tab{flex:1 1 auto}.usr-signin .cc-block_title{text-align:center}.usr-signin .cc-tab_content{border-top-right-radius:0;box-shadow:none}.usr-grid--two{grid-gap:.5em;grid-template-columns:1fr}.usr-account_user{grid-template-columns:1fr 1fr}.usr-message{grid-template-columns:1fr;grid-template-rows:1fr}.usr-message_img{position:absolute;width:100%;opacity:0}.cc-tabs--panel .cc-tab{min-width:auto}.hd-content .pg-widthLimit{flex-wrap:wrap;padding-bottom:1em}.hd-logo{top:0;flex:0 0 100vw;margin-right:-1em;margin-bottom:1em;margin-left:-1em;padding:1em;background-color:#e81825}.hd-logo_svg{z-index:18;width:120px;height:35px}.mm-megaMenu{position:fixed;top:0;left:100vw;z-index:10;width:100vw;height:calc(100vh - 2.5em);overflow-y:auto;background-color:#fff;transform:translateX(0);transition:transform .2s ease-out}.subnav-open.mm-megaMenu{transform:translateX(-100vw)}.mm-body_list{margin-bottom:2em}.mm-body_link,.mm-body_subLink{height:2.5em}.hd-search.hd-search.hd-search{justify-content:flex-start;margin-left:0}.hd-search_input.hd-search_input.hd-search_input{width:auto;max-width:calc(100vw - 13em)}.hd-search_placeholder,.hd-search_input:focus+.hd-search_placeholder{top:-1.2em;font-size:.725em}.hd-user{flex:1 1 auto;justify-content:flex-end}.cc-icon_cart,.cc-icon_user{font-size:44px;opacity:.5}.cc-icon_cart:hover,.cc-icon_user:hover{opacity:1}.hd-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;flex-direction:column;align-items:flex-end;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06);transform:translateX(120%);transition:transform .15s ease-out}.nav-open.hd-nav{border-top:solid 2.5em #000;transform:translateX(0)}.hd-nav_mobile{transition:transform .2s ease-out}.nav-open.hd-nav_mobile{position:fixed;top:3px;right:-13px;z-index:18;height:25px;transform:scale(1.25)}.hd-nav_mobileSVG{position:absolute;right:1.5rem}.hd-nav_mobile--open,.nav-open .hd-nav_mobile--close{opacity:1}.hd-nav_mobile--open{top:20px}.nav-open .hd-nav_mobile--close{top:2px}.hd-nav_mobile--close,.nav-open .hd-nav_mobile--open{opacity:0}.nav-open.hd-logo_svg{position:fixed;top:2px}.nav-allow-scroll{height:100vh;overflow-x:hidden;overflow-y:auto}.hd-nav_item{width:100%;margin-right:0;padding:.5em}.hd-nav_item+.hd-nav_item{border-top:1px solid rgba(46,49,58,.1)}.hd-nav_link{display:flex;justify-content:space-between}.hd-nav_icon::after{transform:rotate(-45deg)}.hd-nav_buyButton{position:relative;margin:auto auto 1em}.hd-nav_buyButton::before{content:'';position:absolute;top:-1em;width:100vw;border-top:1px solid rgba(46,49,58,.1)}.pd-nav_group{display:none}.cc-table--price th,.parts-table .cc-tr:nth-child(1) .cc-th{top:0}.parts-table .cc-tr:nth-child(2) .cc-th{top:31px}.ft-nav{flex-direction:column;padding-top:0;padding-bottom:0}.ft-nav_item{margin:0 -1em;border-bottom:1px solid rgba(46,49,58,.1)}.ft-nav_item:last-child{border-bottom:none}.ft-nav_itemTitle{display:flex;padding:1.25em 1em 1em;cursor:pointer}.ft-nav_itemTitle::after{content:'';position:relative;top:6px;width:10px;height:10px;margin-left:auto;border-width:0 0 2px 2px;border-style:solid;border-color:#1c1e1e;transform:rotate(45deg);transition:transform .16s ease-out}.accordion-open .ft-nav_itemTitle::after{transform:rotate(135deg)}.ft-nav_itemDef{max-height:0;padding-right:2em;padding-left:2em;overflow-y:hidden;transform:scaleY(0);transform-origin:50% 0;transition:all .3s ease-out}.accordion-open .ft-nav_itemDef{max-height:220px;margin-bottom:2em;transform:scaleY(1)}.ft-chat{position:relative;bottom:0;left:0;margin-bottom:2em}.cc-messages,.cc-toTop{right:auto;bottom:-48px;left:1em;z-index:5;border-bottom-right-radius:0;border-bottom-left-radius:0}.cc-toTop{left:4.5em}#aec-modal{width:calc(100vw - 55px)}#aec-modal .cc-block_body{max-width:80vw;overflow:auto}.pd-card_row .swiper-button-next{right:1rem}.pd-card_row .swiper-button-prev{left:1rem}.cc-slide{flex-direction:column;padding:2rem 3rem}.cc-slide .pg-widthLimit{flex-direction:column;width:calc(100% - 2em)}.cc-slide_img{max-width:100%;max-height:450px;padding-right:0;padding-left:0}.cc-slide_button{align-self:center}.cc-slide--wide{height:auto;background-position:50% 0;background-size:auto 200px}.cc-slide--wide .cc-slide_img{position:relative;width:100%}.cc-slide--wide .cc-slide_content{display:flex;flex-direction:column;align-items:center;padding:1em 1em 2em}.cc-slide--wide .cc-slide_button{align-self:center;margin-left:0}.hm-fixHeight_hero,.hm-hero-carousel .cc-slide,.hm-fixedHeight_tools{height:auto}.hm-showcase{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto}.vid-card_img{display:block;width:50%;margin-right:auto;margin-left:auto}.vid-popup iframe{position:absolute;top:50%;left:50%;width:375px;height:210px;margin-top:0;margin-left:0;transform:translate(-50%,-50%)}.ap-media .pg-widthLimit{grid-template-columns:1fr;grid-template-rows:auto}.ap-media_slide{width:100vw}.sc-cart_grid{grid-template-areas:'continue' 'items' 'shipping';grid-template-columns:1fr;grid-template-rows:44px auto auto}.cc-hero .cc-block_title,.cc-hero .cc-block_body,.cc-hero .cc-block_button{margin-right:auto;margin-left:auto;text-align:center}.co-grid{grid-template-areas:'form' 'summary';grid-template-columns:1fr;grid-template-rows:auto}.lg-privacy_grid,.lg-press_grid,.lg-about_grid,.lg-samples_grid,.lg-jobs_grid,.lg-article{grid-gap:2em;grid-template-columns:1fr;grid-template-rows:repeat(auto-fit,1fr);max-width:none}.rs-grid{grid-template-columns:1fr;grid-template-rows:repeat(2,min-content)}.edu-card{grid-template-rows:auto}.edu-card_img{height:100%;object-fit:contain}.ds-toolbar{display:block;margin-bottom:1em}.ds-grid{column-count:2}.pd-info{grid-template-areas:'information images' 'buy buy';grid-template-columns:1fr 1fr}.pd-nav_item{text-align:center}#js-enlarge-image-popup .cc-block_body img{width:80vw;max-width:500px}.cu-panel_wrap{background-image:none}.cu-panel{flex-direction:column}.cu-phone{min-width:auto}.cu-panel_info{background-color:#f5f5f5;box-shadow:1em 0 0 #f5f5f5,-1em 0 0 #f5f5f5}.ab-about_grid{grid-template-areas:'abSidebar' 'abContent';grid-template-columns:1fr;margin-top:0}.ab-about_grid .cc-block{margin:auto}.ab-media_grid{grid-template-columns:1fr;grid-template-rows:auto}.pg-grid--three{grid-template-columns:1fr;-ms-grid-columns:1fr}.tl-tool_title{top:-45px;right:120px}.edu-header .cc-hero_image{filter:brightness(.2)}.cc-page_content{-ms-grid-row:1;-ms-grid-column:1}.cc-sidebar{-ms-grid-row:2;-ms-grid-column:1}.ab-about_content{-ms-grid-row:3;-ms-grid-column:1}.ab-about_sidebar{-ms-grid-row:1;-ms-grid-column:1}.pd-info_img{-ms-grid-row:1;-ms-grid-column:2}.pd-info_block{-ms-grid-row:1;-ms-grid-column:1}.pd-info_buy{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.sc-cart_continue{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.sc-cart_items{-ms-grid-row:3;-ms-grid-column:1}.sc-grid_summary{-ms-grid-row:5;-ms-grid-column:1}.sc-cart_summary{-ms-grid-row:5;-ms-grid-column:1}.co-grid_form{-ms-grid-row:1;-ms-grid-column:1}.co-grid_summary{-ms-grid-row:3;-ms-grid-column:1}}@media screen and (max-width:1024px) and (min-width:601px){.hidden-tablet{display:none}.shown-tablet{display:flex}.hd-search_input{max-width:260px}}@media screen and (min-width:600px){.hidden-phone-up{display:none}}@media screen and (max-width:599px){.hidden-phone-down{display:none}.shown-phone{display:flex}.hm-showcase{display:block;padding:.5em;box-shadow:0 6px 8px -4px rgba(0,0,0,.22),0 12px 19px 2px rgba(0,0,0,.16),0 5px 23px 4px rgba(0,0,0,.1)}.hm-showcase_item--span{grid-column:span 1}#js-subscribe-form{flex-direction:column}.pd-info{grid-template-areas:'images' 'information' 'buy';grid-template-columns:1fr}.mm-header_title{cursor:pointer}.mm-header_title a{pointer-events:all}.usr-account_user{grid-template-columns:1fr}.cr-quote{display:block;margin:-1rem 1rem;text-align:center}.cr-people,.cr-testimonial_content{text-align:center}.cr-quote_title{flex:1 1 auto}.cr-quote_body{margin-left:0}.cr-quote_body::before{width:0}.cr-testimonial_list{max-width:calc(100vw - 2em);overflow-x:auto}.cr-testimonial_item{padding:10px}.cc-toTop{left:1em}.cc-breadcrumb--mobile{display:block}.cc-breadcrumb--full{display:none}.cc-pagination{display:block}.cc-pagination_list{margin-left:0}.cc-pagination_control{margin-top:1.5em}.parts-table{border:none;border-radius:5px}.parts-table .cc-tr{display:block;margin-bottom:1.5rem;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(46,49,58,.1),0 15px 20px 0 rgba(0,0,0,.06)}.parts-table .cc-thead{display:none}.parts-table .cc-td{position:relative;display:flex;justify-content:flex-end;align-items:center;margin-top:-1px;padding:1rem 2rem;text-align:right;background-color:#fff;border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14)}.parts-table .cc-td--partNumber{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.parts-table .cc-td--partNumber a{display:inline-block;padding:.25rem .75rem;background-color:#fff;border:1px solid #1c1e1e;border-radius:1rem;transition:all .25s ease-out}.parts-table .cc-td--partNumber a:hover{border-color:#e81825}.parts-table .cc-td::before{content:attr(data-label);margin:-.5rem .5rem -.5rem -.5rem;margin-right:auto;padding:.625rem .5rem .625rem;font-weight:bold}.parts-table .cc-td::after{content:attr(data-footnote);position:absolute;left:12px;color:#e81825;font-weight:700;font-size:.925rem}.parametric-table-container .sticky-column{width:190px}.parametric-table-container .sp-miniCard_image{display:none}.parametric-table-container .sp-miniCard_block{margin-left:1em}.ap-grid_offsetLeft{display:block}.ap-grid_offsetLeft .pd-card{margin-right:auto;margin-left:auto}.vid-card_img{width:100%}.ds-grid_top{display:block}.ds-grid{column-count:1}.cc-page_content{max-width:calc(100vw - 2em);overflow-x:auto}.cc-sidebar{max-width:calc(100vw - 2em);overflow-x:auto}.dk-search{display:block}.dk-search :nth-child(2){margin-top:1em}.cc-field .select2-selection--single .select2-selection__arrow.select2-selection__arrow{top:-5px}#kit-modal{width:90%;min-width:90%}#kit-modal .cc-table_container{overflow:auto}.sc-cart_emptySVG,.usr-message_illo{width:70vw;height:auto}.edu-courses_list{display:block}.co-grid_payment{display:block}.co-payment_type{min-height:130px;margin-bottom:2em}.co-cards{display:block;margin-bottom:.5rem}.co-payment{display:block}.sc-cart_table .cc-tr_summary{display:flex;justify-content:space-between;align-items:center}.sc-cart_table .cc-tr_summary td:nth-child(2){display:flex;flex:0 0 122px;align-items:center;width:30%;height:30px;padding-left:1em}.sc-cart_table .cc-tr_summary td:nth-child(3){flex:1 1 auto}.cc-raw iframe{width:100%;height:100%;min-height:50vmin}.pd-promotional_grid{display:block}#js-manage-privacy-modal{min-width:unset;max-width:calc(100vw - 4rem)!important}.edu-columns{grid-template-columns:1fr}.pd-info_img{-ms-grid-row:1;-ms-grid-column:1}.pd-info_block{-ms-grid-row:2;-ms-grid-column:1}.pd-info_buy{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}}.shown-phone,.shown-tablet,.shown-desktop{display:none}@media screen and (max-width:1440px){.pd-info_tabHide{display:none}}@media screen and (max-width:950px){.tl-content{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.tl-tool{max-width:100%;height:700px}.hm-tools_tabs{display:none}.hm-fixedHeight_tools::before{content:none}.tl-info{display:grid;grid-template-areas:'image image' 'title title' 'body body' 'controls controls' 'feature feature' 'list list';grid-template-columns:250px 1fr;grid-template-rows:120px min-content min-content min-content}.tl-info_image{-ms-grid-row:2;-ms-grid-column:2;grid-area:image;width:200px;height:200px}.sp-card_grid>.tl-info_image{-ms-grid-row:1;-ms-grid-column:1}.tl-inf_title{-ms-grid-row:1;-ms-grid-column:3;grid-area:title}.hm-card_container>.tl-inf_title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info_body{-ms-grid-row:1;-ms-grid-column:2;grid-area:body}.edu-card>.tl-info_body{-ms-grid-row:2;-ms-grid-column:1}.tl-info_controls{grid-area:controls}.tl-info_feature{grid-area:feature}.tl-info_list{grid-area:list}.tl-info>.hm-card_image{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info>.hm-card_title{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info>.tl-info_title{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info>.ap-card_block{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info>.sp-card_image{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info>div{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info>.edu-card_block{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}}@media screen and (max-width:950px){.tl-info>.tl-info_image{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info>.tl-inf_title{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info>.tl-info_body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info_controls{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info_feature{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2}.tl-info_list{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:2}}@media screen and (min-width:951px){#hm-tool_nextMobile,#hm-tool_prevMobile{display:none}}@media screen and (max-width:860px){.hm-services_cards{grid-template-columns:1fr;grid-template-rows:auto}.hm-services .hm-services_back{height:calc(1400px - 11vw)}.mm-body,.mm-video_grid,.mm-footer{display:block}.mm-footer_column{margin-bottom:1em}.mm-video_image,.mm-video_player{max-width:350px;margin-right:auto;margin-left:auto}.mm-video_body{text-align:center}.cr-testimonial_img{display:none}}@media screen and (max-width:779px){.cc-hero .cc-block_title,.cc-hero .cc-block_subTitle,.cc-hero .cc-block_body{width:auto;padding-right:1rem;padding-left:1rem}.sl-table{display:none}.sl-block{display:block}}@media screen and (max-width:650px){.hd-settings_grid{grid-gap:1em;grid-template-areas:'setting-left' 'setting-center' 'setting-right';grid-template-columns:1fr;grid-template-rows:auto;width:100%}.pd-flyback_grid{grid-template-columns:1fr;grid-template-rows:auto}.cr-people_grid{display:block}.ab-events_grid{display:block}.ab-events_grid .ab-events{margin:auto}.tl-tool_title{position:relative;top:5px;right:50%;display:block;transform:translateX(50%)}.od-table--profile{display:none}.od-block--profile{display:block}.cc-header,{display:block}.pd-note_grid{display:block}.cc-header .cc-header_img{position:absolute;right:1rem;opacity:.2}.hd-settings_cell:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.hd-settings_cell:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.hd-settings_cell:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}}@media screen and (max-width:553px){.trustpilot-widget iframe{height:320px}.sc-cart_table,.sc-cart_thead,.sc-cart_tr,.sc-cart_th,.sc-cart_tbody,.sc-cart_td,.sc-cart_table .cc-tr_total,.sc-cart_table .cc-td{display:block}.sc-cart_thead .sc-cart_tr{position:absolute;top:-9999px;left:-9999px}.sc-cart_tr{border:1px solid #ccc}.sc-cart_td{position:relative;width:100%;padding-left:125px;text-align:right;border:none;border-bottom:1px solid rgba(0,0,0,.1)}.sc-cart_td::before{position:absolute;top:0;left:0;display:flex;align-items:center;width:125px;height:100%;padding-right:10px;padding-left:1em;white-space:nowrap;background-color:rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.1)}.sc-cart_quantity{height:34px}.sc-update_icon{width:auto;padding-right:2em;background-position:100%}.sc-updateForm{top:-19px;right:7px;left:auto}.sc-cart_td.sc-cart_img::before{content:'Product Image'}.sc-cart_td.sc-cart_name::before{content:'Product name'}.sc-cart_td.sc-cart_availability::before{content:'Availability'}.sc-cart_td.sc-cart_name::before{content:'Product Name';font-weight:400}.sc-cart_td.sc-cart_reference::before{content:'Reference #'}.sc-cart_td.sc-cart_status::before{content:'Status'}.sc-cart_td.sc-cart_unit::before{content:'Unit Price'}.sc-cart_td.sc-cart_quantity::before{content:'Quantity'}.sc-cart_td.sc-cart_total::before{content:'Total Price'}.sc-cart_td.sc-cart_remove::before{content:'Remove Item'}.sc-cart_table .cc-tr_total{display:flex;justify-content:space-between;align-items:center}.sc-cart_table .cc-tr_total td:nth-child(1),.sc-cart_table .cc-tr_total td:nth-child(4){display:none}.sc-cart_table .cc-tr_total td:nth-child(2){display:flex;flex:0 0 125px;align-items:center;width:30%;height:30px;padding-left:1em;border-right:1px solid rgba(0,0,0,.1)}.sc-cart_table .cc-tr_total td:nth-child(3){flex:1 1 auto;border:none}.sc-cart_available{height:48px}.sc-cart_available .sc-update_icon{height:15px}.od-detail{grid-template-columns:1fr}.od-invoice .cc-tbody .cc-tr:not(.cc-tr_total):not(.sc-cart_tr){display:flex;justify-content:flex-start;align-items:center}.od-invoice .cc-tbody .cc-tr:not(.cc-tr_total):not(.sc-cart_tr) .cc-td:last-child{width:100px;margin-left:auto}}@media screen and (max-width:420px){.cc-hero{height:auto}.hd-search_placeholder{display:none}.cc-tabs--full .cc-tab{width:100%;height:30px;margin-top:.5em;margin-bottom:.5em;border-radius:2em}.hm-services::after{display:none}#js-subscribe-form{flex-direction:column}.hm-signup_input{position:relative;flex:1 1 auto;height:32px}.cr-testimonial_itemImg{width:60px;height:60px}.cc-formGrid{display:block}}@media screen and (max-width:312px){.cc-toTop{display:none}}_:-ms-input-placeholder,:root{}@media screen and (min-width:1024px){_:-ms-input-placeholder .vid-link,:root .vid-link{width:22%}}@media screen and (max-width:1023px){_:-ms-input-placeholder .ft-nav_item,:root .ft-nav_item{flex:0 0 auto}}@media screen and (max-width:1023px){_:-ms-input-placeholder .hm-tools-carousel,:root .hm-tools-carousel{min-height:650px}_:-ms-input-placeholder .hm-tools-carousel .cc-slide,:root .hm-tools-carousel .cc-slide{display:inline-block}_:-ms-input-placeholder .hm-tools-carousel .cc-slide_content,:root .hm-tools-carousel .cc-slide_content{width:80vw;margin-right:auto}_:-ms-input-placeholder .hm-tools-carousel img,:root .hm-tools-carousel img{display:block;max-height:200px;margin-right:auto;margin-left:auto}}@media screen and (max-width:599px){_:-ms-input-placeholder .hm-tools-carousel .cc-slide_content,:root .hm-tools-carousel .cc-slide_content{width:60vw}}@media screen and (max-width:1023px){_:-ms-input-placeholder .cu-panel,:root .cu-panel{display:block}_:-ms-input-placeholder .cu-message.cu-message,:root .cu-message.cu-message{max-width:100%}}@media screen and (min-width:1024px){_:-ms-input-placeholder .mm-megaMenu,:root .mm-megaMenu{display:none}}@media screen and (max-width:1023px){_:-ms-input-placeholder .mm-megaMenu,:root .mm-megaMenu{top:2.5em}}@media screen and (max-width:1024px) and (min-width:601px){_:-ms-input-placeholder .hm-hero_cardImage,:root .hm-hero_cardImage{width:auto}}@media screen and (max-width:1023px){_:-ms-input-placeholder .hm-showcase_item.hm-showcase_item,:root .hm-showcase_item.hm-showcase_item{width:50%}_:-ms-input-placeholder .hm-showcase_item--span.hm-showcase_item--span,:root .hm-showcase_item--span.hm-showcase_item--span{width:100%}}@media screen and (max-width:599px){_:-ms-input-placeholder .hm-showcase_item.hm-showcase_item,:root .hm-showcase_item.hm-showcase_item{width:100%}}@media screen and (max-width:1023px){_:-ms-input-placeholder .hm-services_cards,:root .hm-services_cards{display:block}_:-ms-input-placeholder .hm-services_cards .cc-card,:root .hm-services_cards .cc-card{margin-bottom:1.5em}}@media screen and (max-width:599px){_:-ms-input-placeholder #js-subscribe-form,:root #js-subscribe-form{display:block}}@media screen and (max-width:1023px){_:-ms-input-placeholder .pd-card_wrapper,:root .pd-card_wrapper{min-width:50%;max-width:none;margin-bottom:1em}}@media screen and (max-width:599px){_:-ms-input-placeholder .pd-card_grid,:root .pd-card_grid{display:block}_:-ms-input-placeholder .pd-card_wrapper,:root .pd-card_wrapper{width:100%}_:-ms-input-placeholder .parts-table .cc-td,:root .parts-table .cc-td{justify-content:flex-start}}@media screen and (max-width:1023px){_:-ms-input-placeholder .ap-grid_offsetRight>*:nth-child(2),_:-ms-input-placeholder .ap-grid_offsetLeft>*:nth-child(2),_:-ms-input-placeholder .ap-media_info.ap-media_info,:root .ap-grid_offsetRight>*:nth-child(2),:root .ap-grid_offsetLeft>*:nth-child(2),:root .ap-media_info.ap-media_info{-ms-grid-column:1;-ms-grid-row:2}}@media screen and (max-width:1023px){_:-ms-input-placeholder .edu-more.edu-more,:root .edu-more.edu-more{width:calc(100% - 2em)}}@media screen and (max-width:599px){_:-ms-input-placeholder .edu-course_item.edu-course_item,:root .edu-course_item.edu-course_item{width:100%}_:-ms-input-placeholder #js-customer-info .cc-formGrid,_:-ms-input-placeholder .js-shipping-address-form-content .cc-formGrid,_:-ms-input-placeholder .co-grid_shipping,_:-ms-input-placeholder #js-payment-option-cc-form .pg-grid--four,:root #js-customer-info .cc-formGrid,:root .js-shipping-address-form-content .cc-formGrid,:root .co-grid_shipping,:root #js-payment-option-cc-form .pg-grid--four{display:block}_:-ms-input-placeholder .co-grid_shipping .co-shipping_type,:root .co-grid_shipping .co-shipping_type{margin-bottom:10px}_:-ms-input-placeholder .co-cardForm .textfield--float-label,_:-ms-input-placeholder .co-cardForm .cc-input_text,:root .co-cardForm .textfield--float-label,:root .co-cardForm .cc-input_text{width:calc(100% - 1em)}}_:-ms-input-placeholder .mm-video,:root .mm-video{display:none}_:-ms-input-placeholder .pg-grid--two>*:nth-child(1),_:-ms-input-placeholder .pg-grid--three>*:nth-child(1),_:-ms-input-placeholder .pg-grid--four>*:nth-child(1),:root .pg-grid--two>*:nth-child(1),:root .pg-grid--three>*:nth-child(1),:root .pg-grid--four>*:nth-child(1){-ms-grid-column:1}_:-ms-input-placeholder .pg-grid--two>*:nth-child(2),_:-ms-input-placeholder .pg-grid--three>*:nth-child(2),_:-ms-input-placeholder .pg-grid--four>*:nth-child(2),:root .pg-grid--two>*:nth-child(2),:root .pg-grid--three>*:nth-child(2),:root .pg-grid--four>*:nth-child(2){-ms-grid-column:2}_:-ms-input-placeholder .pg-grid--three>*:nth-child(3),_:-ms-input-placeholder .pg-grid--four>*:nth-child(3),:root .pg-grid--three>*:nth-child(3),:root .pg-grid--four>*:nth-child(3){-ms-grid-column:3}_:-ms-input-placeholder .pg-grid--four>*:nth-child(4),:root .pg-grid--four>*:nth-child(4){-ms-grid-column:4}_:-ms-input-placeholder .cc-formGrid,:root .cc-formGrid{display:flex;flex-wrap:wrap}_:-ms-input-placeholder .cc-formCell--span2,:root .cc-formCell--span2{flex:0 0 50%;grid-column:span 2;-ms-grid-column-span:2}_:-ms-input-placeholder .cc-formCell--span3,:root .cc-formCell--span3{flex:0 0 75%;grid-column:span 3;-ms-grid-column-span:3}_:-ms-input-placeholder .cc-formCell--spanAll,:root .cc-formCell--spanAll{flex:0 0 100%;grid-column:1/-1;-ms-grid-column-span:4}_:-ms-input-placeholder .cc-carousel>*:not(:first-child),:root .cc-carousel>*:not(:first-child){display:none}_:-ms-input-placeholder .hd-search,:root .hd-search{justify-content:flex-end}_:-ms-input-placeholder .hd-search_input,:root .hd-search_input{width:21vw}_:-ms-input-placeholder .hm-hero_card,:root .hm-hero_card{position:relative;flex:1 0 16%}_:-ms-input-placeholder .hm-hero_cardImage,:root .hm-hero_cardImage{top:50%;height:auto;transform:translateY(-50%)}_:-ms-input-placeholder .hm-tool_pagination,:root .hm-tool_pagination{display:flex}_:-ms-input-placeholder .hm-tools_tab,:root .hm-tools_tab{height:auto}_:-ms-input-placeholder .hm-tools_all,:root .hm-tools_all{max-width:14.2vw;height:0}_:-ms-input-placeholder .hm-showcase,:root .hm-showcase{display:flex;flex-wrap:wrap;padding-top:2em;padding-left:2em}_:-ms-input-placeholder .hm-showcase_item,:root .hm-showcase_item{width:calc(100%/3);margin:0;border:0 solid #fff;border-width:0 1em 1em 0}_:-ms-input-placeholder .hm-showcase_item--span,:root .hm-showcase_item--span{width:calc(2*(100%/3))}_:-ms-input-placeholder .hm-showcase_image,:root .hm-showcase_image{width:auto;height:400px}_:-ms-input-placeholder .hm-services::after,:root .hm-services::after{top:calc(500px + 11vw)}_:-ms-input-placeholder .hm-services::before,:root .hm-services::before{height:calc(500px + 11vw)}_:-ms-input-placeholder .hm-services_cards,:root .hm-services_cards{-ms-grid-columns:1fr 1fr 1fr}_:-ms-input-placeholder .hm-services_cards .cc-card,:root .hm-services_cards .cc-card{margin:0 1em}_:-ms-input-placeholder .hm-services_cards .cc-card:nth-child(1),:root .hm-services_cards .cc-card:nth-child(1){-ms-grid-column:1}_:-ms-input-placeholder .hm-services_cards .cc-card:nth-child(2),:root .hm-services_cards .cc-card:nth-child(2){-ms-grid-column:2}_:-ms-input-placeholder .hm-services_cards .cc-card:nth-child(3),:root .hm-services_cards .cc-card:nth-child(3){-ms-grid-column:3}_:-ms-input-placeholder .hm-services .hm-services_back,:root .hm-services .hm-services_back{height:calc(500px + 11vw)}_:-ms-input-placeholder .hm-signup_input,:root .hm-signup_input{margin-right:10px;margin-left:10px}_:-ms-input-placeholder .ap-grid_offsetRight>*:nth-child(1),_:-ms-input-placeholder .ap-grid_offsetLeft>*:nth-child(1),_:-ms-input-placeholder .ap-media_slides,:root .ap-grid_offsetRight>*:nth-child(1),:root .ap-grid_offsetLeft>*:nth-child(1),:root .ap-media_slides{-ms-grid-column:1}_:-ms-input-placeholder .ap-grid_offsetRight>*:nth-child(2),_:-ms-input-placeholder .ap-grid_offsetLeft>*:nth-child(2),_:-ms-input-placeholder .ap-media_info,:root .ap-grid_offsetRight>*:nth-child(2),:root .ap-grid_offsetLeft>*:nth-child(2),:root .ap-media_info{-ms-grid-column:2}_:-ms-input-placeholder .ap-media_slide,:root .ap-media_slide{max-height:400px}_:-ms-input-placeholder .ap-carousel,:root .ap-carousel{}_:-ms-input-placeholder .ap-carousel .swiper-button-prev,:root .ap-carousel .swiper-button-prev{top:25%;width:45px;height:75%;background-color:#fff}_:-ms-input-placeholder .ap-carousel .swiper-button-next,:root .ap-carousel .swiper-button-next{top:59%}_:-ms-input-placeholder .rs-grid,:root .rs-grid{-ms-grid-columns:2.35fr 2em 1fr}_:-ms-input-placeholder .rs-content,:root .rs-content{-ms-grid-column:1}_:-ms-input-placeholder .rs-sidebar,:root .rs-sidebar{-ms-grid-column:3}_:-ms-input-placeholder .cc-pagination,:root .cc-pagination{justify-content:flex-start}_:-ms-input-placeholder .edu-student_grid,_:-ms-input-placeholder .edu-instructor_grid,:root .edu-student_grid,:root .edu-instructor_grid{-ms-grid-columns:1fr 2em 1fr;-ms-grid-rows:1fr 2em 1fr}_:-ms-input-placeholder .edu-find,_:-ms-input-placeholder .edu-instructor_grid>*:nth-child(1),:root .edu-find,:root .edu-instructor_grid>*:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}_:-ms-input-placeholder .edu-sample,_:-ms-input-placeholder .edu-instructor_grid>*:nth-child(2),:root .edu-sample,:root .edu-instructor_grid>*:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}_:-ms-input-placeholder .edu-learn,_:-ms-input-placeholder .edu-instructor_grid>*:nth-child(3),:root .edu-learn,:root .edu-instructor_grid>*:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}_:-ms-input-placeholder .edu-more,_:-ms-input-placeholder .edu-instructor_grid>*:nth-child(4),:root .edu-more,:root .edu-instructor_grid>*:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}_:-ms-input-placeholder .edu-more,:root .edu-more{width:30%;-ms-flex-preferred-size:auto}_:-ms-input-placeholder .edu-courses_list,:root .edu-courses_list{display:flex;flex-wrap:wrap}_:-ms-input-placeholder .edu-course_item,:root .edu-course_item{display:flex;justify-content:space-between;width:47%;margin-right:1em}_:-ms-input-placeholder .sm-grid,:root .sm-grid{-ms-grid-columns:2.5fr 4em 1fr;-ms-grid-rows:1fr}_:-ms-input-placeholder .sm-companies,:root .sm-companies{display:flex;flex-wrap:wrap;-ms-grid-column:1;-ms-grid-row:1}_:-ms-input-placeholder .sm-sidebar,:root .sm-sidebar{-ms-grid-column:3;-ms-grid-row:1}_:-ms-input-placeholder .sm-tool .cc-field,:root .sm-tool .cc-field{width:49%;padding-right:10%}_:-ms-input-placeholder .pd-miniCard_grid,:root .pd-miniCard_grid{display:flex;flex-wrap:wrap;margin:0 -1em}_:-ms-input-placeholder .pd-miniCard,:root .pd-miniCard{min-width:200px;margin:1em}_:-ms-input-placeholder .vid-card_title,:root .vid-card_title{grid-row:2}_:-ms-input-placeholder .vid-card_description,:root .vid-card_description{grid-row:3}_:-ms-input-placeholder .vid-card_description::after,:root .vid-card_description::after{content:'';position:absolute;right:1px;bottom:28px;width:30%;height:1.3em;text-align:right;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1) 70%)}_:-ms-input-placeholder .dk-search .cc-field,:root .dk-search .cc-field{flex:0 1 250px}_:-ms-input-placeholder .ab-media_grid,:root .ab-media_grid{-ms-grid-columns:1fr 2em 1fr 2em 1fr;-ms-grid-rows:1fr}_:-ms-input-placeholder .ab-media_grid>*:nth-child(1),:root .ab-media_grid>*:nth-child(1){-ms-grid-column:1}_:-ms-input-placeholder .ab-media_grid>*:nth-child(2),:root .ab-media_grid>*:nth-child(2){-ms-grid-column:3}_:-ms-input-placeholder .ab-media_grid>*:nth-child(3),:root .ab-media_grid>*:nth-child(3){-ms-grid-column:5}_:-ms-input-placeholder .lg-privacy_grid,_:-ms-input-placeholder .lg-press_grid,_:-ms-input-placeholder .lg-jobs_grid,:root .lg-privacy_grid,:root .lg-press_grid,:root .lg-jobs_grid{-ms-grid-columns:2.5fr 4em 1fr;-ms-grid-rows:1fr}_:-ms-input-placeholder .lg-privacy_grid .cc-block_body,_:-ms-input-placeholder .lg-article_grid,_:-ms-input-placeholder .lg-jobs_listings,:root .lg-privacy_grid .cc-block_body,:root .lg-article_grid,:root .lg-jobs_listings{-ms-grid-column:1}_:-ms-input-placeholder .lg-privacy_grid .cc-panel,_:-ms-input-placeholder .lg-press_side,_:-ms-input-placeholder .lg-jobs_side,:root .lg-privacy_grid .cc-panel,:root .lg-press_side,:root .lg-jobs_side{-ms-grid-column:3}_:-ms-input-placeholder .il-library_grid,_:-ms-input-placeholder .lg-jobs_listings,:root .il-library_grid,:root .lg-jobs_listings{display:flex;flex-wrap:wrap;margin:0 -2em}_:-ms-input-placeholder .il-card,:root .il-card{width:100%;max-width:325px;height:300px;margin:2em}_:-ms-input-placeholder .lg-job,:root .lg-job{width:100%;max-width:250px;margin:2em}_:-ms-input-placeholder .cc-accordion_header,:root .cc-accordion_header{height:44px}_:-ms-input-placeholder .cr-testimonial_img,:root .cr-testimonial_img{background-color:#fff}_:-ms-input-placeholder .cr-testimonial_imgImg,:root .cr-testimonial_imgImg{height:600px}_:-ms-input-placeholder #js-generic-message-form .cc-formCell--span2,:root #js-generic-message-form .cc-formCell--span2{flex:0 0 calc(50% - 1rem);-ms-flex-preferred-size:calc(50% - 1rem)}_:-ms-input-placeholder #js-generic-message-form .cc-formCell--span2:nth-child(odd),:root #js-generic-message-form .cc-formCell--span2:nth-child(odd){margin-right:1rem}_:-ms-input-placeholder #js-generic-message-form .cc-formCell--span2:nth-child(even),:root #js-generic-message-form .cc-formCell--span2:nth-child(even){margin-left:1rem}_:-ms-input-placeholder .js-country-selector,:root .js-country-selector{width:100%}_:-ms-input-placeholder .cc-select,:root .cc-select{padding-right:0}_:-ms-input-placeholder .cu-message,:root .cu-message{max-width:50%}_:-ms-input-placeholder .cu-locationCard_IMG,:root .cu-locationCard_IMG{top:50%;left:50%;width:auto;transform:translate(-50%,-50%)}_:-ms-input-placeholder .cc-input_text,_:-ms-input-placeholder .cc-input_password,:root .cc-input_text,:root .cc-input_password{line-height:28px}_:-ms-input-placeholder #js-generic-message-form .cc-file+[for='FileAttachment'],:root #js-generic-message-form .cc-file+[for='FileAttachment']{width:200px}_:-ms-input-placeholder .cu-panel_info .cc-button--ghost,:root .cu-panel_info .cc-button--ghost{padding-right:.75rem;padding-left:.75em}_:-ms-input-placeholder .sp-catagories,:root .sp-catagories{display:flex;flex-wrap:wrap}_:-ms-input-placeholder .sp-category,:root .sp-category{min-width:200px;margin-right:2em}_:-ms-input-placeholder .sc-cart_grid,:root .sc-cart_grid{min-height:575px}_:-ms-input-placeholder .sc-cart_empty,:root .sc-cart_empty{grid-column:1/4;grid-row:2}_:-ms-input-placeholder .sc-cart_grid.is-empty_cart,:root .sc-cart_grid.is-empty_cart{height:575px}_:-ms-input-placeholder .sc-update_icon,:root .sc-update_icon{background-position:400% 30%;background-size:90%}_:-ms-input-placeholder .sc-updateForm form,:root .sc-updateForm form{padding-right:1rem}_:-ms-input-placeholder .co-grid .cc-label,:root .co-grid .cc-label{flex:none;margin-left:.5em}_:-ms-input-placeholder .co-grid .cc-input_text,:root .co-grid .cc-input_text{width:calc(100% - 1em)}_:-ms-input-placeholder .co-grid .js-state-selector,:root .co-grid .js-state-selector{height:auto;padding:5px}_:-ms-input-placeholder .co-cardForm .cc-label,:root .co-cardForm .cc-label{margin-left:0}_:-ms-input-placeholder .co-cardForm .cc-input_text,:root .co-cardForm .cc-input_text{width:175px}_:-ms-input-placeholder .co-shipping_type:nth-child(2),:root .co-shipping_type:nth-child(2){-ms-grid-column:2}_:-ms-input-placeholder .co-grid_payment>:nth-child(5),:root .co-grid_payment>:nth-child(5){-ms-grid-column:2}_:-ms-input-placeholder .co-grid_payment>:nth-child(6),:root .co-grid_payment>:nth-child(6){-ms-grid-column:3}_:-ms-input-placeholder .hosted-field--label,:root .hosted-field--label{white-space:nowrap}_:-ms-input-placeholder .user-message_message,_:-ms-input-placeholder .usr-message_form,:root .user-message_message,:root .usr-message_form{-ms-grid-column:2}_:-ms-input-placeholder .usr-message_illo,_:-ms-input-placeholder .usr-message_img,:root .usr-message_illo,:root .usr-message_img{height:500px}_:-ms-input-placeholder .usr-change .cc-button--main,:root .usr-change .cc-button--main{display:inline-block}_:-ms-input-placeholder .usr-address_grid,:root .usr-address_grid{display:flex;flex-wrap:wrap;max-width:1000px}_:-ms-input-placeholder .usr-address_grid>*,:root .usr-address_grid>*{width:300px;margin-right:2em;margin-bottom:2em}_:-ms-input-placeholder .od-invoice_actions,:root .od-invoice_actions{-ms-grid-column:2;padding-top:85px}_:-ms-input-placeholder .od-detail_cell:nth-child(2),:root .od-detail_cell:nth-child(2){-ms-grid-column:2;margin-left:3em}_:-ms-input-placeholder .od-detail_cell:nth-child(3),:root .od-detail_cell:nth-child(3){-ms-grid-column:1;-ms-grid-row:2;margin-top:3em}_:-ms-input-placeholder .od-detail_cell:nth-child(4),:root .od-detail_cell:nth-child(4){-ms-grid-column:2;-ms-grid-row:2;margin-top:3em;margin-left:3em}@-moz-document url-prefix(){.cc-td,.cc-th{background-clip:padding-box;}.cc-table--sticky .cc-th{box-shadow:0 -1px 0 0 rgb(201,201,201),0 1px 0 0 rgb(201,201,201);}.parts-table .cc-tr:nth-child(2).cc-th{top:76px;}.hd-search_input{width:24vw;}}@media screen and (min-width:1024px){_:-ms-lang(x),_:-webkit-full-screen,.mm-megaMenu{display:none}}_:-ms-lang(x),_:-webkit-full-screen,.cc-td,_:-ms-lang(x),_:-webkit-full-screen,.cc-th{background-clip:padding-box}_:-ms-lang(x),_:-webkit-full-screen,.cc-table--sticky .cc-th{box-shadow:0 -1px 0 0 #c9c9c9,0 1px 0 0 #c9c9c9}_:-ms-lang(x),_:-webkit-full-screen,.parts-table .cc-tr:nth-child(2) .cc-th{top:76px}_:-ms-lang(x),_:-webkit-full-screen,.hd-search_input{width:22vw}_:-ms-lang(x) .cc-button--main,_:-webkit-full-screen .cc-button--main,.usr-change .cc-button--main{display:inline-block}@supports (-webkit-appearance:none){.sc-updateForm .cc-input_text{min-width:80px;}.sc-updateForm form{padding-right:0;}}.prt-button{margin:1rem auto 0}.prt-outer{margin:1rem auto 3rem;overflow:visible;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.2)}.prt{display:flex;box-sizing:content-box!important;width:8.5in;padding:1.25cm 1cm;overflow:visible;font-size:11px}.prt-rohs{flex:0 0 50px;box-sizing:content-box!important}.prt-rohs_badge{width:60px;margin-bottom:1rem;padding-right:1rem}.prt-title{font-weight:700;font-size:2.25rem;font-family:serif}.prt-outer:first-of-type .prt-title{font-size:2.75rem}.prt-content{display:flex;flex:1 1 auto;flex-direction:column}.prt-overview{display:flex;margin-top:2rem;margin-bottom:2rem}.prt-image{flex:1 1 40%;padding-right:.5rem}.prt-image_img{width:100%}.prt-overview_info{flex:1 1 60%;padding-left:.5rem}.prt-highlight_list{margin:0 0 .5rem;padding:0 0 0 1rem}.prt-notes{display:flex;align-items:flex-start}.prt-note{flex:1 1 75%;margin-right:.5rem}.prt-note_list{padding-left:1rem}.prt-callout{flex:1 1 25%;margin-left:.5rem;padding:.5rem;border:2px solid}.prt-table{width:100%;border-collapse:collapse}.prt-thead [colspan],.prt-tr:last-child .prt-th{border-bottom:1px solid}.prt-td{text-align:center}.prt-note_part{margin-left:125px;padding-top:.5rem;padding-bottom:.5rem;font-weight:700}.prt-note_term{color:red}.prt-note_packaging{color:blue}.prt-code{display:flex;align-items:flex-start}.prt-code_title{flex:0 0 80px;margin-right:1rem;font-weight:700}.prt-code_code{display:flex;align-items:flex-start}.prt-code_nomenclature{flex:0 0 2ch;font-weight:700}.prt-code_nomenclature::after{content:'=';margin-right:1ch;margin-left:1ch}.prt-code_definition{flex:1 1 auto}.prt-footer{width:calc(100% + 50px);margin-top:auto;margin-left:-50px;font-size:.925em}.prt-logo{padding-right:1rem}.prt-contact_list{margin:0;padding:0;list-style-type:none}.prt-footer_legal{text-align:right}.prt-legal_doc{font-weight:700;font-size:12px}.prt-graph_img{width:100%}.prt-break{page-break-after:always;break-before:always}.prt-pagebreak{position:relative;margin:2cm -1cm;page-break-after:always;border-bottom:1px solid #ccc;break-before:always}.prt-pagebreak::before{content:'page break';position:absolute;top:-12px;left:50%;padding:8px;background-color:#fff;transform:translateX(-50%)}@media print{@page{width:auto;height:auto;margin:1cm;padding:0;orphans:4;widows:2;size:portrait}body{display:block}.prt-hidden,.hd-header,.ft-footer,.prt-button,.pd-nav,.pd-page .cc-bill_zoom,.pd-page .pd-buyFooter{display:none!important}.prt-outer{margin:0;box-shadow:none}.prt-header_outer,.prt-header_space{height:100px}.prt-footer_outer,.prt-footer_space{height:140px}.prt-header_outer{position:fixed;top:0}.prt-footer_outer{position:fixed;bottom:0}.prt{margin:0;color:#000}.pd-page *{color:#000}.pd-page section{page-break-after:always}.pd-page .cc-panel,.pd-page .pd-buy,.pd-page .cc-bill{box-shadow:inset 0 0 0 1px #555}.pd-page .cc-tabs--buttons .tab-active::before{border-color:transparent transparent #555 transparent;filter:none}.cc-table--sticky .cc-th{position:relative;top:0!important}}.ds2 .prt-outer{width:calc(8.5in + 2cm)}.ds2 .prt{display:block;padding:0 1cm;font-size:11px}.ds2 .prt-header{position:relative}.ds2 .prt-rohs{flex-direction:row;margin-top:1rem}.ds2 .prt-overview{margin-top:0;margin-bottom:1rem}.ds2 .prt-overview_spec{box-sizing:border-box;width:100%;margin:0 0 2rem;padding:2rem 0 1rem 2rem;border:1px solid}.ds2 .prt-overview_specItem{position:relative;margin-bottom:1rem}.ds2 .prt-overview_specItem [class*='cc-icon']{position:absolute;top:-10px;left:-2rem;font-size:2rem}.ds2 .prt-legal_legal{font-size:.875em}.ds2 .prt-header_outer{padding:1cm 1cm 0;font-size:11px}.ds2 .prt-footer_outer{padding:1cm}.ds2 .prt-footer{width:100%;margin-top:auto;margin-left:0}