@charset "UTF-8";body.large-text *{font-size:calc(( 16px + ( 18 - 15 ) * ( ( 100vw - 1601px ) / ( 1920 - 1601 ) ) ) * 1.25);line-height:initial;}body.large-text2 *{font-size:calc(( 18px + ( 18 - 15 ) * ( ( 100vw - 1601px ) / ( 1920 - 1601 ) ) ) * 1.5);line-height:initial;}body.large-text3 *{font-size:calc(( 20px + ( 18 - 15 ) * ( ( 100vw - 1601px ) / ( 1920 - 1601 ) ) ) * 2);line-height:initial;}body.large-text .ada-sidebar *,body.large-text2 .ada-sidebar *,body.large-text3 .ada-sidebar *{font-size:16px !important;}body{font-size:100%;}body.underline a{text-decoration:underline !important;}body.simplify,body.simplify div,body.simplify h1,body.simplify h2,body.simplify h3,body.simplify h4,body.simplify h5,body.simplify h6,body.simplify a,body.simplify p,body.simplify li{font-family:Arial,Helvetica,sans-serif !important;letter-spacing:0px !important;font-style:normal !important;text-shadow:none !important;}html body.highlight a,html body.highlight a[class*="btn"],html body.highlight a[class*="button"],html body.highlight a[class*="link"],html body.highlight a[class*="icon"],html body.highlight a:before,html body.highlight a i:before,html body.highlight a span{color:black !important;background:yellow !important;background-color:yellow !important;display:inline-block;}body.grayscale #main-header,body.grayscale #mg-header,body.grayscale #main-content,body.grayscale footer,body.grayscale section,body.grayscale main{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);filter:grayscale(100%) !important;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(grayscale=1) !important";-o-filter:grayscale(100%) !important;-webkit-filter:grayscale(100%) !important;}#grayscale i{transform:rotate(180deg);}.ada-icon{display:none;position:fixed;left:0;top:80%;padding:10px 10px;cursor:pointer;z-index:10;}.ada-icon i{font-size:40px !important;font-family:"Font Awesome 5 Pro" !important;background:white;border-radius:24px;position:relative;font-style:normal;color:#2a82c1;}.ada-icon i:hover{color:tomato;}html body .ada-sidebar{background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);position:fixed;top:0;left:-200px;height:100vh;width:200px;filter:grayscale(0%) !important;-webkit-perspective-origin-x:left;-webkit-perspective-origin-y:top;}.ada-sidebar.open + .ada-icon{display:none;}.ada-sidebar.open{left:0px;z-index:10000000;box-shadow:1px 2px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:1px 2px 5px 0px rgba(0,0,0,.5);}.ada-sidebar > div{display:flex;}.ada-sidebar > div:last-child{border-bottom:thin solid rgba(0,0,0,.1);}.ada-sidebar > div:nth-child(n+2){border-top:thin solid rgba(0,0,0,.1);padding:20px 5px;cursor:pointer;padding-left:20px;}.ada-sidebar div{font-size:16px !important;line-height:normal !important;font-weight:400 !important;}.ada-sidebar div span{font-family:Arial,Helvetica,sans-serif !important;-webkit-font-smoothing:auto;padding-left:5px;}.ada-sidebar div:hover{background:gray;color:white;}.ada-sidebar div#comply:hover{background:white;color:black;}.ada-sidebar div:hover i.fas,.ada-sidebar div:hover i{color:white !important;}.ada-sidebar i.fa,.ada-sidebar i.fas{font-family:"Font Awesome 5 Pro" !important;color:#2a82c1;filter:grayscale(0%) !important;}.ada-sidebar div#comply{font-family:Arial,Helvetica,sans-serif !important;margin:20px 0;justify-content:center;font-weight:900 !important;font-size:18px !important;letter-spacing:-.5px;background:white;color:black;}@media (min-width:768px){.ada-icon{display:block;}}.offers{display:grid;grid-template-columns:repeat(auto-fit,320px);grid-gap:6.5rem 1rem;padding-bottom:1.5rem;margin:0 auto;width:100%;max-width:1600px;justify-content:center;}.offer{text-align:center;}.offer-content{height:100%;position:relative;}.offer-body{display:flex;flex-direction:column;height:100%;padding:.5rem;border:2px dashed;border-radius:4px;background-color:#fff;text-decoration:none;color:unset;}.offer-body:hover,.offer-body:focus{box-shadow:0 4px 20px rgba(0,0,0,.3);text-decoration:none;}.offer-title{background:#c7f6b6;padding:1rem;border-radius:4px;margin:-1.5rem .5rem 0;box-shadow:0 3px 10px rgba(0,0,0,.3);font-size:smaller;font-weight:bolder;text-transform:capitalize;}.offer-deal{font-size:x-large;font-weight:bold;padding:.5rem 0;border-bottom:2px solid;margin:1rem 1rem 0;}.offer ul,.offer ol{text-align:left;}.offer-terms{margin:auto 0;}.street-number{display:block;}.offer-expiration,.offer-footer a{font-size:smaller;margin:1rem auto .5rem;}@media (min-width: 576px){}@media (min-width: 768px){}@media (min-width: 992px){}@media (min-width: 1200px){}@media (min-width: 1400px){}@charset "UTF-8";div.mg-products{max-width:1080px;margin:0 auto;}div.mgproductfeed-groupings{margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;}div.mgproductfeed-groupings:after{content:"";display:table;clear:both;}div.mgproductfeed-groupings div.mgproductfeed-grouping{width:49%;margin-left:auto;left:auto;right:auto;box-sizing:border-box;padding:0 .5rem;min-height:1px;display:inline-block;vertical-align:top;}div.mgproductfeed-groupings div.mgproductfeed-grouping div.mgproductfeed-item-box{background-color:#f7f7f7;border-radius:4px;padding:20px 20px 20px 20px;margin-bottom:15px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}div.mgproductfeed-groupings div.mgproductfeed-grouping div.mgproductfeed-item-box:hover{box-shadow:0px 6px 18px 0px rgba(0,0,0,.2),0px 7px 21px 0px rgba(0,0,0,.25);}div.mgproductfeed-groupings div.mgproductfeed-grouping div.mgproductfeed-item-box a.mgproductfeed-item-img{display:block;text-align:center;}div.mgproductfeed-groupings div.mgproductfeed-grouping p.mgproductfeed-item-title{margin:0 0 1em 0;padding:0;}div.mgproductfeed-groupings div.mgproductfeed-grouping p.mgproductfeed-item-title a.mgproductfeed-item-title{font-weight:bold;display:block;}div.mgproductfeed-groupings div.mgproductfeed-grouping p.mgproductfeed-item-title span.mgproductfeed-item-title{font-weight:bold;}div.mgproductfeed-groupings div.mgproductfeed-grouping p.mgproductfeed-item-headline{display:none;}div.mgproductfeed-groupings div.mgproductfeed-grouping div.mgproductfeed-item-footer{margin-top:10px;}a.mgproductfeed-item-view{font-variant:all-small-caps;}a.mgproductfeed-item-view:after{content:" >>";font-variant:initial;font-weight:lighter;}a.mgproductfeed-item-view:hover:after{font-weight:bolder;}div.mg-products h2::after{height:0;content:"";border-top:2px solid rgba(0,0,0,.25);display:block;margin:10px 0 10px 0;width:20%;max-width:120px;}div.mgproductfeed-groupings img.mgproductfeed-item-img{max-height:220px;}div.mgproductfeed-entries{}div.mgproductfeed-entries div.mgproductfeed-entry{border-bottom:1px solid #d8d8d8;clear:both;transition:.2s;}div.mgproductfeed-entries div.mgproductfeed-entry:first-child{border-top:1px solid #d8d8d8;}div.mgproductfeed-entries div.mgproductfeed-entry:hover{background-color:rgba(0,0,0,.05);}div.mgproductfeed-entries div.mgproductfeed-entry div.mgproductfeed-item-box{clear:both;padding:20px 10px;}div.mgproductfeed-entries div.mgproductfeed-entry div.mgproductfeed-item-box::after{display:block;clear:both;content:" ";}div.mgproductfeed-entries div.mgproductfeed-entry div.mgproductfeed-item-box a.mgproductfeed-item-img{display:block;float:left;width:200px;}div.mgproductfeed-entries div.mgproductfeed-entry div.mgproductfeed-item-box div.mgproductfeed-item-content{display:block;margin-left:220px;}div.mgproductfeed-entries div.mgproductfeed-entry p.mgproductfeed-item-title{margin:0 0 1em 0;padding:0;}div.mgproductfeed-entries div.mgproductfeed-entry p.mgproductfeed-item-title a.mgproductfeed-item-title{font-size:1.5em;font-weight:bold;display:block;}div.mgproductfeed-entries div.mgproductfeed-entry p.mgproductfeed-item-summary{font-size:.8em;}div.mgproductfeed-item-return{margin-top:20px;margin-bottom:40px;}div.mgproductfeed-item-return a{font-variant:all-small-caps;}div.mgproductfeed-item-return a:before{content:"<< ";font-variant:initial;font-weight:lighter;}div.mgproductfeed-item-return a:hover:before{font-weight:bolder;}div.mgproductfeed-entry{}div.mgproductfeed-item-img{text-align:center;float:right;max-width:50%;padding-left:20px;padding-bottom:20px;}div.mgproductfeed-item-title{}p.mgproductfeed-item-brochure{}p.mgproductfeed-item-brochure a{background:rgba(0,0,0,.05);width:fit-content;padding:10px 25px;border-radius:5px;transition:.2s;}p.mgproductfeed-item-brochure a:hover{background:rgba(0,0,0,.1);}p.mgproductfeed-item-brochure a:after{content:url("https://cdn-ilbhblj.nitrocdn.com/YTFMKPOsXJSoNbEjxXswMGvNxZrrmbwk/assets/images/optimized/rev-a020b1b/shared.mgsites.net/icon-pdf.png");padding-left:5px;}div.mgproductfeed-item-heading{letter-spacing:3px !important;}h3.mgproductfeed-item-overview,h3.mgproductfeed-item-specs,h3.mgproductfeed-item-models{margin-top:20px;letter-spacing:-.0333rem;font-weight:lighter;}h3.mgproductfeed-item-models{clear:both;}div.mgproductfeed-item-overview{margin-bottom:20px;}div.mgproductfeed-item-models{margin-bottom:30px;}div.mgproductfeed-item-models table{}div.mgproductfeed-item-models table tr td{text-transform:uppercase;}div.mgproductfeed-item-specs ul{padding:0 0 23px 1em;padding:0 !important;line-height:1.5em;border:1px solid #eee;}div.mgproductfeed-item-specs ul li{font-weight:400;list-style-type:none;padding:.4rem 1rem;width:auto;transition:.2s;}div.mgproductfeed-item-specs ul li:nth-child(even){background:rgba(0,0,0,.05);}div.mgproductfeed-item-specs ul li:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.2);}@media only screen and (max-width :992px){}@media only screen and (max-width:600px){div.mgproductfeed-groupings div.mgproductfeed-grouping{width:100%;}div.mgproductfeed-entries div.mgproductfeed-entry div.mgproductfeed-item-box a.mgproductfeed-item-img{width:100%;float:none;}div.mgproductfeed-entries div.mgproductfeed-entry div.mgproductfeed-item-box div.mgproductfeed-item-content{width:100%;margin-left:0;}div.mgproductfeed-item-img{float:none;max-width:100%;padding-left:0;padding-bottom:10px;padding-top:20px;}div.mgproductfeed-item-img img.mgproductfeed-item-img{border:1px solid lightgray;}div.mgproductfeed-item-overview p{line-height:1.35em;}div.mgproductfeed-item-specs ul li{padding:.6rem .6rem;line-height:1.35em;}}.wpa-ld button span.screen-reader,.longdesc-link span.screen-reader,.wpa-hide-ltr#skiplinks a,.wpa-hide-ltr#skiplinks a:hover,.wpa-hide-ltr#skiplinks a:visited,.wpa-hide-rtl#skiplinks a,.wpa-hide-rtl#skiplinks a:hover,.wpa-hide-rtl#skiplinks a:visited{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.wpa-hide-ltr#skiplinks a:focus,.wpa-hide-rtl#skiplinks a:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.wpa-alt,.wpa-ld{display:inline-block;position:relative;}div.alignleft.wpa-alt,div.alignleft.wpa-ld{float:left;}div.alignright.wpa-alt,div.alignright.wpa-ld{float:right;}div.aligncenter.wpa-alt,div.aligncenter.wpa-ld{display:block;margin:0 auto;width:fit-content;}.wpa-focusable:focus{outline:1px solid;outline-offset:1px;}.wpa-alt button.wpa-toggle,.wpa-ld a.wpa-toggle,.wpa-ld button.wpa-toggle{bottom:2px;left:2px;position:absolute;line-height:1.4;min-width:24px;}.top-left .wpa-alt a.wpa-toggle,.top-left .wpa-alt button.wpa-toggle,.top-left .wpa-ld a.wpa-toggle,.top-left .wpa-ld button.wpa-toggle{top:2px;bottom:auto;}.top-right .wpa-alt a.wpa-toggle,.top-right .wpa-alt button.wpa-toggle,.top-right .wpa-ld a.wpa-toggle,.top-right .wpa-ld button.wpa-toggle{top:2px;right:2px;left:auto;bottom:auto;}.bottom-right .wpa-alt a.wpa-toggle,.bottom-right .wpa-alt button.wpa-toggle,.bottom-right .wpa-ld a.wpa-toggle,.bottom-right .wpa-ld button.wpa-toggle{right:2px;left:auto;}.wpa-alt .wpa-ld button{left:2.5em;}.top-right .wpa-alt .wpa-ld button,.bottom-right .wpa-alt .wpa-ld button{left:auto;right:2.5em;}.wpa-alt button.wpa-toggle,.wpa-alt button.wpa-toggle:active,.wpa-alt button.wpa-toggle:focus,.wpa-alt button.wpa-toggle:hover,.wpa-ld button.wpa-toggle,.wpa-ld button.wpa-toggle:active,.wpa-ld button.wpa-toggle:focus,.wpa-ld button.wpa-toggle:hover{border:1px solid #777;border-radius:2px;z-index:10;}.wpa-ld .longdesc{position:absolute;width:100%;height:100%;top:0;overflow-y:scroll;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.95);padding:2em 1em;text-align:left;}.wpa-alt .wpa-alt-text{position:absolute;width:calc(100% - 2em);height:6em;bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.95);padding:1.5em;margin:1em;border-radius:15px;box-shadow:0 0 6px #333;text-align:left;z-index:10;}.top-right .wpa-alt .wpa-alt-text,.top-left .wpa-alt .wpa-alt-text{bottom:auto;top:0;margin-top:2.5em;}.rtl .wpa-alt .wpa-alt-text,.rtl .wpa-ld .longdesc{text-align:right;}.wpa-alt button.wpa-toggle,.wpa-alt button.wpa-toggle:active,.wpa-alt button.wpa-toggle:focus,.wpa-alt button.wpa-toggle:hover,.wpa-alt a.wpa-toggle,.wpa-ld button.wpa-toggle,.wpa-ld button.wpa-toggle:active,.wpa-ld button.wpa-toggle:focus,.wpa-ld button.wpa-toggle:hover,.wpa-ld a.wpa-toggle{font-size:1rem;background:rgba(255,255,255,.8) !important;padding:0;padding:2px 4px;font-weight:700;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;color:#000 !important;border-radius:3px;}.wpa-ld .dashicons,.wpa-ld .dashicons:before{line-height:inherit;}.wpa-alt button:focus,.wpa-alt button:hover,.wpa-ld button:focus,.wpa-ld button:hover{background:rgba(0,0,0,.8) !important;color:#fff !important;border:1px solid #000 !important;cursor:pointer;outline:2px solid #a00 !important;outline-offset:1px;}.template-longdesc{text-align:left;line-height:1.5;width:100%;max-width:50em;padding:2em;margin:1em auto;background:#fdfdfd;color:#333;box-shadow:0 0 5px;font-size:1.4em;}label.wpa-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.wpa-content-summary{padding:30px;background:rgba(0,0,0,.05);margin-bottom:30px;}.wpa-content-summary div p:last-of-type{margin-bottom:0;padding-bottom:0;}.wpa-excerpt .wp-block-read-more,.wpa-excerpt .wp-block-post-excerpt__more-text{display:none !important;}.wpa-excerpt .wp-block-post-excerpt .continue{margin-top:1rem;display:block;}