.cms-main .plugin__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.cms-main .plugin__menu a{display:inline-block}.cms-main .menu .plugin__menu .menu-plugin__parent ul{opacity:0;pointer-events:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;display:none}.cms-main .menu .plugin__menu .menu-plugin__parent.active{background:#056837}.cms-main .menu .plugin__menu .menu-plugin__parent.active ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;background:#056837;z-index:50;opacity:1;pointer-events:all}.cms-main .menu .plugin__menu .menu-plugin__parent.active ul li a{color:#fff}.cms-main .cms-plugin.plugin__text-image{padding:30px 0}.cms-main .cms-plugin.plugin__text-image .text-side{padding-right:40px}.cms-main .cms-plugin.plugin__reset-password{max-width:800px;margin-top:24px;margin-bottom:48px}.cms-main .cms-plugin.plugin__reset-password .cms-td,.cms-main .cms-plugin.plugin__reset-password .cms-tr{display:block;padding:0;width:100%}.cms-main .cms-plugin.plugin__reset-password .cms-table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cms-main .cms-plugin.plugin__reset-password .contact-form__type-email,.cms-main .cms-plugin.plugin__reset-password .contact-form__type-text{width:calc(50% - 8px);margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-main .cms-plugin.plugin__reset-password input{border:1px solid #d8d8d8;padding:12px 16px}.cms-main .cms-plugin.plugin__reset-password button{background:#0d874b;color:#fff;border:0;cursor:pointer;font-size:18px;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 32px 12px 24px}.cms-main .cms-plugin.plugin__reset-password button:before{display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-right:16px;font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f054";font-size:16px}.cms-main .cms-plugin.plugin__contact{max-width:800px;margin-top:24px;margin-bottom:48px}.cms-main .cms-plugin.plugin__contact .cms-td,.cms-main .cms-plugin.plugin__contact .cms-tr{display:block;padding:0;width:100%}.cms-main .cms-plugin.plugin__contact .cms-table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cms-main .cms-plugin.plugin__contact .contact-form__type-allowLogging,.cms-main .cms-plugin.plugin__contact .contact-form__type-email,.cms-main .cms-plugin.plugin__contact .contact-form__type-radio,.cms-main .cms-plugin.plugin__contact .contact-form__type-select,.cms-main .cms-plugin.plugin__contact .contact-form__type-tel,.cms-main .cms-plugin.plugin__contact .contact-form__type-text,.cms-main .cms-plugin.plugin__contact .contact-form__type-textarea{width:calc(50% - 8px);margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-main .cms-plugin.plugin__contact .contact-form__type-allowLogging{margin-bottom:5px}.cms-main .cms-plugin.plugin__contact .contact-form__type-allowLogging .contact-form__value>div{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-main .cms-plugin.plugin__contact .contact-form__type-allowLogging .contact-form__value p{font-size:14px;padding-left:8px;margin:0}.cms-main .cms-plugin.plugin__contact .contact-form__type-allowLogging,.cms-main .cms-plugin.plugin__contact .contact-form__type-textarea{width:100%}.cms-main .cms-plugin.plugin__contact .contact-form__type-radio .cms-td.contact-form__value{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-main .cms-plugin.plugin__contact input,.cms-main .cms-plugin.plugin__contact select,.cms-main .cms-plugin.plugin__contact textarea{border:1px solid #d8d8d8;padding:12px 16px}.cms-main .cms-plugin.plugin__contact select{padding:12px 13px 11px}.cms-main .cms-plugin.plugin__contact textarea{height:160px;font-family:Roboto}.cms-main .cms-plugin.plugin__contact button{background:#0d874b;color:#fff;border:0;cursor:pointer;font-size:18px;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 32px 12px 24px}.cms-main .cms-plugin.plugin__contact button:before{display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-right:16px;font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f054";font-size:16px}.cms-main .cms-plugin.plugin__contact .contact-form__label label{margin-bottom:6px;font-size:14px;display:block}.cms-main .cms-plugin.plugin__blog-post h1{margin:0}.cms-main .cms-plugin.plugin__blog-post time{margin-bottom:20px;opacity:.7;display:block}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__item{width:calc(33.33333% - 20px)}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__title{font-size:18px;color:#2e2e2e;width:100%;padding:10px;margin:0}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__thumbnail{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;width:100%;height:auto;padding-top:56.25%;display:block;overflow:hidden;position:relative}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__thumbnail img{position:absolute;top:0}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__summary{width:100%}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__summary p{display:none;margin:0;color:rgba(46,46,46,.7);padding:0 10px 10px}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__summary p:first-of-type{display:block}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__summary>span{padding:0 10px 10px}.cms-main .cms-plugin.plugin__blog-list .cms-blog-list__summary>span:before{display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-right:16px;font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f054";font-size:18px}.cms-main .cms-plugin.plugin__blog-list .swiper-button-white,.cms-main .cms-plugin.plugin__blog-list time{display:none}@media screen and (max-width:1024px){.cms-main .cms-plugin.plugin__blog-list .swiper-wrapper{padding:0}}.cms-main .cms-plugin.plugin__gallery{margin-bottom:36px}.cms-main .cms-plugin.plugin__bulletin .bulletin-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}@media screen and (max-width:619px){.cms-main .cms-plugin.plugin__bulletin .bulletin-container{margin:0}}.cms-main .cms-plugin.plugin__bulletin .bulletin-item{width:calc(33.33333% - 24px);margin:0 12px 24px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.48);box-shadow:0 0 6px rgba(0,0,0,.48);padding:16px 16px 6px}@media screen and (max-width:1024px){.cms-main .cms-plugin.plugin__bulletin .bulletin-item{width:calc(50% - 24px)}}@media screen and (max-width:619px){.cms-main .cms-plugin.plugin__bulletin .bulletin-item{width:100%;margin:0 0 12px}}.cms-main .cms-plugin.plugin__bulletin h3{margin-bottom:8px}.cms-main .cms-plugin.plugin__bulletin p{margin-top:0}.cms-main .cms-plugin.plugin__profile{width:100%}.cms-main .cms-plugin.plugin__profile .profile_plugin__display{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}@media screen and (max-width:619px){.cms-main .cms-plugin.plugin__profile .profile_plugin__display{margin:0}}.cms-main .cms-plugin.plugin__profile .profile_plugin__profile{width:33.33333%;padding:0 16px;margin-bottom:32px}.cms-main .cms-plugin.plugin__profile .profile_plugin__profile>div{padding:0 8px}.cms-main .cms-plugin.plugin__profile .profile_plugin__profile h4{padding-top:16px;font-size:20px;margin-bottom:8px}.cms-main .cms-plugin.plugin__profile .profile_plugin__profile i{padding-right:16px}.cms-main .cms-plugin.plugin__profile .profile_plugin__profile .profile-image{padding:0;-o-object-fit:cover;object-fit:cover;position:relative}.cms-main .cms-plugin.plugin__profile .profile_plugin__profile .profile-image:before{padding-top:75%;content:"";width:100%;height:100%;display:block}.cms-main .cms-plugin.plugin__profile .profile_plugin__profile .profile-image img{width:100%;position:absolute;top:0;left:0;-o-object-fit:inherit;object-fit:inherit;height:100%}.cms-main .cms-plugin.plugin__profile .profile_plugin__profile ul.profile_positions_list{list-style-type:none;padding:0;margin:0}@media screen and (max-width:1024px){.cms-main .cms-plugin.plugin__profile .profile_plugin__profile{width:50%}}@media screen and (max-width:619px){.cms-main .cms-plugin.plugin__profile .profile_plugin__profile{width:100%;padding:0}}.cms-main .plugin-hwpc__events .hwpc-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 80px 20px}@media screen and (max-width:1230px){.cms-main .plugin-hwpc__events .hwpc-calendar__header{padding:0 20px 40px}}.cms-main .plugin-hwpc__events .hwpc-calendar__header>div{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-main .plugin-hwpc__events .hwpc-calendar__header .hwpc-calendar__category-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;text-align:left}.cms-main .plugin-hwpc__events .hwpc-calendar__header .hwpc-calendar__date-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cms-main .plugin-hwpc__events .hwpc-calendar__header .hwpc-calendar__category-toggle-container{width:calc(100% - 400px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cms-main .plugin-hwpc__events .hwpc-calendar__header .hwpc-calendar__view-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cms-main .plugin-hwpc__events .hwpc-calendar__header .hwpc-calendar__view-toggle a{font-size:24px;margin-left:16px;color:rgba(46,46,46,.4)}.cms-main .plugin-hwpc__events .hwpc-calendar__header .hwpc-calendar__view-toggle .hwpc-calendar__grid--active a,.cms-main .plugin-hwpc__events .hwpc-calendar__header .hwpc-calendar__view-toggle .hwpc-calendar__list--active a{color:#0d874b}@media screen and (max-width:768px){.cms-main .plugin-hwpc__events .hwpc-calendar__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.cms-main .plugin-hwpc__events .hwpc-calendar__header .hwpc-calendar__date-container{width:100%}.cms-main .plugin-hwpc__events .hwpc-calendar__header .hwpc-calendar__category-toggle-container{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:32px}}.cms-main .plugin-hwpc__events .hwpc-calendar__category-container label{font-weight:700;font-size:14px;display:none}.cms-main .plugin-hwpc__events .hwpc-calendar__category-container select{border:1px solid #bbb;border-radius:3px;padding:8px 12px;max-width:220px}.cms-main .plugin-hwpc__events .hwpc-calendar__date-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-left:-15px}.cms-main .plugin-hwpc__events .hwpc-calendar__date-container select{border:0;font-size:28px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align-last:center;text-align:center}.cms-main .plugin-hwpc__events .hwpc-calendar__date-container select option{font-size:16px}.cms-main .plugin-hwpc__events .hwpc-calendar__date-container .hwpc-calendar__date-arrow a{font-size:18px;color:#2e2e2e}.cms-main .plugin-hwpc__events .hwpc-calendar__date-container .hwpc-calendar__date-arrow.hwpc-calendar__date-arrow--next a,.cms-main .plugin-hwpc__events .hwpc-calendar__date-container .hwpc-calendar__date-arrow.hwpc-calendar__date-arrow--prev a{padding:15px}.cms-main .plugin-hwpc__events .hwpc-calendar__search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;text-align:left;padding:20px 80px}@media screen and (max-width:1230px){.cms-main .plugin-hwpc__events .hwpc-calendar__search-container{padding:0 20px 20px}}.cms-main .plugin-hwpc__events .hwpc-calendar__search-container label{font-weight:700;font-size:14px}.cms-main .plugin-hwpc__events .hwpc-calendar__search-container input{border:1px solid #bbb;border-radius:3px;padding:8px 12px;max-width:260px}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-header{color:#fff}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-header .hwpc-calendar__grid-day{background:#0d874b}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:1px solid rgba(0,0,0,.1)}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-body .hwpc-calendar__grid-day{min-height:182px}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-day{border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:15px;width:14.28571%;position:relative;overflow:hidden}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-day--number{position:absolute;top:5px;left:6px;color:rgba(46,46,46,.4);font-weight:700}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-day.hwpc-calendar__grid-day--today .hwpc-calendar__grid-day--number{color:#0d874b}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-day.hwpc-calendar__grid-day--today:before{position:absolute;top:0;left:0;background:#0d874b;width:100%;height:6px;content:""}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-day--events{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-main .plugin-hwpc__events .hwpc-calendar__grid-day--events a{text-align:left;width:100%;margin:0;color:#2e2e2e;font-size:13px;line-height:1.2;padding:0 0 13px}.cms-main .plugin-hwpc__events .hwpc-calendar__list-body{padding:0 80px}@media screen and (max-width:1230px){.cms-main .plugin-hwpc__events .hwpc-calendar__list-body{padding:0 20px 60px}}.cms-main .plugin-hwpc__events .hwpc-calendar__list-body .hwpc-calendar__list-day{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-main .plugin-hwpc__events .hwpc-calendar__list-body .hwpc-calendar__list-day--date{font-size:24px;font-weight:700;color:#0d874b;width:100%;margin-bottom:8px}.cms-main .plugin-hwpc__events .hwpc-calendar__list-body .hwpc-calendar__list-day--events{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px;width:calc(33.33333% - 24px);margin-right:24px}@media screen and (max-width:1024px){.cms-main .plugin-hwpc__events .hwpc-calendar__list-body .hwpc-calendar__list-day--events{width:calc(50% - 24px)}}@media screen and (max-width:619px){.cms-main .plugin-hwpc__events .hwpc-calendar__list-body .hwpc-calendar__list-day--events{width:100%;margin-right:0}}.cms-main .plugin-hwpc__events .hwpc-calendar__list-body .hwpc-calendar__list-day-event-name{font-weight:700;color:#2e2e2e;display:block;width:100%}.cms-main .plugin-hwpc__events .hwpc-calendar__list-body .hwpc-calendar__list-day-event-location{color:#2e2e2e;display:block}.cms-main .plugin-hwpc__events .hwpc-calendar__list-body .hwpc-calendar__list-day.hwpc-calendar__grid-day--today{padding-left:20px;border-left:10px solid #0d874b}.cms-main .plugin-hwpc__events-navigation{padding:0 80px}.cms-main .plugin-hwpc__events-navigation .hwpc-event-navigation__return-link{background:#0f9d58;color:#fff;padding:5px 10px;display:inline-block;border-radius:3px;margin-bottom:20px}@media screen and (max-width:1230px){.cms-main .plugin-hwpc__events-navigation{padding:0 20px}}.cms-main .plugin-hwpc__events .hwpc-event{padding:0 80px 60px}.cms-main .plugin-hwpc__events .hwpc-event__date,.cms-main .plugin-hwpc__events .hwpc-event__time{color:#0d874b;display:inline-block}.cms-main .plugin-hwpc__events .hwpc-event__documents ul{list-style-type:none;padding:0;margin:0}.cms-main .plugin-hwpc__events .hwpc-event__documents li a:before{content:"\f054";display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-right:16px;font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:18px;color:#0d874b}@media screen and (max-width:1230px){.cms-main .plugin-hwpc__events .hwpc-event{padding:0 20px 60px}}.cms-main .plugin-hwpc__events a.hwpc-calendar__community-and-business-development,.cms-main .plugin-hwpc__events a.hwpc-calendar__finance-and-general-purposes,.cms-main .plugin-hwpc__events a.hwpc-calendar__full-council,.cms-main .plugin-hwpc__events a.hwpc-calendar__leisure-amenities-and-burial-,.cms-main .plugin-hwpc__events a.hwpc-calendar__planning-highways{font-weight:700}.cms-main footer{border-top:10px solid #0d874b}.cms-main footer h3{margin-bottom:8px}.cms-main footer .cms-row.top{width:100%;padding:40px 0}.cms-main footer .cms-row.top .cms-plugin.plugin__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:16px}.cms-main footer .cms-row.top .cms-plugin.plugin__menu a{color:#2e2e2e;padding:0 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cms-main footer .cms-row.top .cms-plugin.plugin__menu a:before{display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f054";padding-right:16px;color:#0d874b;font-size:18px}.cms-main footer .cms-row.top .cms-plugin.plugin__text-image .text-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.cms-main footer .cms-row.top .cms-plugin.plugin__text-image .image-side{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cms-main footer .cms-row.top .cms-plugin.plugin__text-image .text-side{width:100%;padding:16px 8px}.cms-main footer .cms-row.top .cms-plugin.plugin__text-image h4{color:#0d874b;margin-bottom:10px}.cms-main footer .cms-row.top .cms-plugin.plugin__text-image p{color:rgba(46,46,46,.7);margin-top:0}@media screen and (max-width:1230px){.cms-main footer .cms-row.top{padding:40px 20px}}@media screen and (max-width:1024px){.cms-main footer .cms-row.top .cms-col{width:50%}}@media screen and (max-width:768px){.cms-main footer .cms-row.top .cms-col{width:100%}}.cms-main footer .cms-row.copyright{padding:20px 80px;background:#f1f1f1;text-align:center}.cms-main footer .cms-row.copyright img{width:80px;margin:0 12px}.cms-main .search-bar{position:absolute;width:100%;height:45px;right:0;background:#0d874b;top:-45px;z-index:9;padding:0 40px}.cms-main .search-bar.active{top:113px}.cms-main .search-bar .cms-col,.cms-main .search-bar .cms-col__inner,.cms-main .search-bar .cms-row__inner{height:100%}.cms-main .search-bar .cms-plugin.plugin__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.cms-main .search-bar .cms-plugin.plugin__search .search,.cms-main .search-bar .cms-plugin.plugin__search>div,.cms-main .search-bar .cms-plugin.plugin__search form{width:100%}.cms-main .search-bar .cms-plugin.plugin__search form{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-main .search-bar .cms-plugin.plugin__search label{display:none}.cms-main .search-bar .cms-plugin.plugin__search input{width:100%;border:0;padding:3px 8px;border-radius:3px 0 0 3px}.cms-main .search-bar .cms-plugin.plugin__search button{border:0;height:100%;background:#ffbc00;color:#000;cursor:pointer;border-radius:0 3px 3px 0;font-size:0}.cms-main .search-bar .cms-plugin.plugin__search button:before{display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:16px;padding:6px 10px;content:"\f002"}.cms-main .content-full-width .cms-plugin.plugin__search{margin-bottom:60px}.cms-main .content-full-width .cms-plugin.plugin__search .search form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-main .content-full-width .cms-plugin.plugin__search .search label{display:block;font-weight:700;width:100%}.cms-main .content-full-width .cms-plugin.plugin__search .search input{border-radius:3px 0 0 3px;max-width:450px;width:calc(100% - 40px)}.cms-main .content-full-width .cms-plugin.plugin__search .search button{background:#0d874b;font-size:0;border:0;border-radius:0 3px 3px 0;text-align:center}.cms-main .content-full-width .cms-plugin.plugin__search .search button:before{display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:24px;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f002";color:#fff;font-size:16px;padding:0 5px}.cms-main .content-full-width .cms-plugin.plugin__search .results>h2{display:none}.cms-main .content-full-width .cms-plugin.plugin__search .results ul{list-style-type:none;padding:0}.cms-main .content-full-width .cms-plugin.plugin__search .results li{margin-bottom:24px}.cms-main .content-full-width .cms-plugin.plugin__search .results li h2{margin-bottom:0}.cms-main .content-full-width .cms-plugin.plugin__search .results .results-item__url{margin-bottom:3px}.cms-main .cms-plugin.plugin__sitemap{margin-bottom:60px}.cms-main .cms-plugin.plugin__sitemap ul{padding:0;list-style-type:none;margin:0}.cms-main .cms-plugin.plugin__sitemap li{margin-bottom:7px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.cms-main .burger-icon svg{display:none}.cms-main .burger-icon .burger-font{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Font Awesome;font-size:24px}.cms-main .burger-icon.active .burger-font .fa-bars,.cms-main .burger-icon .burger-font .fa-times{display:none}.cms-main .burger-icon.active .burger-font .fa-times{display:block}.cms-main .plugin__newsletter input{height:auto!important}}@supports (-ms-ime-align:auto){.cms-main .burger-icon svg{display:none}.cms-main .burger-icon .burger-font{display:block!important;font-family:Font Awesome;font-size:24px;width:100%;line-height:1}.cms-main .burger-icon.active .burger-font .fa-bars,.cms-main .burger-icon .burger-font .fa-times{display:none}.cms-main .burger-icon.active .burger-font .fa-times{display:block}@media screen and (max-width:619px){.cms-main .mobile-menu.active{top:87px;height:calc(100% - 87px)}}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.cms-main header>.cms-row__inner:after,.cms-main header>.cms-row__inner:before{display:none}}}.cms-main .text-image-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-main .text-image-container img{max-width:300px}.cms-main .text-image-container .text-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cms-main .mobile-menu{position:absolute;top:0;width:100%;padding:40px 0;background:#0d874b;color:#fff;top:-150%;z-index:9;min-height:100vh}.cms-main .mobile-menu.active{top:0}.cms-main .mobile-menu .container{float:none}.cms-main .mobile-menu .cms-plugin.plugin__menu{margin-top:4rem}.cms-main .mobile-menu .cms-plugin.plugin__menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.cms-main .mobile-menu .cms-plugin.plugin__menu li.menu-plugin__search{display:block}.cms-main .mobile-menu .cms-plugin.plugin__menu li a{color:#fff;font-size:24px;font-weight:700;opacity:.7;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;padding-bottom:8px}.cms-main .mobile-menu .cms-plugin.plugin__menu li.menu-plugin__active a,.cms-main .mobile-menu .cms-plugin.plugin__menu li a:hover{opacity:1}.cms-main .mobile-menu ul{list-style:none}.cms-main .mobile-menu .menu-plugin__parent{position:relative}.cms-main .mobile-menu .menu-plugin__parent:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f078";color:"#FFF";position:absolute;right:0}.cms-main .mobile-menu .menu-plugin__parent ul{display:none}.cms-main .mobile-menu .menu-plugin__parent.active{background:none}.cms-main .mobile-menu .menu-plugin__parent.active ul{background:none;position:relative;display:block;margin-left:1.5rem}.cms-main .mobile-menu .menu-plugin__parent.active:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f077";color:"#FFF";position:absolute;right:0}.cms-main .mobile-menu .burger-mobile-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;width:40px;height:40px}.cms-main .mobile-menu .burger-mobile-icon,.cms-main .mobile-menu .burger-mobile-icon .svg-burger-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-main .mobile-menu .burger-mobile-icon .burger-menu-text{width:100%}.cms-main .mobile-menu .burger-mobile-icon svg{width:30px;height:30px;fill:#fff}.cms-main .mobile-menu .burger-mobile-icon svg .burger-bottom,.cms-main .mobile-menu .burger-mobile-icon svg .burger-middle,.cms-main .mobile-menu .burger-mobile-icon svg .burger-top{position:absolute;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}.cms-main .mobile-menu .burger-mobile-icon svg .burger-top{-webkit-transform:translateY(14px) rotate(45deg);transform:translateY(14px) rotate(45deg)}.cms-main .mobile-menu .burger-mobile-icon svg .burger-middle{-webkit-transform:translate(-50px,14px);transform:translate(-50px,14px)}.cms-main .mobile-menu .burger-mobile-icon svg .burger-bottom{-webkit-transform:translateY(14px) rotate(-45deg);transform:translateY(14px) rotate(-45deg)}.cms-main .mobile-menu .burger-mobile-icon .burger-font{display:none}