﻿#Nav{position:fixed;width:100%;z-index:2;}main{padding:0;}#TCM{width:100%;position:relative;}#TCM .img{width:100%;display:block;max-width:initial;}#TCM #Banner{width:100%;min-height:400px;position:relative;}#TCM #Banner .img{opacity:0;}#TCM #Banner .wave{left:0;bottom:0;z-index:2;width:100%;position:absolute;min-height:51.19px;background:url(../assets/images/TownCouncil/banner_wave.png) top center no-repeat;background-size:cover;}#TCM #Banner .w431{right:3%;bottom:0;z-index:3;width:26.971vw;min-width:150px;position:absolute;}@media screen and (min-width:1024px){#TCM #Banner .w431{right:10%;}}@media screen and (min-width:1598px){#TCM #Banner .w431{width:431px;}}@media screen and (min-width:1920px){#TCM #Banner .w431{width:22.448%;}}#TCM #Banner .w431 .img{opacity:1;}#TCM #Banner .w431 .w133{top:0;right:0;width:30.862%;position:absolute;transform:translate(23%,3%);}#TCM #Banner .w431 .absolute{display:flex;background:none;align-items:center;padding-bottom:10.444%;justify-content:center;}#TCM #Banner .w431 .absolute .font28{color:#002e53;font-size:9.741px;font-family:'Nunito-SemiBold';}@media screen and (min-width:556px){#TCM #Banner .w431 .absolute .font28{font-size:1.752vw;}}@media screen and (min-width:1598px){#TCM #Banner .w431 .absolute .font28{font-size:28px;}}@media screen and (min-width:1920px){#TCM #Banner .w431 .absolute .font28{font-size:1.458vw;}}#TCM #Banner .absolute{top:0;left:0;z-index:1;width:100%;height:100%;background:url(../assets/images/TownCouncil/banner.jpg) center no-repeat;background-size:cover;}#TCM #Banner .absolute .w1430{width:100%;height:100%;display:flex;margin:0 auto;overflow:hidden;max-width:925.6px;position:relative;align-items:center;}@media screen and (min-width:1024px){#TCM #Banner .absolute .w1430{width:90%;max-width:1430px;}}@media screen and (min-width:1920px){#TCM #Banner .absolute .w1430{max-width:74.479vw;}}#TCM #Banner .absolute .w1430 .w281{left:0;bottom:0;width:19.651%;position:absolute;min-width:150px;}@media screen and (min-width:1024px){#TCM #Banner .absolute .w1430 .w281{left:30px;}}@media screen and (min-width:1920px){#TCM #Banner .absolute .w1430 .w281{left:1.563vw;}}#TCM #Banner .absolute .w1430 .w410{right:0;opacity:1;bottom:-8%;width:28.672%;position:absolute;min-width:180px;}@media screen and (min-width:1024px){#TCM #Banner .absolute .w1430 .w410{bottom:-18%;}}#TCM #Banner .absolute .w1430 .w420{width:95%;margin:0 auto;max-width:420px;text-align:center;}@media screen and (max-width:800px){#TCM #Banner .absolute .w1430 .w420{width:80%;}}@media screen and (min-width:1024px){#TCM #Banner .absolute .w1430 .w420{width:100%;}}@media screen and (min-width:1920px){#TCM #Banner .absolute .w1430 .w420{max-width:21.875vw;}}#TCM #Banner .absolute .w1430 .w420 .font16{color:#2f2f2f;font-size:16px;font-family:'OpenSans';}@media screen and (min-width:1920px){#TCM #Banner .absolute .w1430 .w420 .font16{font-size:.833vw;}}#TCM #Banner .absolute .w1430 .w420 .font18{color:#5cd1d5;font-size:18px;margin-bottom:22.5px;font-family:'Nunito-SemiBold';}@media screen and (min-width:375px){#TCM #Banner .absolute .w1430 .w420 .font18{margin-bottom:6vw;}}@media screen and (min-width:500px){#TCM #Banner .absolute .w1430 .w420 .font18{margin-bottom:30px;}}@media screen and (min-width:1920px){#TCM #Banner .absolute .w1430 .w420 .font18{font-size:.938vw;margin-bottom:1.563vw;}}#TCM #Banner .absolute .w1430 .w420 .font32{color:#002e53;font-size:24px;font-family:'Nunito-SemiBold';}@media screen and (min-width:375px){#TCM #Banner .absolute .w1430 .w420 .font32{font-size:6.4vw;}}@media screen and (min-width:500px){#TCM #Banner .absolute .w1430 .w420 .font32{font-size:32px;}}@media screen and (min-width:1920px){#TCM #Banner .absolute .w1430 .w420 .font32{font-size:1.667vw;}}#TCM .bg{width:100%;background:#fff url(../assets/images/TownCouncil/bg.jpg) center top no-repeat;background-size:100%;}#TCM .bg .bg2{background-repeat:repeat-y;background-size:159.506px,300.294px;background-position:top left,top right;background-image:url(../assets/images/TownCouncil/bgleft.png),url(../assets/images/TownCouncil/bgright.png);}@media screen and (min-width:625px){#TCM .bg .bg2{background-size:25.521vw,48.047vw;}}@media screen and (min-width:768px){#TCM .bg .bg2{background-size:196px,369px;}}@media screen and (min-width:1920px){#TCM .bg .bg2{background-size:10.208vw,19.219vw;}}#TCM .bg .w1094{width:85%;margin:0 auto;max-width:900px;padding-top:138.344px;padding-bottom:69.175px;}@media screen and (min-width:625px){#TCM .bg .w1094{padding-top:22.135vw;padding-bottom:11.068vw;}}@media screen and (min-width:768px){#TCM .bg .w1094{padding-top:170px;padding-bottom:85px;}}@media screen and (min-width:1920px){#TCM .bg .w1094{max-width:56.979vw;padding-top:8.854vw;padding-bottom:4.427vw;}}#TCM .bg .w1094.p70{padding-top:56.969px;}@media screen and (min-width:625px){#TCM .bg .w1094.p70{padding-top:9.115vw;}}@media screen and (min-width:768px){#TCM .bg .w1094.p70{padding-top:70px;}}@media screen and (min-width:1920px){#TCM .bg .w1094.p70{padding-top:3.646vw;}}#TCM .bg .w1094 .row{width:100%;display:block;margin-bottom:28.481px;}@media screen and (min-width:625px){#TCM .bg .w1094 .row{margin-bottom:4.557vw;}}@media screen and (min-width:768px){#TCM .bg .w1094 .row{margin-bottom:35px;}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row{margin-bottom:1.823vw;}}#TCM .bg .w1094 .row .header{z-index:1;width:100%;height:69.987px;display:flex;color:#002e53;cursor:pointer;font-size:14.65px;position:relative;text-align:center;align-items:center;word-break:break-word;border-radius:24.413px;background-color:#fff;justify-content:space-between;font-family:OpenSans-Semibold;box-shadow:8.95px -.813px 21.975px rgba(10,45,55,.1);-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;}@media screen and (min-width:625px){#TCM .bg .w1094 .row .header{height:11.198vw;font-size:2.344vw;border-radius:3.906vw;box-shadow:1.432vw -.13vw 3.516vw rgba(10,45,55,.1);}}@media screen and (min-width:768px){#TCM .bg .w1094 .row .header{height:86px;font-size:18px;border-radius:30px;box-shadow:11px -1px 27px rgba(10,45,55,.1);}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row .header{height:4.479vw;font-size:.938vw;border-radius:1.563vw;box-shadow:.573vw -.052vw 1.406vw rgba(10,45,55,.1);}}#TCM .bg .w1094 .row .header .w28{width:22.788px;min-width:22.788px;margin-right:28.481px;border-radius:50%;}@media screen and (min-width:625px){#TCM .bg .w1094 .row .header .w28{width:3.646vw;min-width:3.646vw;margin-right:4.557vw;}}@media screen and (min-width:768px){#TCM .bg .w1094 .row .header .w28{width:28px;min-width:28px;margin-right:35px;}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row .header .w28{width:1.458vw;min-width:1.458vw;margin-right:1.823vw;}}#TCM .bg .w1094 .row .header .w45{width:36.619px;min-width:36.619px;margin-left:28.481px;}@media screen and (min-width:625px){#TCM .bg .w1094 .row .header .w45{width:5.859vw;min-width:5.859vw;margin-left:4.557vw;}}@media screen and (min-width:768px){#TCM .bg .w1094 .row .header .w45{width:45px;min-width:45px;margin-left:35px;}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row .header .w45{width:2.344vw;min-width:2.344vw;margin-left:1.823vw;}}#TCM .bg .w1094 .row .header .w55{top:0;left:0;width:44.756px;display:none;position:absolute;transform:translate(-25%,-45%);}@media screen and (min-width:625px){#TCM .bg .w1094 .row .header .w55{width:7.161vw;}}@media screen and (min-width:768px){#TCM .bg .w1094 .row .header .w55{width:55px;}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row .header .w55{width:2.865vw;}}#TCM .bg .w1094 .row .header .m35{margin-left:28.481px;}@media screen and (min-width:625px){#TCM .bg .w1094 .row .header .m35{margin-left:4.557vw;}}@media screen and (min-width:768px){#TCM .bg .w1094 .row .header .m35{margin-left:35px;}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row .header .m35{margin-left:1.823vw;}}#TCM .bg .w1094 .row .header svg.w28{fill:#b9b7b7;transform:rotate(0deg);-webkit-transition:fill 500ms,transform 500ms;-moz-transition:fill 500ms,transform 500ms;-o-transition:fill 500ms,transform 500ms;transition:fill 500ms,transform 500ms;}#TCM .bg .w1094 .row .header:hover,#TCM .bg .w1094 .row .header.open{background-color:#d8f5ff;}#TCM .bg .w1094 .row .header:hover svg.w28,#TCM .bg .w1094 .row .header.open svg.w28{fill:#5cd1d5;}#TCM .bg .w1094 .row .header.open{border-bottom-left-radius:0;border-bottom-right-radius:0;}#TCM .bg .w1094 .row .header.open svg.w28{transform:rotate(180deg);}#TCM .bg .w1094 .row .details{width:100%;border-radius:24.413px;background-color:#fff;box-shadow:8.95px -.813px 21.975px rgba(10,45,55,.1);-webkit-transition:border-radius 500ms;-moz-transition:border-radius 500ms;-o-transition:border-radius 500ms;transition:border-radius 500ms;}@media screen and (min-width:625px){#TCM .bg .w1094 .row .details{border-radius:3.906vw;box-shadow:1.432vw -.13vw 3.516vw rgba(10,45,55,.1);}}@media screen and (min-width:768px){#TCM .bg .w1094 .row .details{border-radius:30px;box-shadow:11px -1px 27px rgba(10,45,55,.1);}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row .details{border-radius:1.563vw;box-shadow:.573vw -.052vw 1.406vw rgba(10,45,55,.1);}}#TCM .bg .w1094 .row .details .flex{display:flex;color:#2f2f2f;font-size:13px;text-align:center;font-family:OpenSans-Semibold;justify-content:space-between;}@media screen and (min-width:625px){#TCM .bg .w1094 .row .details .flex{font-size:2.083vw;}}@media screen and (max-width:767px){#TCM .bg .w1094 .row .details .flex{padding:15px;flex-direction:column;}}@media screen and (min-width:768px){#TCM .bg .w1094 .row .details .flex{font-size:16px;}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row .details .flex{font-size:.833vw;}}#TCM .bg .w1094 .row .details .flex .p20{width:20%;padding:1.829%;}#TCM .bg .w1094 .row .details .flex .p30{width:30%;padding:1.829%;word-break:break-word;}@media screen and (max-width:767px){#TCM .bg .w1094 .row .details .flex .p30{width:100%;padding:0;color:#6f6f6f;text-align:center;font-family:OpenSans-Italic;}}#TCM .bg .w1094 .row .details .flex .p40{width:40%;padding:1.829%;text-align:left;word-break:break-word;padding-left:3em;}@media screen and (max-width:767px){#TCM .bg .w1094 .row .details .flex .p40{width:100%;padding:0;text-align:center;}}#TCM .bg .w1094 .row .details .flex:first-child{padding-top:25.719px;}@media screen and (min-width:625px){#TCM .bg .w1094 .row .details .flex:first-child{padding-top:4.115vw;}}@media screen and (min-width:768px){#TCM .bg .w1094 .row .details .flex:first-child{padding-top:31.603px;}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row .details .flex:first-child{padding-top:1.646vw;}}#TCM .bg .w1094 .row .details .flex:last-child{padding-bottom:16.275px;}@media screen and (min-width:625px){#TCM .bg .w1094 .row .details .flex:last-child{padding-bottom:2.604vw;}}@media screen and (min-width:768px){#TCM .bg .w1094 .row .details .flex:last-child{padding-bottom:20px;}}@media screen and (min-width:1920px){#TCM .bg .w1094 .row .details .flex:last-child{padding-bottom:1.042vw;}}#TCM .bg .w1094 .row .details.open{border-top-left-radius:0;border-top-right-radius:0;}#TCM .bg .w1094 .row:first-child .header .w55{display:block;}#TCM .bg .w1508{width:95%;margin:0 auto;max-width:1508px;}@media screen and (min-width:1920px){#TCM .bg .w1508{max-width:78.542vw;}}