﻿body,html{font-family:"proxima-nova","Helvetica","Arial",sans-serif;padding:0;margin:0;color:#666;}.noscroll{overflow:hidden;}.hidden{visibility:hidden;}.nodisplay{display:none;}.clear{clear:both;}.ContactForm{margin-top:40px;}.ContactForm h1{font-size:24px;font-weight:500;margin:0;margin-bottom:16px;letter-spacing:.05em;}.ContactForm div{margin-bottom:16px;}.ContactForm div label{font-weight:bold;}.ContactForm div label .req{color:#f00;margin-right:5px;}.ContactForm div input{background-color:#fff;background-image:none;border-radius:10px;border:2px solid #d9d9d9;box-sizing:border-box;height:52px;width:100%;padding:16px;margin:0;font-family:inherit;font-size:16px;min-width:100%;max-width:100%;}.ContactForm div input:focus{border-color:#95d600;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(149,214,0,.6);}.ContactForm div input:placeholder{color:#767676;}.ContactForm div button{background-image:none;box-sizing:border-box;height:52px;width:100%;margin:0;font-family:inherit;font-size:16px;max-width:100%;cursor:pointer;}.ContactForm div button svg{vertical-align:middle;margin-right:16px;}.ContactForm div button svg path{fill:#fff;}.ContactForm div button:hover{text-decoration:none;}.ContactForm div button:hover svg path{fill:#fff;}.ContactForm div textarea{background-color:#fff;background-image:none;border-radius:10px;border:2px solid #d9d9d9;box-sizing:border-box;height:52px;width:100%;padding:16px;margin:0;font-family:inherit;font-size:16px;min-height:84px;}.ContactForm div textarea:focus{border-color:#95d600;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(149,214,0,.6);}.ContactForm div textarea:placeholder{color:#767676;}.ContactForm div select{background-color:#fff;background-image:none;border-radius:10px;border:2px solid #d9d9d9;box-sizing:border-box;height:52px;padding:14px;margin:0;font-family:inherit;font-size:16px;width:100%;color:#000;}.ContactForm div select option:first-child{color:#767676;}.ContactForm div select option:not(first-child){color:#000;}.PubForm div{margin-bottom:16px;}.PubForm div label{font-weight:bold;}.PubForm div label .req{color:#f00;margin-right:5px;}.PubForm div input{background-color:#fff;background-image:none;border-radius:10px;border:2px solid #d9d9d9;box-sizing:border-box;height:52px;width:100%;padding:16px;margin:0;font-family:inherit;font-size:16px;min-width:100%;max-width:100%;}.PubForm div input:focus{border-color:#95d600;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(149,214,0,.6);}.PubForm div input:placeholder{color:#767676;}.PubForm .twoup{display:flex;flex-direction:row;justify-content:space-between;}.PubForm .twoup .formList{flex-basis:46%;}.PubForm .twoup .formList div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.PubForm .twoup .formList div input{margin-left:20px;min-width:100px;max-width:100px;width:100px;}div.message{border-radius:8px;font-weight:bold;padding:10px;margin:20px;text-align:center;}div.message.error{background-color:#812c2c;color:#fff;}div.message.warning{background-color:#c2ab24;color:#000;}div.message.success{background-color:#428f59;color:#fff;}div.message.contactSuccess{background-color:transparent;color:#263747;font-weight:600;font-size:24px;}div.error{border-radius:8px;background-color:#812c2c;color:#fff;font-weight:bold;padding:10px;margin:20px;text-align:center;}div.error.warning{background-color:#c2ab24;color:#000;}.button{transition:.3s;display:inline-block;padding:16px;font-size:16px;line-height:16px;font-weight:600;border:2px solid #26cad3;border-radius:8px;background-color:#26cad3;color:#fff;cursor:pointer;text-decoration:none;}.button:visited{color:#fff;}.button:hover{text-decoration:none;background-color:#22b6be;border-color:#22b6be;}.button svg{vertical-align:middle;margin-right:16px;height:16px;width:16px;}.CustomSelect{position:relative;width:100%;height:fit-content;min-height:150px;}.CustomSelect .SelectWrap{position:absolute;z-index:1000;overflow:scroll;width:auto;height:fit-content;max-height:800px;background-color:#fcfcfc;}.CustomSelect .SelectWrap .selectOption{padding:0 18px;cursor:pointer;}.CustomSelect .SelectWrap .selectOption .value{display:none;}.CustomSelect .SelectWrap .selectOption img{display:inline;width:150px;height:auto;vertical-align:middle;margin-right:18px;}.CustomSelect .SelectWrap .selectOption .name{display:inline;vertical-align:middle;font-size:16px;font-weight:bold;}.azure{color:#26cad3;}.yellow{color:#f7b222;}.red{color:#e84b37;}.black{color:#000;}.round{display:inline-block;width:26px;height:26px;border-radius:50%;border:2px solid #000;vertical-align:middle;}.round.small{width:8px;height:8px;}.round.azure{border-color:#26cad3;}.round.azure.full{background:#26cad3;}.round.yellow{border-color:#f7b222;}.round.yellow.full{background:#f7b222;}.round.red{border-color:#e84b37;}.round.red.full{background:#e84b37;}.round.black{border-color:#000;}.round.black.full{background:#000;}.round.none{border-color:transparent;}.round.none.full{background:transparent;}a.round{cursor:pointer;}.imageArea{border:4px solid #f00;}.imageArea.azure{border-color:#26cad3;}.imageArea.yellow{border-color:#f7b222;}.imageArea.red{border-color:#e84b37;}.imageArea.black{border-color:#000;}.imageArea.none{border-color:transparent;}.Drawer{display:block;position:fixed;top:0;right:0;height:100vh;width:100%;overflow:hidden;background-color:#f4f4f5;white-space:nowrap;transition:all .6s ease;max-width:0;z-index:21;overflow:visible;overflow-y:scroll;}.Drawer.open{display:block;max-width:100%;}.Drawer .spacer{display:none;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:0;background-color:transparent;}.Drawer .darken{z-index:11;right:0;background-color:#f4f4f5;transition:max-width .25s linear;}.Drawer .darken .header{position:fixed;top:0;display:flex;width:100%;flex-direction:row;justify-content:center;align-items:center;background-color:#f4f4f5;border-bottom:2px solid #f9bb53;height:17px;padding:27px 0;z-index:11;}.Drawer .darken .header h6{text-transform:capitalize;font-size:20px;color:#065ca2;font-weight:500;margin:0;width:calc(80% - 18px);margin-left:18px;}.Drawer .darken .header a{display:block;width:calc(20% - 18px);margin-right:18px;}.Drawer .darken .header a.close{text-align:right;}.Drawer .darken .header a svg{width:18px;height:18px;fill:#065ca2;}.Drawer .darken .content{margin-top:73px;padding:30px 18px 150px 18px;width:calc(100% - 36px);white-space:normal;height:auto;background-color:#f4f4f5;overflow:auto;}.Drawer .darken .footer{position:fixed;bottom:0;width:calc(100% - 36px);height:150px;background-color:#f4f4f5;border-top:2px solid #f9bb53;padding:0 18px;color:#3a4f60;z-index:11;}.hideSelect{display:none!important;visibility:hidden!important;}.PageHeader{width:100%;margin-top:40px;margin-bottom:40px;padding:0 20px;box-sizing:border-box;}.PageHeader h1.pageTitle{width:100%;font-size:24px;font-weight:600;margin:0;text-align:center;margin-bottom:40px;color:#263747;}.PageHeader h2.pageSubtitle{width:100%;font-size:16px;font-weight:600;text-align:center;margin:0;margin-bottom:40px;color:#263747;}.PageHeader div.spacer{height:2px;border-bottom:2px solid #26cad3;}.PageContent{width:100%;padding:0 20px;box-sizing:border-box;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;}.PageContent .pagePieceWrap{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;}.PageContent .pagePieceWrap.cityData{background-color:#f4f4f4;padding:10px;border-radius:5px;}.PageContent .pagePieceWrap .pagePiece{margin:0;margin-bottom:40px;}.PageContent .pagePieceWrap .ColumnNarrow{width:100%;}.PageContent .pagePieceWrap .Column2{width:100%;}.PageContent .pagePiece{margin-bottom:40px;}.PageContent .pagePiece.ColumnNarrow,.PageContent .pagePiece.Column2{width:100%;}.PageContent .pagePiece.Column1{width:100%;}.PageContent .pagePiece img{box-sizing:border-box;width:100%;padding:0;margin:0;background-image:none;}.PageContent .pagePiece img:not([alt]),.PageContent .pagePiece img[alt=""]{background-color:#fff;min-width:100px;min-height:100px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 36 36'%3E%3Cpath fill='%23666' d='M1 6v24h34V6H1zm33 23H2V7h32v22z'/%3E%3Cpath fill='none' d='m12 19 9 10-4-4 8-9 9 9V7H2v22z'/%3E%3Cpath fill='%23999' d='M2 29h19l-9-10z'/%3E%3Cpath fill='%23cccccb' d='m17 25 4 4h13v-4l-9-9z'/%3E%3Ccircle cx='8' cy='12.1' r='2.5' fill='%23cccc98'/%3E%3Cpath d='m20 19 5-6-8-7h-2l7 7-4 6 7 6-3 5h2l4-5z'/%3E%3C/svg%3E");background-size:36px;background-repeat:no-repeat;background-position:center;}.PageContent .pagePiece img:before{content:" Broken Image";display:block;background-color:#fff;min-width:100px;min-height:100px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 36 36'%3E%3Cpath fill='%23666' d='M1 6v24h34V6H1zm33 23H2V7h32v22z'/%3E%3Cpath fill='none' d='m12 19 9 10-4-4 8-9 9 9V7H2v22z'/%3E%3Cpath fill='%23999' d='M2 29h19l-9-10z'/%3E%3Cpath fill='%23cccccb' d='m17 25 4 4h13v-4l-9-9z'/%3E%3Ccircle cx='8' cy='12.1' r='2.5' fill='%23cccc98'/%3E%3Cpath d='m20 19 5-6-8-7h-2l7 7-4 6 7 6-3 5h2l4-5z'/%3E%3C/svg%3E");background-size:36px;background-repeat:no-repeat;background-position:center;}.PageContent .pagePiece img:after{content:"Broken image of " attr(alt);display:block;text-align:center;}.PageContent .pagePiece h1,.PageContent .pagePiece h2,.PageContent .pagePiece h3,.PageContent .pagePiece h4,.PageContent .pagePiece h5,.PageContent .pagePiece p{margin:0;}.PageContent .pagePiece .image{margin:0 auto;width:fit-content;height:fit-content;word-wrap:normal;}.PageContent .pagePiece .image.image-style-side{float:right;max-width:50%;margin-left:16px;margin-top:4px;}.PageContent .pagePiece .image.image-style-align-left{float:left;margin-right:16px;margin-top:4px;}.PageContent .pagePiece .image.image-style-align-center{margin-left:auto;margin-right:auto;}.PageContent .pagePiece .image.image-style-align-right{float:right;margin-left:16px;margin-top:4px;}.PageContent .pagePiece .image a{display:block;margin:0;padding:0;height:fit-content;width:fit-content;vertical-align:top;}.PageContent .pagePiece .image img{display:block;}.PageContent .pagePiece .image figcaption{display:block;background-color:#eee;text-align:center;width:100%;box-sizing:border-box;margin:0;padding:8px;}.PageContent .pagePiece .media{clear:both;display:block;margin:.9em 0;margin-top:.9em;min-width:15em;}.PageBreadcrumb{padding:10px;display:none;}.PageBreadcrumb span{display:inline-block;box-sizing:border-box;padding:5px 10px;}a{color:#9d9d9d;text-decoration:underline;}a:hover{text-decoration:underline;color:#263747;}a:visited{color:#9d9d9d;}a[target=_blank]::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' x='0' y='0' version='1.1' viewBox='0 0 16 16'%3E%3Cpath fill='%239d9d9d' d='M13.5 14.2H6.9c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h6.6l.2-.2v-10l-.2-.2h-10l-.2.2V9c0 .4-.3.8-.8.8s-.7-.3-.7-.7V2.5c0-1 .8-1.8 1.8-1.8h10c1 0 1.8.8 1.8 1.8v10c-.2 1-.9 1.7-1.9 1.7z M1.5 15.2A.8.8 0 0 1 1 15a.8.8 0 0 1 0-1.1l7.7-7.7H5.5c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h5c.4 0 .8.3.8.8v5c0 .4-.3.8-.8.8s-.7-.3-.7-.7V7.3L2 15c-.1.2-.3.2-.5.2z'%3E%3C/path%3E%3C/svg%3E");display:inline-block;width:15px;height:15px;margin-left:8px;margin-right:12px;vertical-align:baseline;}a.noExternal::after{content:none;}main{position:relative;z-index:0;display:block;padding:0;background-color:#fff;}main>.content{width:90vw;padding:0 5vw 0 5vw;margin:auto;max-width:1440px;}#overlay{background-color:rgba(0,0,0,0);position:fixed;height:0;width:0;top:0;left:0;bottom:0;right:0;padding:0;margin:0;width:100%;overflow:hidden;z-index:20;transition:background .5s linear;}#overlay.open{background-color:rgba(0,0,0,.4);height:100%;}#overlay.close{background-color:rgba(0,0,0,0);height:100%;}#overlay.collapse{height:0;}.Newsletter .tabs{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:flex-end;}.Newsletter .tabs a{padding:16px;margin-right:20px;display:block;font-size:16px;font-weight:500;text-decoration:none;color:#666;background-color:#f2f2f2;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;}.Newsletter .tabs a:hover{text-decoration:none;color:#000;}.Newsletter .tabs a.active{background-color:#e8e8e8;cursor:default;}.Newsletter .tabs a.active:hover{text-decoration:none;color:#666;}.Newsletter .wrap{background-color:#e8e8e8;padding:20px 0;}.Newsletter .wrap .message{text-aign:center;padding:8px;border-radius:8px;color:#fff;max-width:400px;margin:20px auto;}.Newsletter .wrap .message.success{background-color:#317016;color:#fff;}.Newsletter .wrap .message.error{background-color:#7d2c2c;color:#fff;}.Newsletter .wrap form{width:100%;max-width:500px;padding:0 20px;box-sizing:border-box;margin:auto;text-align:center;margin-bottom:40px;display:none;}.Newsletter .wrap form:first-child{display:block;}.Newsletter .wrap form h2{text-align:center;font-size:32px;color:#666;font-weight:600;padding:0;margin:0;margin-bottom:16px;}.Newsletter .wrap form input{border-radius:8px;padding:8px;border:0 solid transparent;margin-bottom:16px;font-size:16px;width:100%;box-sizing:border-box;}.Newsletter .wrap form input:focus{outline:0;}.Newsletter .wrap form input:focus::placeholder{color:transparent;}.Newsletter .wrap form button.button{box-sizing:border-box;padding:8px 16px;font-weight:400;font-size:16px;width:100%;}.Newsletter .wrap form button.button svg{margin-right:16px;}@media screen and (min-width:800px){.PageBreadcrumb{display:block;}.PageContent .pagePiece .videorepeater{margin-bottom:40px;overflow-wrap:break-word;word-wrap:break-word;}.PageContent .pagePiece .videorepeater .videotitle{text-align:left;float:right;width:50%;margin-top:0;}.PageContent .pagePiece .videorepeater .videoembed{float:left;margin-right:20px;width:calc(50% - 20px);height:auto;}.Drawer{max-width:100%;min-width:100%;width:100%;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.5);display:flex;justify-content:flex-end;overflow:visible;overflow-y:scroll;}.Drawer.open{opacity:1;visibility:visible;}.Drawer.open .darken{width:540px;max-width:540px;}.Drawer.open .darken .header{max-width:540px;}.Drawer.open .darken .footer{max-width:540px;}.Drawer .darken{max-width:0;height:100vh;overflow:visible;position:absolute;transition:max-width .25s linear;}.Drawer .darken .content{margin-bottom:0;}.Drawer .spacer{display:block;}}@media screen and (min-width:1025px){.PageHeader{max-width:1400px;margin:40px auto;}.PageHeader h1.pageTitle{font-size:36px;}.PageHeader h2.pageSubtitle{font-size:24px;}.PageContent{padding:0 40px;max-width:1400px;margin:40px auto;}.PageContent h1.pageTitle{font-size:260%;}.PageContent .pagePieceWrap{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-bottom:40px;}.PageContent .pagePieceWrap .pagePiece{margin:0;}.PageContent .pagePieceWrap .ColumnNarrow{width:33%;max-width:300px;}.PageContent .pagePieceWrap .ColumnNarrow:last-child{width:calc(100% - 340px);max-width:none;padding-left:40px;}.PageContent .pagePiece.ColumnNarrow,.PageContent .pagePiece.Column2{width:calc(50% - 20px);padding-right:20px;padding-left:0;}.PageContent .pagePiece.ColumnNarrow:last-child,.PageContent .pagePiece.Column2:last-child{max-width:none;padding-right:0;padding-left:20px;}.PageContent .pagePiece img{width:auto;max-width:100%;}main>.content{width:calc(80% - 40px);padding:0;}}header{position:static;background-color:#26cad3;}header .TopHeader{width:100%;padding:10px 20px;height:64px;box-sizing:border-box;display:grid;grid-auto-columns:100fr 24px;align-items:center;column-gap:10px;position:relative;z-index:100;background-color:#26cad3;}header .TopHeader .logo{white-space:nowrap;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;cursor:pointer;height:auto;width:80%;max-width:250px;}header .TopHeader .logo a{width:100%;height:auto;display:inline-block;box-sizing:border-box;}header .TopHeader .logo img{width:100%;height:auto;}header .TopHeader #MainMenuButton{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1;width:20px;padding:0 4px;}header .TopHeader #MainMenuButton a{width:20px;height:24px;display:inline-block;position:relative;text-decoration:none;margin-top:8px;}header .TopHeader #MainMenuButton div{position:absolute;top:0;left:0;width:20px;height:2px;background-color:#fff;transform-origin:20px 1px;transition:all .6s ease;}header .TopHeader #MainMenuButton div:last-child{top:14px;}header .TopHeader #MainMenuButton.active div{transform:rotate(-45deg);}header .TopHeader #MainMenuButton.active div:last-child{transform:rotate(45deg);}header #searchBar{background:#263746;color:#fff;}header #searchBar .Search{height:70px;padding:8px 20px;}header #searchBar .Search>div{position:relative;padding-bottom:6px;z-index:21;}header #searchBar .Search form{position:relative;color:#fff;background-color:#fff;border-radius:4px;padding:4px 6px;z-index:21;}header #searchBar .Search form div{display:flex;flex-direction:row;justify-content:space-between;}header #searchBar .Search form div button{flex-shrink:0;background-color:#26cad3;border:0 solid transparent;cursor:pointer;border-radius:50%;height:32px;width:32px;padding:0;}header #searchBar .Search form div button svg{width:16px;height:16px;}header #searchBar .Search form div button svg path{fill:#fff;}header #searchBar .Search form div input{border:0 solid transparent;width:100%;color:#263746;background-color:#fff;}header #searchBar .Search form div input:focus{outline:0;}header #searchBar .Search form div input:focus::placeholder{color:transparent;}header #searchBar .Search form div input::placeholder{color:#263746;opacity:1!important;}header #searchBar .Search form div #SearchToolTip{position:absolute;z-index:21;background:#fff;top:44px;left:0;width:100%;box-sizing:border-box;color:#6f6f6f;display:flex;flex-direction:column;border-radius:4px;padding:8px;}header #searchBar .Search form div #SearchToolTip div{width:100%;}header #searchBar .Search form div #SearchToolTip div a{color:#263746;text-decoration:none;}header #searchBar .Search form div #SearchToolTip div:hover a,header #searchBar .Search form div #SearchToolTip div:active a{color:#c3d2df;}header #searchBar .Search form div #SearchToolTip div.Close{position:absolute;top:6px;right:6px;width:32px;height:32px;box-sizing:content-box;cursor:pointer;}header #searchBar .CitySelection{background:#00833e;padding:4px 20px;height:50px;box-sizing:border-box;display:flex;align-items:center;}header #searchBar .CitySelection svg{min-width:24px;max-width:24px;width:24px;height:auto;display:inline-block;vertical-align:middle;margin-right:8px;}header #searchBar .CitySelection select{background:#00833e;border:0 solid transparent;color:#fff;font-family:"proxima-nova","Helvetica","Arial",sans-serif;text-decoration:none;font-size:18px;}header #searchBar .CitySelection a{color:#fff;margin-left:16px;font-size:15px;text-decoration:none;}header #searchBar .CitySelection a:hover{text-decoration:underline;}header nav{height:auto;transition:all .3s ease;overflow:hidden;z-index:22;}header nav.close{max-height:0;}header nav.open{max-height:100vh;}header nav .closeBtn{display:none;}header nav ul{position:relative;list-style:none;overflow:visible;margin:0;padding:0;background-color:#263746;}header nav ul li{white-space:nowrap;display:block;margin-left:20px;margin-right:20px;width:calc(100% - 40px);border-bottom:0 solid #ddd;}header nav ul li:last-child{border-bottom:0 solid transparent;}header nav ul li .breadcrumb a{color:#065ca2;padding:24px 0;font-weight:500;}header nav ul li .breadcrumb div{padding:24px 0;font-size:16px;font-weight:500;color:#26cad3;}header nav ul li .breadcrumb div a{padding:0;text-transform:uppercase;}header nav ul li svg{min-width:16px;max-width:16px;height:16px;vertical-align:middle;margin-right:12px;}header nav ul li svg path{fill:#fff;}header nav ul li a{display:block;font-size:16px;font-weight:500;color:#fff;text-decoration:none;text-transform:uppercase;width:100%;padding:24px 0;}header nav ul li a:visited{color:#fff;}header nav ul li a:hover{text-decoration:none;color:#26cad3;}header nav ul li a[target=_blank]::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' x='0' y='0' version='1.1' viewBox='0 0 16 16'%3E%3Cpath fill='%23FFF' d='M13.5 14.2H6.9c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h6.6l.2-.2v-10l-.2-.2h-10l-.2.2V9c0 .4-.3.8-.8.8s-.7-.3-.7-.7V2.5c0-1 .8-1.8 1.8-1.8h10c1 0 1.8.8 1.8 1.8v10c-.2 1-.9 1.7-1.9 1.7z M1.5 15.2A.8.8 0 0 1 1 15a.8.8 0 0 1 0-1.1l7.7-7.7H5.5c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h5c.4 0 .8.3.8.8v5c0 .4-.3.8-.8.8s-.7-.3-.7-.7V7.3L2 15c-.1.2-.3.2-.5.2z'%3E%3C/path%3E%3C/svg%3E");vertical-align:middle;margin-top:-3px;}header nav ul li ul{display:block;position:fixed;right:0;top:0;margin-top:64px;bottom:0;max-width:0;width:100%;height:auto;overflow:hidden;background-color:#263746;transition:all .3s ease;}header nav ul li ul li a{font-size:14px;font-weight:normal;text-transform:initial;color:#fff;}header nav ul li ul li a:visited{color:#fff;}header nav ul li ul li a:hover{text-decoration:none;color:#26cad3;}header nav ul>li.closed ul{max-width:0;}header nav ul>li.open>ul{max-width:100%;}header nav ul>li:not(.breadcrumb)>a:first-child:nth-last-child(2):after{content:" ";display:inline-block;float:right;vertical-align:middle;margin-right:5px;min-width:20px;max-width:20px;height:20px;transition:all .6s ease;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path fill="%23fff" d="m3.6 10.3 4-4-4-4c-.8-.8.2-1.8 1-1l4 4c.6.6.6 1.3 0 2l-4 4c-.9.9-1.9-.1-1-1z"/></svg>');}header nav ul>li:hover:not(.breadcrumb)>a:first-child:nth-last-child(2):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path fill="%23fff" d="m3.6 10.3 4-4-4-4c-.8-.8.2-1.8 1-1l4 4c.6.6.6 1.3 0 2l-4 4c-.9.9-1.9-.1-1-1z"/></svg>')!important;}header nav#MainMenu{position:relative;z-index:23;}header nav#MainMenu .logo{display:none;}header nav#MainMenu.open{height:auto;max-height:200vh;overflow:visible;}header nav#MainMenu.open ul li:not(.breadcrumb)>a:first-child:nth-last-child(2):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path fill="%23fff" d="m3.6 10.3 4-4-4-4c-.8-.8.2-1.8 1-1l4 4c.6.6.6 1.3 0 2l-4 4c-.9.9-1.9-.1-1-1z"/></svg>');}header nav#MainMenu.open ul li.open ul{height:auto;max-height:200vh;z-index:23;overflow:scroll;}header nav#MainMenu.open ul li ul>li:not(.breadcrumb)>a:first-child:nth-last-child(2):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path fill="%23fff" d="m3.6 10.3 4-4-4-4c-.8-.8.2-1.8 1-1l4 4c.6.6.6 1.3 0 2l-4 4c-.9.9-1.9-.1-1-1z"/></svg>');}header nav#secondary{position:relative;z-index:22;background-color:#065ca2;}header nav#secondary ul{align-items:center;background-color:#455361;}header nav#secondary ul li a{font-size:14px;font-weight:normal;color:#fff;text-transform:none;}header nav#secondary ul li a svg path{fill:#fff;}header nav#secondary ul li .language .icon:first-child{margin-left:0;}@media screen and (min-width:800px){header .TopHeader{padding-bottom:0;}header #searchBar{font-size:120%;overflow:visible;position:relative;z-index:21;}header #searchBar .Search{display:flex;flex-direction:row;align-items:center;gap:10px;height:46px;}header #searchBar .Search form{min-width:320px;}}@media screen and (min-width:800px) and (pointer:none){header nav#MainMenu{overflow-x:scroll;}}@media screen and (min-width:1024px){header .TopHeader{padding:10px 40px;height:94px;}header .TopHeader .logo{max-width:378px;}header .TopHeader #MainMenuButton{display:none;}header nav.close#MainMenu{max-height:none;}header nav#MainMenu{height:auto;background-color:#455361;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><rect fill="%2326cad3" width="100" height="100"/></svg>');background-position:top left;background-repeat:repeat-x;padding-top:8px;padding-left:30px;background-size:44px;}header nav#MainMenu ul>li.closed ul{max-width:none;max-height:0;background-color:rgba(38,55,70,0);}header nav#MainMenu ul>li.open>ul{max-width:100%;max-height:100%;background-color:#455361;overflow:visible;left:0;}header nav#MainMenu .closeBtn{display:block;position:absolute;right:10px;top:60px;border:0 solid transparent;}header nav#MainMenu .closeBtn a{border:0 solid transparent!important;font-weight:bold;}header nav#MainMenu .closeBtn a svg{min-width:25px;max-width:25px;width:25px;height:auto;}header nav#MainMenu .closeBtn a:hover svg path{fill:#e84b37;}header nav#MainMenu ul{display:flex;position:relative;flex-direction:row;height:fit-content;justify-content:flex-start;align-items:flex-start;align-content:flex-start;background-color:transparent;transition:all .6s ease;left:0;}header nav#MainMenu ul li{width:auto;height:auto;border-bottom:0 solid transparent;margin-left:10px;margin-right:10px;}header nav#MainMenu ul li:not(.breadcrumb)>a:first-child:nth-last-child(2):after{content:none;}header nav#MainMenu ul li:hover{border-color:#fff;}header nav#MainMenu ul li:hover>a{border-bottom:2px solid #fff;}header nav#MainMenu ul li a{border-bottom:2px solid transparent;padding:5px 0;color:#fff;}header nav#MainMenu ul li a:hover{text-decoration:none;}header nav#MainMenu ul li a:after{margin-left:10px;}header nav#MainMenu ul li.open{height:400px;}header nav#MainMenu ul li.open>a{border-bottom:2px solid #fff;}header nav#MainMenu ul li.open ul{min-width:auto;max-width:none;width:fit-content;left:0;}header nav#MainMenu ul li.open ul li.open>a{color:#26cad3;}header nav#MainMenu ul li.open ul li.open>a:first-child:nth-last-child(2):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path fill="%2326cad3" d="m3.6 10.3 4-4-4-4c-.8-.8.2-1.8 1-1l4 4c.6.6.6 1.3 0 2l-4 4c-.9.9-1.9-.1-1-1z"/></svg>');}header nav#MainMenu ul li.open ul li.open>ul{left:100%;}header nav#MainMenu ul li.open ul li ul{left:1000%;}header nav#MainMenu ul li.open ul li a{color:#fff;padding:5px 0;border:0 solid transparent;}header nav#MainMenu ul li.open ul li a:hover{color:#26cad3;text-decoration:none;border-color:transparent;}header nav#MainMenu ul li.open ul li a:after{margin-left:10px;}header nav#MainMenu ul li ul{flex-direction:column;position:absolute;margin-top:0;top:44px;justify-content:flex-start;height:100%;background-color:#263746;padding-top:20px;width:auto;left:100%;}header nav#MainMenu ul li ul li{border:0;width:fit-content;}header nav#MainMenu ul li ul li:not(.breadcrumb)>a:first-child:nth-last-child(2):after{content:" ";float:none;background-size:10px;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><path fill="%23fff" d="m3.6 10.3 4-4-4-4c-.8-.8.2-1.8 1-1l4 4c.6.6.6 1.3 0 2l-4 4c-.9.9-1.9-.1-1-1z"/></svg>');}header nav#MainMenu ul li ul li.breadcrumb{display:none;}header nav#MainMenu ul li ul li.open{height:auto;}header nav#MainMenu ul li ul li.open>a{border:0 solid transparent;}header nav#MainMenu ul li ul li ul{top:0;}header nav#secondary{position:absolute;top:0;right:0;z-index:100;padding:10px;display:block;max-height:none;width:fit-content;background-color:transparent;}header nav#secondary ul{display:flex;background-color:transparent;width:auto;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:space-between;justify-content:center;}header nav#secondary ul li{display:flex;width:fit-content;margin:0 5px;border:0 solid transparent;overflow:hidden;}header nav#secondary ul li:first-child{margin-left:0;}header nav#secondary ul li:last-child{margin-right:0;}header nav#secondary ul li svg{margin:0;min-width:24px;max-width:24px;width:24px;height:auto;}header nav#secondary ul li a{display:inline-block;text-align:center;padding:5px;}header nav#secondary ul li a.newsletter{color:#fff;border-radius:8px;border:2px solid #fff;padding:4px;display:flex;align-items:center;font-weight:500;padding-right:18px;transition:.3s;}header nav#secondary ul li a.newsletter svg{margin-left:10px;margin-right:10px;min-width:16px;max-width:16px;width:16px;height:auto;}header nav#secondary ul li a.newsletter svg path{fill:#fff;}header nav#secondary ul li a.newsletter:hover{color:#26cad3;background-color:#fff;}header nav#secondary ul li a.newsletter:hover svg path{fill:#26cad3;}header nav#secondary ul li a.hidetext{line-height:0;font-size:0;color:transparent;}header nav#secondary ul li a:after{content:none;}header #searchBar .ActiveArea .TopBar{padding:8px 8px 8px 40px;font-size:22px;height:50px;}header #searchBar .ActiveArea form div{padding:8px;}header #searchBar .ActiveArea form div:not(#SearchToolTip){height:50px;}header #searchBar .ActiveArea form div input{font-size:22px;}header #searchBar .ActiveArea form div#SearchToolTip{top:50px;}header #searchBar .CitySelection{padding:6px 40px;}header #searchBar .CitySelection svg{min-width:18px;max-width:18px;}}.MeetOurStaff{background-color:#95d600;color:#fff;font-size:1em;line-height:1.25;margin-right:auto;margin-left:auto;padding:20px;text-align:center;}.MeetOurStaff h2{font-weight:normal;}.staff{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:flex-start;justify-content:flex-start;}.staff div.position{position:relative;width:auto;height:fit-content;flex:1 1 50%;max-width:50%;display:grid;grid-template-columns:100fr;grid-template-rows:100fr;break-inside:avoid;}.staff div.position img{width:100%;height:auto;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;}.staff div.position div.title{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;height:0;padding:0;overflow:hidden;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;margin-top:100%;background-color:rgba(0,0,0,.5);color:#fff;transition:margin-top .5s;align-self:stretch;display:flex;flex-direction:column;align-content:flex-end;justify-content:flex-end;}.staff div.position.closed div.title{height:0;padding:0;margin-top:100%;}.staff div.position:hover div.title,.staff div.position.open div.title{visibility:visible;margin-top:0;padding:10px;height:auto;}.tileWrap{column-count:1;}.tileWrap .tile{position:relative;width:auto;height:fit-content;display:grid;grid-template-columns:100fr;grid-template-rows:100fr;overflow:hidden;}.tileWrap .tile img{width:100%;height:auto;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;transition:width .5s,height .5s,transform .5s,margin .5s,padding .5s;}.tileWrap .tile .title{position:absolute;top:0;left:0;right:0;bottom:0;visibility:visible;height:auto;padding:10%;overflow:visible;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;margin-top:0;background-color:rgba(0,0,0,.5);color:#fff;align-self:stretch;display:flex;flex-direction:column;align-content:flex-end;justify-content:flex-end;text-decoration:none;font-weight:bold;font-size:20px;text-shadow:0 0 25px #000;}.tileWrap .tile.tip{display:none;}.tileWrap .tile.video{min-height:350px;}.tileWrap .tile:hover img{margin-left:-10%;margin-top:-10%;width:120%;height:auto;}.RecyclingOptions{position:relative;height:fit-content;padding-top:40px;padding-bottom:40px;}.RecyclingOptions .slide{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;align-content:center;scroll-behavior:smooth;overflow:hidden;}.RecyclingOptions .card{box-sizing:border-box;flex:0 0 100%;padding:0 3%;text-align:center;transition:all .5s linear;}.RecyclingOptions .card h2{font-size:1.5em;text-transform:uppercase;padding:0;margin:0;text-align:center;}.RecyclingOptions .card .subtitle{margin:0;padding:0;font-size:1.2em;margin-bottom:10px;text-align:center;}.RecyclingOptions .card.InHome h2{color:#26cad3;}.RecyclingOptions .card.InHome .Recyclables figure img{border-color:#26cad3;}.RecyclingOptions .card.Other h2{color:#f6b221;}.RecyclingOptions .card.Other .Recyclables figure img{border-color:#f6b221;}.RecyclingOptions .card.ProperDisposal h2{color:#e84b37;}.RecyclingOptions .card.ProperDisposal .Recyclables figure img{border-color:#e84b37;}.RecyclingOptions .card.Landfill h2{color:#000;}.RecyclingOptions .card.Landfill .Recyclables figure img{border-color:#000;}.RecyclingOptions .card .Recyclables{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 14px 0 14px;justify-content:center;}.RecyclingOptions .card .Recyclables.SetCol2 figure{width:calc((100% - 32px)/2);}.RecyclingOptions .card .Recyclables.SetCol3 figure{width:calc((100% - 48px)/3);}.RecyclingOptions .card .Recyclables.SetCol4 figure{width:calc((100% - 64px)/4);}.RecyclingOptions .card .Recyclables.SetCol5 figure{width:calc((100% - 64px)/4);}.RecyclingOptions .card .Recyclables figure{height:auto;width:calc((100% - 48px)/3);min-height:100px;padding:0;margin:8px;transition:transform .5s ease 0s,opacity 0s ease 50ms;transform:scale(1);animation:.5s rotateStamp;overflow:hidden;position:relative;}.RecyclingOptions .card .Recyclables figure a{width:100%;display:inline-block;box-sizing:border-box;text-decoration:none;text-transform:uppercase;color:#666;text-align:center;}.RecyclingOptions .card .Recyclables figure img{border:3px solid #000;border-radius:50%;width:200px;height:200px;width:calc(100% - 8px);height:calc(100% - 8px);}.RecyclingOptions .card .Recyclables figure figcaption{display:inline-block;width:100%;text-align:center;font-size:8px;line-height:auto;vertical-align:top;}.RecyclingOptions .controls{margin-top:40px;text-align:center;}.RecyclingOptions .controls a{margin:0 10px;text-decoration:none;}.RecyclingOptions .controls .round{height:16px;width:16px;}@keyframes rotateStamp{0%{transform:scale(-1,1);}100%{transform:scale(1,1);}}@media screen and (min-width:800px){.RecyclingOptions .card{text-align:left;}.RecyclingOptions .card .subtitle{margin-bottom:2em;}.RecyclingOptions .card .Recyclables.SetCol2 figure,.RecyclingOptions .card .Recyclables.SetCol3 figure,.RecyclingOptions .card .Recyclables.SetCol4 figure,.RecyclingOptions .card .Recyclables.SetCol5 figure{width:calc((100% - 80px)/5);}.RecyclingOptions .card .Recyclables figure{width:calc((100% - 80px)/5);height:auto;}.RecyclingOptions .card .Recyclables figure figcaption{font-size:12px;}.staff{display:flex;flex-direction:row;flex-wrap:wrap;}.staff div.position{max-width:33.3333%;}.tileWrap{display:flex;flex-direction:row;flex-wrap:wrap;}.tileWrap .tile{width:50%;}.tileWrap .tile .title{font-size:24px;}.tileWrap .tile.video{width:100%;min-height:450px;}}@media screen and (min-width:1025px){.RecyclingOptions .card{text-align:left;}.RecyclingOptions .card .subtitle{margin-bottom:2em;}.RecyclingOptions .card .Recyclables.SetCol2 figure,.RecyclingOptions .card .Recyclables.SetCol3 figure,.RecyclingOptions .card .Recyclables.SetCol4 figure,.RecyclingOptions .card .Recyclables.SetCol5 figure{width:calc((100% - 160px)/10);}.RecyclingOptions .card .Recyclables figure{width:calc((100% - 160px)/10);height:auto;}.RecyclingOptions .card .Recyclables figure figcaption{font-size:12px;}.staff div.position{max-width:14.2857142857%;}.tileWrap{display:grid;grid-template-columns:35fr 35fr 35fr;grid-template-rows:auto;}.tileWrap .tile{width:100%;}.tileWrap .tile.tip{display:grid;grid-column-start:1;}.tileWrap .tile.tip .title{font-weight:normal;}.tileWrap .tile.tip .title strong{font-weight:bold;}.tileWrap .tile.video{grid-column-start:2;grid-column-end:span 2;grid-row-start:4;grid-row-end:span 2;min-height:100%;}}#Recyclables{margin:40px 20px;}#Recyclables h1{color:#263747;font-size:24px;font-weight:600;letter-spacing:.75px;line-height:27px;}#Recyclables h2{color:#263747;font-size:24px;font-weight:600;margin-bottom:16px;letter-spacing:0;line-height:28px;margin-top:0;}#Recyclables h2 .print{display:none;}#Recyclables .imageArea{border-radius:50%;margin:auto;overflow:hidden;display:block;width:175px;height:175px;}#Recyclables .imageArea a{display:block;width:100%;height:100%;}#Recyclables .imageArea img,#Recyclables .imageArea svg{display:flex;min-width:175px;min-height:175px;width:auto;height:100%;text-align:center;justify-content:center;align-items:center;}#Recyclables .cityInfo{color:#666;font-size:16px;font-weight:normal;letter-spacing:.5px;margin-bottom:16px;}#Recyclables .cityInfo a{color:#666;font-weight:600;font-size:16px;letter-spacing:.5px;text-transform:uppercase;}#Recyclables .cityInfo .description{color:#666;font-size:16px;font-weight:normal;letter-spacing:0;padding-bottom:40px;padding-top:16px;}#Recyclables .cityInfo span{font-size:16px;font-weight:600;}#Recyclables .cityRecycle .Other{display:flex;margin-bottom:24px;}#Recyclables .cityRecycle .Other div{font-size:0;}#Recyclables .cityRecycle .Other div div{margin-right:20px;}#Recyclables .cityRecycle .more{position:relative;padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #e8e8e8;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}#Recyclables .cityRecycle .more::after{content:" ";width:6px;height:6px;padding:3px;box-sizing:border-box;margin-left:12px;margin-right:12px;border:solid #3a4f60;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 1px 1px 0;display:flex;transform:rotate(-45deg) scale(2.3);}#Recyclables .cityRecycle .more a{color:#666;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:.5px;}#Recyclables h1.title{color:#263747;font-size:24px;font-weight:600;letter-spacing:0;text-align:center;margin:24px 0;}#Recyclables h2.subtitle{color:#263747;font-size:16px;font-weight:600;letter-spacing:0;text-align:center;margin-bottom:40px;}#Recyclables .title{color:#666;font-size:18px;font-weight:600;letter-spacing:.5px;margin-top:35px;margin-bottom:7px;}#Recyclables .content{border-top:2px solid #26cad3;padding:40px 0 0 0;}#Recyclables .content .pagePiece p{color:#666;font-size:16px;font-weight:normal;letter-spacing:0;margin-top:40px;}#Recyclables .listblock h2{color:#666;font-size:24px;font-weight:600;letter-spacing:0;margin:60px 0 40px;}#Recyclables .listblock .entry{margin-bottom:40px;}#Recyclables .listblock .entry.hidden{display:none;}#Recyclables .listblock .entry.visible{display:block;}#Recyclables .listblock .entry h3{color:#717171;font-size:16px;font-weight:600;margin:0;letter-spacing:0;}#Recyclables .listblock .entry div{color:#9d9d9d;font-size:16px;font-weight:600;letter-spacing:0;text-decoration:none;}#Recyclables .listblock .entry div.address{position:relative;display:inline-block;}#Recyclables .listblock .entry:last-child{margin-bottom:0;}#Recyclables .tabs{position:relative;border-bottom:1px solid #ccc;}#Recyclables .tabs ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;overflow:hidden;}#Recyclables .tabs ul li{margin:0 24px;}#Recyclables .tabs ul li:first-child{margin-left:30px;}#Recyclables .tabs ul li:last-child{margin-right:30px;}#Recyclables .tabs ul li a{display:inline-block;white-space:nowrap;text-transform:uppercase;text-decoration:none;font-weight:500;padding:16px 0;border-bottom:2px solid #fff;font-size:16px;font-weight:500;color:#000;}#Recyclables .tabs ul li a:hover,#Recyclables .tabs ul li a.active{text-decoration:none;border-bottom:2px solid;}#Recyclables .tabs ul li a:hover.azure,#Recyclables .tabs ul li a.active.azure{border-color:#26cad3;}#Recyclables .tabs ul li a:hover.yellow,#Recyclables .tabs ul li a.active.yellow{border-color:#f7b222;}#Recyclables .tabs ul li a:hover.red,#Recyclables .tabs ul li a.active.red{border-color:#e84b37;}#Recyclables .tabs ul li a:hover.black,#Recyclables .tabs ul li a.active.black{border-color:#000;}#Recyclables .tabs ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;overflow:hidden;}#Recyclables .tabs .controls{width:100%;margin:0;}#Recyclables .tabs .controls div{position:absolute;top:17px;}#Recyclables .tabs .controls div:first-child{left:0;padding-right:10px;background-image:linear-gradient(to right,#fff,25px,rgba(255,255,255,0));}#Recyclables .tabs .controls div:last-child{right:0;padding-left:10px;background-image:linear-gradient(to left,#fff,25px,rgba(255,255,255,0));}#Recyclables .tabs .controls div svg{height:16px;width:16px;}#Recyclables .TabWrap>div{display:none;}#Recyclables .TabWrap>div:first-child{display:flex;}#Recyclables .RecyclableWrap{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;gap:20px;}#Recyclables .RecyclableWrap .RecyclableItem{background-color:#f4f4f4;border-radius:5px;margin:0;padding:32px 20px;box-sizing:border-box;min-width:320px;flex:1 0 320px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;align-content:start;}#Recyclables .RecyclableWrap .RecyclableItem .imageArea{border-radius:50%;margin:0 auto;overflow:hidden;display:block;}#Recyclables .RecyclableWrap .RecyclableItem h3{width:100%;text-align:center;}#Recyclables .RecyclableWrap .RecyclableItem .info{flex-grow:1;}#Recyclables .RecyclableWrap .RecyclableItem .info .summary{color:#666;font-size:16px;font-weight:normal;}#Recyclables .RecyclableWrap .RecyclableItem .controls{width:100%;margin-top:23px;text-align:center;align-self:flex-end;}#Recyclables .RecyclableWrap .RecyclableItem .controls .btnWhite{color:#666;display:block;font-size:16px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:5px 0;border:2px solid #e8e8e8;align-items:center;border-radius:8px;text-decoration:none;position:relative;background-color:#fff;}#Recyclables .RecyclableWrap .RecyclableItem .controls .btnGray{color:#666;display:block;font-size:16px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:5px 16px;border:2px solid #e8e8e8;align-items:center;border-radius:8px;text-decoration:none;position:relative;background-color:#eee;text-align:left;}#Recyclables .RecyclableWrap .RecyclableItem .controls .btnGray::after{content:"";border:solid #717171;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(-45deg) scale(1.2);right:16px;top:13px;position:absolute;}#Recyclables .RecyclableWrap .RecyclableItem .controls a{margin-bottom:16px;}#Recyclables .RecyclableWrap .RecyclableItem .controls a:last-child{margin-bottom:0;}#Recyclables .RecyclableWrap .RecyclableItem .controls a:hover{background-color:#fff;}@media screen and (min-width:1024px){#Recyclables{max-width:1000px;margin:40px auto;}#Recyclables h1.title{font-size:36px;}#Recyclables h2.subtitle{font-size:24px;}#Recyclables .CityBlock{display:grid;grid-template-columns:100fr 381px;grid-template-rows:32px 100fr;column-gap:40px;row-gap:20px;margin-bottom:40px;}#Recyclables .CityBlock h2{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;display:flex;justify-content:space-between;align-items:flex-start;font-size:32px;}#Recyclables .CityBlock h2 .print{display:flex;font-size:16px;align-items:center;font-weight:normal;color:#000;cursor:pointer;}#Recyclables .CityBlock h2 .print:visited{color:#000;}#Recyclables .CityBlock h2 .print:hover{text-decoration:none;color:#000;}#Recyclables .CityBlock h2 .print svg{height:24px;width:24px;margin-right:8px;}#Recyclables .CityBlock .cityInfo{grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2;}#Recyclables .CityBlock .cityInfo .description{white-space:pre-line;padding-bottom:0;}#Recyclables .CityBlock .cityRecycle{border-left:2px solid #ccc;padding-left:40px;grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:span 2;}#Recyclables .CityBlock .cityRecycle .Other{display:flex;margin:0;flex-direction:column;}#Recyclables .CityBlock .cityRecycle .Other div{height:auto;margin-bottom:20px;font-size:16px;}#Recyclables .CityBlock .cityRecycle .Other div div{margin:0;margin-right:8px;}#Recyclables .CityBlock .cityRecycle .more{border:0 solid transparent;margin:0;padding:0;}#Recyclables .CityBlock .cityRecycle .more a{padding-right:34px;}}.ErrorMessage{text-align:center;width:100%;}.ErrorMessage svg{max-width:1020px;margin:auto;margin-bottom:48px;}.ErrorMessage h1{margin:0;margin-bottom:16px;}.ErrorMessage p{margin:0;margin-bottom:24px;}.ErrorMessage .button{text-transform:uppercase;color:#fff;background-color:#26cad3;}.ErrorMessage .button:visited{color:#fff;background-color:#26cad3;}.ErrorMessage .button:hover{background-color:#22b6be;border-color:#22b6be;}footer{padding-top:30px;background-color:#f4f4f4;}footer .content{padding:20px;}footer .content .ContactInfo{text-align:left;}footer .content .ContactInfo img{width:100%;max-width:320px;}footer .content .ContactInfo a{text-decoration:none;color:#26cad3;}footer .content .ContactInfo a:hover{text-decoration:underline;color:#1a8c92;}footer .content .ContactInfo div{margin:20px 0;}footer .content .ContactInfo div a{display:flex;vertical-align:middle;}footer .content .ContactInfo div a span{color:#666;}footer .content .ContactInfo div a svg{width:20px;height:auto;vertical-align:middle;display:inline-block;margin:0 10px;}footer .content .ContactInfo div a svg:first-child{margin-left:0;}footer .content .ContactInfo div a svg:last-child{margin-right:0;}footer .content nav{margin:40px 0 40px 0;}footer .content nav ul{list-style:none;padding:0;margin:0;}footer .content nav ul li{text-transform:uppercase;margin:20px 0 20px 0;}footer .content nav ul li:first-child{margin:0 0 10px 0;}footer .content nav ul li a{display:flex;align-items:center;justify-content:flex-start;align-content:flex-start;width:100%;height:auto;cursor:pointer;color:#666;text-decoration:none;font-size:16px;line-height:20px;}footer .content nav ul li a:hover{color:#26cad3;}footer .content nav ul li a span{display:inline-block;flex-basis:65%;}footer .content nav ul li a svg{width:24px;height:24px;margin:0 10px;}footer .content nav ul li a svg:first-child{margin-left:0;}footer .content nav ul li a svg:last-child{margin-right:0;}footer .content nav ul li ul.social{margin-top:40px;}footer .content nav ul li ul.social li{display:inline;padding:0 10px 0 10px;}footer .content nav ul li ul.social li a{display:inline;}footer .content nav ul li ul.social li a:hover svg path{fill:#1a8c92;}footer .content nav ul li ul.social li a:after{content:none;}footer .content nav ul li ul.social li:first-child{padding-left:0;}footer .content nav ul li ul.social li:last-child{padding-right:0;}footer .final-footer{background-color:#d9d9d9;padding:15px 20px;padding-bottom:100px;}footer .final-footer .page-footer-siteinfo{font-size:18px;}footer .final-footer ul{list-style:none;margin:20px 0 0 0;padding:0;column-count:2;}footer .final-footer ul li{margin:0;}footer .final-footer ul li a{display:block;width:100%;height:20px;color:#666;text-decoration:none;}footer .final-footer ul li a:hover{color:#1a8c92;}@media screen and (min-width:800px){footer .content nav ul li a span{flex-basis:auto;}footer .final-footer .legal{column-count:unset;display:flex;align-items:center;justify-content:flex-start;align-content:flex-start;}footer .final-footer .legal li{margin:0 20px;}footer .final-footer .legal li:first-child{margin-left:0;}footer .final-footer .legal li:last-child{margin-right:0;}}@media screen and (min-width:1024px){footer .content{padding:10px 40px 10px 40px;display:grid;grid-template-columns:50fr 40px 50fr;grid-template-rows:auto;justify-items:stretch;justify-content:stretch;align-items:stretch;align-content:stretch;}footer .content .ContactInfo{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;width:100%;}footer .content .ContactInfo img{width:100%;}footer .content .ContactForm{margin-top:0;grid-column-start:3;grid-column-end:3;grid-row-start:1;grid-row-end:1;margin-top:100px;}footer .content nav{grid-column-start:1;grid-column-end:span 3;grid-row-start:2;grid-row-end:2;justify-self:left;}footer .final-footer{display:flex;}footer .final-footer .page-footer-siteinfo{font-size:16px;}footer .final-footer .legal{text-align:right;margin-right:50px;}footer .final-footer .legal li{display:inline;}footer .final-footer .legal li a{width:auto;display:inline-block;padding:0 20px 0 20px;}}@media screen and (min-width:1024px){footer .final-footer{padding:15px 40px;display:flex;justify-content:space-between;}footer .final-footer .legal{margin-top:0;}footer .final-footer .legal li{margin:0;}footer .final-footer .legal li a{padding:0 10px 0 10px;}}@media screen and (min-width:1920px){footer .content{grid-template-columns:33fr 40px 33fr 40px 33fr;}footer .content .ContactInfo img{max-width:400px;}footer .content .ContactForm{margin-top:118px;grid-column-start:3;grid-column-end:3;grid-row-start:1;grid-row-end:1;}footer .content nav{margin-top:124px;grid-column-start:5;grid-column-end:5;grid-row-start:1;grid-row-end:1;}footer .final-footer .legal li a{padding:0 20px 0 20px;}}.FileManagerPop{width:800px;height:600px;padding:10px;border-radius:10px;background-color:#ccc;display:flex;flex-direction:column;position:absolute;z-index:1001;}.FileManagerPop .header h1{margin:0;}.FileManagerPop .header h1 a{text-decoration:none;float:right;margin-right:10px;}.FileManagerPop .content{position:relative;width:100%;height:100%;}.FileManagerPop .content iframe{position:absolute;left:0;top:0;right:0;bottom:0;border:0;width:100%;height:100%;display:inline-block;box-sizing:border-box;}#FileManager{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;border:1px solid #999;font-size:16px;}#FileManager .header{padding:10px;width:100%;box-sizing:border-box;background-color:#f6f6f6;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-bottom:2px solid #999;}#FileManager .header.left{display:none;}#FileManager .header.main{padding:10px;}#FileManager .header>div{margin-bottom:10px;}#FileManager .header .back{width:70px;}#FileManager .header form input{display:inline;width:170px;}#FileManager .header form input.button{width:60px;}#FileManager .header form button svg{width:24px;height:24px;}#FileManager .content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-end;}#FileManager .content.left{display:none;}#FileManager .content .entry{flex-basis:50%;position:relative;min-height:24px;padding:6px;box-sizing:border-box;}#FileManager .content .entry .file{cursor:pointer;text-align:center;}#FileManager .content .entry .file svg,#FileManager .content .entry .file img{display:block;text-align:center;width:100%;height:auto;margin:auto;}#FileManager .content .entry .file button:not(.button){text-align:center;width:100%;}#FileManager .content .entry .controls{box-sizing:border-box;visibility:hidden;position:absolute;display:flex;flex-direction:column;background-color:#f6f6f6;border-radius:5px;border-top-left-radius:0;border:1px solid #000;justify-content:space-between;align-items:stretch;align-content:stretch;transition:all .25s;width:190px;padding:20px;height:0;min-height:0;max-height:0;opacity:0;z-index:999;}#FileManager .content .entry .controls.active{visibility:visible;min-height:180px;max-height:none;height:auto;opacity:1;}#FileManager form button:not(.button){background-color:transparent;border:0 solid transparent;padding:0;cursor:pointer;width:100%;text-align:left;}#FileManager form button:not(.button) svg{display:inline;vertical-align:middle;}#FileManager form input[type=submit][type=button]{background-color:transparent;border:0 solid transparent;padding:0;}#FileManager form .button{border:1px solid #000;border-radius:5px;padding:4px 8px;background-color:#ccc;color:#000;transition:all .3s;cursor:pointer;}#FileManager form .button:active,#FileManager form .button:hover{background-color:#999;color:#fff;}.Action{text-align:center;width:100%;}.Action .content{margin:auto;}.Action .content .file{display:flex;flex-direction:column;max-width:500px;margin:20px auto;}.Action .content form{margin-bottom:20px;}@media screen and (min-width:800px){#FileManager{width:100%;box-sizing:border-box;display:grid;grid-template-columns:200px 80fr;grid-template-rows:60px 90fr;}#FileManager .header{box-sizing:border-box;width:auto;justify-self:stretch;}#FileManager .header.left{display:flex;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;border-right:1px solid #999;}#FileManager .header.main{display:flex;grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;}#FileManager .content{box-sizing:border-box;width:auto;justify-self:stretch;}#FileManager .content.left{grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2;display:block;border-right:1px solid #999;}#FileManager .content.left ul{list-style:none;padding:0;margin:0;}#FileManager .content.left ul li{padding:0;}#FileManager .content.left ul li.closed{display:none;}#FileManager .content.left ul li ul{padding-left:20px;}#FileManager .content.left .entry button svg{width:24px;height:24px;}#FileManager .content.main{grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2;justify-content:flex-start;align-content:flex-start;}#FileManager .content .entry{flex-basis:33%;}}@media screen and (min-width:1000px){#FileManager .content .entry{flex-basis:10%;}}@media print{footer,header{display:none;}#Recyclables .tabs,#Recyclables .cityRecycle{display:none;}#Recyclables .TabWrap .RecyclableWrap .RecyclableItem{background-color:#fff;border:1px solid #ccc;}#Recyclables .TabWrap .RecyclableWrap .RecyclableItem .controls{display:none;}#Recyclables .TabWrap>div{display:flex;}.grecaptcha-badge{display:none!important;}}