{"version":3,"names":[],"mappings":"","sources":["jquery.bxslider.css"],"sourcesContent":[".bx-wrapper{position:relative;margin-bottom:60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}"],"file":"jquery.bxslider.css"}
.bx-wrapper{position:relative;margin-bottom:60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
/*# sourceMappingURL=jquery.bxslider.css.map */

{"version":3,"names":[],"mappings":"","sources":["main.css"],"sourcesContent":["*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-style:normal}form *,button,select{font-family:inherit}ul{list-style:none}body{padding:10px 7px}@media only screen and (min-width: 1280px){body{padding:30px}}.container{margin:0 auto}.page-template-template-form .header{display:block;background-color:#294164;padding:37px;text-align:center}.page-template-template-form .header .logo{margin:0 auto}.page-template-template-form .header .logo,.page-template-template-form .header .logo img{width:212px;height:66px;max-width:none}.page-template-template-form .header .logo img{padding:0}.page-template-template-form .header>*:not(.logo){display:none}.page-template-template-form .panel-form .form-header{padding:120px 20px;border-bottom:10px solid #fff}.page-template-template-form .panel-form .form-wrapper{padding-top:0}.page-template-template-form .footer{text-align:center}.page-template-template-form .footer .footer-upper{margin-bottom:50px}.page-template-template-form .footer .columns,.page-template-template-form .footer .social-icons{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-template-form .footer .column{margin-left:auto;margin-right:auto}.page-template-template-form .footer .town-council-logo{margin:0 auto 20px}.page-template-template-form .footer .column-menu{display:none}.page-template-template-presentation .header,.page-template-template-presentation .footer{display:none}.page-template-template-presentation .page-content .panel:last-child{margin-bottom:0}body{font-family:\"Figtree\",sans-serif;font-optical-sizing:auto;font-size:16px;line-height:28px;font-weight:400;font-style:normal;color:#373c42;leading-trim:both;text-edge:cap}.content p{margin-bottom:20px}.content>*:last-child{margin:0}.content-narrow{line-height:25px}h1,h2,h3,h4,h5,h6,.heading{font-weight:700}.heading-1{font-size:32px;line-height:41px}@media only screen and (min-width: 1280px){.heading-1{font-size:50px;line-height:56px}}.heading-2{font-size:30px;line-height:35px}@media only screen and (min-width: 1280px){.heading-2{font-size:35px;line-height:40px}}.heading-3{font-size:30px;line-height:35px}@media only screen and (min-width: 1280px){.heading-3{font-size:30px;line-height:35px}}.heading-4{font-size:18px;line-height:21px}@media only screen and (min-width: 1280px){.heading-4{font-size:25px;line-height:29px}}@media only screen and (min-width: 1280px){.heading-5{font-size:18px;line-height:21px}}@media only screen and (min-width: 1280px){.heading-5{font-size:16px;line-height:29px}}.heading-7{font-size:30px;line-height:35px}@media only screen and (min-width: 768px){.heading-7{font-size:36px;line-height:41px}}@media only screen and (min-width: 1280px){.heading-7{font-size:45px;line-height:52px}}.heading-8{font-size:30px;line-height:35px}@media only screen and (min-width: 768px){.heading-8{font-size:36px;line-height:41px}}.header{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(4, 1fr);gap:4px;margin-top:4px;margin-bottom:4px}@media only screen and (min-width: 768px){.header{grid-template-rows:repeat(3, 1fr)}}@media only screen and (min-width: 1280px){.header{gap:10px;margin-bottom:10px;grid-template-columns:repeat(16, 1fr);grid-template-rows:repeat(2, 65px)}}.header .logo{background-color:#294164;grid-column:1/6;grid-row:1/3;width:unset;height:unset;display:grid;place-items:center}@media only screen and (min-width: 1280px){.header .logo{grid-column:1/4}}.header .logo img{padding:0 13px;width:100%;height:auto;max-width:200px}.header .search{background-color:#fbf7f3;padding:20px 15px;grid-column:1/13;grid-row:4/5}@media only screen and (min-width: 768px){.header .search{grid-row:3/4}}@media only screen and (min-width: 1280px){.header .search{grid-column:4/11;grid-row:1/2;padding:20px 30px}}.header .search .search-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header .search .search-form .search-field{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;color:#373c42;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;font-size:16px}.header .search .search-form .search-field:focus-visible{outline:none}.header .search .search-form .search-field::-webkit-input-placeholder{color:#373c42;opacity:1}.header .search .search-form .search-field:-moz-placeholder{color:#373c42;opacity:1}.header .search .search-form .search-field::-moz-placeholder{color:#373c42;opacity:1}.header .search .search-form .search-field:-ms-input-placeholder{color:#373c42;opacity:1}.header .search .search-form .search-button{-webkit-box-flex:0;-webkit-flex:0 0 25px;-moz-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;cursor:pointer}.header .btn{display:grid;place-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:none;padding:15px;border-radius:0;text-align:left;background-repeat:no-repeat;background-position:right 15px center;background-size:20px 20px;cursor:pointer}.header .btn:not(.btn-contrast) .text{width:auto;display:inline-block;text-align:left;-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}.header .btn:not(.btn-contrast):hover{background-image:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .btn:not(.btn-contrast):hover .text{width:100%;text-align:center}.header .btn-contrast{grid-column:1/13;grid-row:3/4;border:1px dashed #373c42;color:#294164;font-size:14px;line-height:13px;background-image:url(\"../svg/contrast.svg\")}@media only screen and (min-width: 768px){.header .btn-contrast{grid-column:6/8;grid-row:1/2}}@media only screen and (min-width: 1280px){.header .btn-contrast{display:inline-block;grid-column:11/13;grid-row:1/2}}.header .btn-contrast:hover{background-image:url(\"../svg/contrast-active.svg\");-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#ff9090}@media only screen and (max-width: 767px){.header .btn-contrast br{display:none}}.header .btn-map{grid-column:6/9;grid-row:1/2}@media only screen and (min-width: 450px){.header .btn-map{background-image:url(\"../svg/location.svg\");background-size:17px 20px}}@media only screen and (min-width: 768px){.header .btn-map{grid-column:8/10}}@media only screen and (min-width: 1280px){.header .btn-map{grid-column:13/15}}.header .btn-whats-on{grid-column:9/13;grid-row:1/2}@media only screen and (min-width: 450px){.header .btn-whats-on{background-image:url(\"../svg/calendar.svg\")}}@media only screen and (min-width: 768px){.header .btn-whats-on{grid-column:10/13}}@media only screen and (min-width: 1280px){.header .btn-whats-on{grid-column:15/17}}.header .menu-container{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms;grid-column:6/10;grid-row:2/3}@media only screen and (min-width: 768px){.header .menu-container{grid-column:6/10}}@media only screen and (min-width: 1280px){.header .menu-container{grid-column:4/14}}.header .menu-container .menu-explore-container{display:none}@media only screen and (min-width: 1280px){.header .menu-container .menu-explore-container{display:grid;place-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}}.header .menu-container .menu-explore-container ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;gap:30px}.header .menu-container .menu-explore-container ul li{line-height:18px}.header .menu-container .menu-explore-container ul li a{color:#fff;font-size:18px;line-height:18px;font-weight:700}.header .menu-container .menu-explore-container ul li a:hover{opacity:1;color:#294164}.header .btn-menu{width:100%;height:100%}@media only screen and (min-width: 450px){.header .btn-menu{background-image:url(\"../svg/burger-menu.svg\")}}@media only screen and (min-width: 1280px){.header .btn-menu{display:none}}.header .btn-info{grid-column:10/13;grid-row:2/3}@media only screen and (min-width: 768px){.header .btn-info{grid-column:10/13}}@media only screen and (min-width: 450px){.header .btn-info{background-image:url(\"../svg/info.svg\")}}@media only screen and (min-width: 1280px){.header .btn-info{grid-column:14/17}}@media only screen and (min-width: 1280px){.header .btn-info .text-mobile{display:none}}.header .btn-info .text-desktop{display:none}@media only screen and (min-width: 1280px){.header .btn-info .text-desktop{display:inline-block}}.footer{background-color:#294164;padding:41px 25px}@media only screen and (min-width: 1280px){.footer{padding:60px}}.footer .logo{margin-bottom:44px}.footer ul{list-style:none}.footer .footer-upper{margin-bottom:30px}@media only screen and (min-width: 1280px){.footer .footer-upper{margin-bottom:100px}}@media only screen and (min-width: 768px){.footer .footer-upper .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}@media only screen and (min-width: 1280px){.footer .footer-upper .columns{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:60px}}@media only screen and (max-width: 1279px){.footer .footer-upper .column.column-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}@media only screen and (min-width: 768px){.footer .footer-upper .column.column-logo{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width: 1280px){.footer .footer-upper .column.column-logo{-webkit-box-flex:0;-webkit-flex:0 0 212px;-moz-box-flex:0;-ms-flex:0 0 212px;flex:0 0 212px;margin-right:auto}}.footer .footer-upper .column.column-logo .logo{display:none}@media only screen and (min-width: 1280px){.footer .footer-upper .column.column-logo .logo{display:block}}@media only screen and (min-width: 768px){.footer .footer-upper .column.column-menu{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width: 1280px){.footer .footer-upper .column.column-menu{-webkit-box-flex:0;-webkit-flex:0 0 202px;-moz-box-flex:0;-ms-flex:0 0 202px;flex:0 0 202px}}@media only screen and (max-width: 1279px){.footer .footer-upper .footer-menu{margin-bottom:20px}}.footer .footer-upper .footer-menu ul li a{margin-bottom:18px;color:#fff}.footer .footer-upper .footer-menu ul li a:hover{color:#ff9090}.footer .footer-menu-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px dashed #ff9090;margin-bottom:18px;cursor:pointer;width:100%}.footer .footer-menu-heading .text{font-size:18px;line-height:21px;font-weight:700;color:#fbf7f3}.footer .footer-menu-heading:hover .text{color:#ff9090}.footer .footer-menu-heading svg{position:relative;top:2px;width:15px;height:15px}.footer .social-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.footer .social-icons a,.footer .social-icons a svg{display:inline-block;width:30px;height:30px}.footer .social-icons a:hover path,.footer .social-icons a svg:hover path{fill:#fff}.footer .footer-lower .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}@media only screen and (min-width: 1280px){.footer .footer-lower .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px}}.footer .footer-lower .column.column-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 1280px){.footer .footer-lower .column.column-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 1279px){.footer .footer-lower .column.column-logo .town-council-logo{display:none}}.footer .footer-lower .column.column-logo .town-council-statement{font-size:14px;color:#79b9ea}@media only screen and (min-width: 1280px){.footer .footer-lower .column.column-logo .town-council-statement{display:none}}@media only screen and (max-width: 1279px){.footer .footer-lower .column.column-logo,.footer .footer-lower .column.column-menu{text-align:center}}@media only screen and (min-width: 1280px){.footer .footer-lower .column.column-logo,.footer .footer-lower .column.column-menu{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 15px);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px)}}.footer .footer-lower .footer-menu ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}@media only screen and (min-width: 1280px){.footer .footer-lower .footer-menu ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:30px}}.footer .footer-lower .footer-menu ul a{font-size:14px;color:#ff9090}.footer .footer-lower .footer-menu ul a:hover{color:#fff}.footer .town-council-logo{margin-bottom:20px}.footer .town-council-logo,.footer .town-council-logo img{display:inline-block;width:160px;height:47px}.footer .author{display:block;font-size:14px;color:#f8b028}@media only screen and (max-width: 1279px){.footer .author{margin-bottom:20px}}.footer .author:hover{color:#ff9090}a,button,.btn,svg path{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}a{text-decoration:none}a:hover{opacity:.75}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none}img{display:block;width:100%;height:auto;max-width:100%}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.logo{display:inline-block}.logo,.logo img{width:212px;height:66px}.btn{display:inline-block;border:1px solid #fff;padding:15px 20px;border-radius:5px;font-size:18px;line-height:18px;font-weight:700;color:#fff;text-decoration:none}.btn.btn-large{padding:20px;border-radius:20px}@media only screen and (min-width: 1280px){.btn.btn-large{font-size:25px;line-height:18px;padding:40px}}.nf-form-cont .nf-form-fields-required{display:none}.nf-form-cont h2{color:#f79055;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #f79055}@media only screen and (min-width: 1280px){.nf-form-cont h2{font-size:25px;line-height:29px}}.nf-form-cont .nf-form-content{padding:0}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content{margin:0 -20px}}.nf-form-cont .nf-form-content .label-above .nf-field-label,.nf-form-cont .nf-form-content .label-below .nf-field-label,.nf-form-cont .nf-form-content .label-hidden .nf-field-label{margin:0}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):focus,.nf-form-cont .nf-form-content textarea,.nf-form-cont .nf-form-content textarea:focus{padding:0 30px;height:auto;line-height:60px;background:#fff;border-radius:10px;border:1px solid #ebebeb;color:#000}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div::-webkit-input-placeholder,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit])::-webkit-input-placeholder,.nf-form-cont .nf-form-content textarea::-webkit-input-placeholder{color:#000;opacity:1}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div:-moz-placeholder,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):-moz-placeholder,.nf-form-cont .nf-form-content textarea:-moz-placeholder{color:#000;opacity:1}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div::-moz-placeholder,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit])::-moz-placeholder,.nf-form-cont .nf-form-content textarea::-moz-placeholder{color:#000;opacity:1}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div:-ms-input-placeholder,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):-ms-input-placeholder,.nf-form-cont .nf-form-content textarea:-ms-input-placeholder{color:#000;opacity:1}.nf-form-cont .nf-form-content textarea.ninja-forms-field,.nf-form-cont .nf-form-content textarea.ninja-forms-field:focus{line-height:unset;padding:30px}.nf-form-cont .nf-form-content .short-textarea textarea.ninja-forms-field,.nf-form-cont .nf-form-content .short-textarea textarea.ninja-forms-field:focus{height:143px}.nf-form-cont .nf-form-content .long-textarea textarea.ninja-forms-field,.nf-form-cont .nf-form-content .long-textarea textarea.ninja-forms-field:focus{height:316px}.nf-form-cont .nf-form-content .nf-field-container{margin-bottom:10px}.nf-form-cont .nf-form-content .label-left .nf-field-label{text-align:left;width:100%;-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}@media only screen and (min-width: 768px){.nf-form-cont .nf-form-content .label-left .nf-field-label{width:15%}}.nf-form-cont .nf-form-content .label-left .nf-field-element{width:100%}@media only screen and (max-width: 767px){.nf-form-cont .nf-form-content .label-left .nf-field-element{margin-bottom:10px}}@media only screen and (min-width: 768px){.nf-form-cont .nf-form-content .label-left .nf-field-element{width:85%}}.nf-form-cont .nf-form-content .html-container{margin-top:30px;margin-bottom:30px}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .html-container{margin-top:80px}}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label{display:block;font-size:16px;line-height:20px;font-weight:400;cursor:pointer}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label::before,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label::before,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label::before,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label::before,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label::before,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label::before{display:none}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label:after,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label:after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label:after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label:after,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label:after,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label:after{background:rgba(0,0,0,0) url(\"../svg/checkbox-default.svg\") center center/contain no-repeat;width:19.394px;height:20px;border:none;-webkit-box-shadow:none;box-shadow:none;top:0;left:-30px}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label.nf-checked-label,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label.nf-checked-label,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label.nf-checked-label,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label.nf-checked-label,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label.nf-checked-label,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label.nf-checked-label{color:#40957f;font-weight:600}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label.nf-checked-label::before,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label.nf-checked-label::before,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label.nf-checked-label::before,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label.nf-checked-label::before,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label.nf-checked-label::before{display:none}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label.nf-checked-label::after,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label.nf-checked-label::after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label.nf-checked-label::after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label.nf-checked-label::after,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label.nf-checked-label::after{background-image:url(\"../svg/checkbox-active.svg\")}.nf-form-cont .nf-form-content .checkbox-wrap .nf-pass.field-wrap .nf-field-element::after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-pass.field-wrap .nf-field-element::after{display:none}.nf-form-cont .nf-form-content .listradio-container.label-left{padding:20px 0}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-label{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:unset}}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-description{margin:0 0 20px}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-description{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;width:unset}}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto;width:unset}}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-left:38px}@media only screen and (max-width: 767px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul{gap:38px}}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul li{margin-bottom:0 !important}@media only screen and (max-width: 767px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul li label{margin-bottom:0 !important;line-height:28px}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul li label::after{top:4px}.nf-form-cont .nf-form-content .listcheckbox-container{margin:0 0 50px}.nf-form-cont .nf-form-content .listcheckbox-container .nf-field-description{margin:5px 0 25px;font-size:unset}.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-label{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-label label{font-size:18px;line-height:29px;font-weight:700;padding-bottom:13px;margin-bottom:20px;border-bottom:2px dashed #f79055;display:block;color:#373c42;width:100%}@media(min-width: 600px){.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}}@media(min-width: 768px){.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul{display:grid;grid-template-columns:1fr 1fr}}@media(min-width: 850px){.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul{display:block}}.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul li{margin-bottom:20px !important}.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul li:last-child{margin-bottom:0 !important}.nf-form-cont .nf-form-content .listcheckbox-container.wrapped-list .nf-field-element ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:17px 30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px}.nf-form-cont .nf-form-content .listcheckbox-container.wrapped-list .nf-field-element ul li{margin-bottom:0 !important}@media only screen and (max-width: 767px){.nf-form-cont .nf-form-content .listcheckbox-container.wrapped-list .nf-field-element ul li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.nf-form-cont .nf-form-content .file_upload-container .nf-fu-fileinput-button{width:100%;padding:0 60px 0 30px;height:60px;line-height:60px;background:#fff url(\"../svg/upload.svg\") center right 30px/22px 22px no-repeat;text-align:left;color:#373c42;border-radius:10px;border:1px solid #ebebeb;cursor:pointer}.nf-form-cont .nf-form-content .file_upload-container .nf-fu-button-cancel{color:#373c42;padding:12px;float:none;background:rgba(0,0,0,0);border:none}.nf-form-cont .nf-form-content .file_upload-container .files_uploaded:not(:empty){color:#40957f;padding:12px}.nf-form-cont .nf-form-content .file_upload-container .files_uploaded:not(:empty) a{color:#f76666}.nf-form-cont .nf-form-content .file_upload-container .nf-pass.field-wrap .nf-field-element::after{display:none}.nf-form-cont .nf-form-content .nf-fu-progress{margin:5px;height:10px;-webkit-box-shadow:none;box-shadow:none;border-radius:10px;background-color:#ebebeb}.nf-form-cont .nf-form-content .nf-fu-progress .nf-fu-progress-bar{border-radius:10px;-webkit-box-shadow:none;box-shadow:none;background-color:#f79055}.nf-form-cont .nf-form-content .submit-wrap .btn{display:block;margin-top:30px;padding:15px 61px 15px 20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;font-size:18px;line-height:18px;font-weight:700;border-radius:5px;background:#f79055 url(\"../svg/button-tick.svg\") center right 20px/20px 20px no-repeat;cursor:pointer}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .submit-wrap .btn{margin-top:80px}}.nf-form-cont .nf-form-content .submit-wrap .btn:hover{background-color:#40957f}.nf-form-cont .nf-multi-cell .nf-row:has(.listcheckbox-container) .nf-cell{padding:0 20px}.nf-form-cont .nf-multi-cell .nf-row:has(.listcheckbox-container) .nf-cell:first-child{padding-left:5px}.nf-form-cont .nf-multi-cell .nf-row:has(.listcheckbox-container) .nf-cell:last-child{padding-right:5px}@media only screen and (max-width: 1279px){.nf-form-cont .nf-multi-cell .nf-cell{float:none;padding:0 !important;width:100% !important}}.nf-form-cont .nf-pass.field-wrap .nf-field-element::after{width:60px;height:60px;line-height:60px;right:0}.nf-form-cont .nf-pass .ninja-forms-field{border-color:#40957f !important}.nf-form-cont .nf-error.field-wrap .nf-field-element::after{background:#f76666;border-radius:0 10px 10px 0;width:60px;height:60px;line-height:60px;top:1px;right:0;bottom:0}.nf-form-cont .nf-error .ninja-forms-field{border-color:#f76666 !important}.nf-form-cont .nf-error .nf-error-msg{color:#f76666}.nf-form-cont .nf-form-errors .nf-error-msg,.nf-form-cont .nf-response-msg{text-align:center;color:#fff;padding:30px;margin-top:30px}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-errors .nf-error-msg,.nf-form-cont .nf-response-msg{margin-top:80px;padding:100px 30px}}.nf-form-cont .nf-form-errors .nf-error-msg h1,.nf-form-cont .nf-form-errors .nf-error-msg h2,.nf-form-cont .nf-form-errors .nf-error-msg h3,.nf-form-cont .nf-form-errors .nf-error-msg h4,.nf-form-cont .nf-form-errors .nf-error-msg h5,.nf-form-cont .nf-form-errors .nf-error-msg h6,.nf-form-cont .nf-response-msg h1,.nf-form-cont .nf-response-msg h2,.nf-form-cont .nf-response-msg h3,.nf-form-cont .nf-response-msg h4,.nf-form-cont .nf-response-msg h5,.nf-form-cont .nf-response-msg h6{font-size:35px;line-height:36px;margin-bottom:30px}.nf-form-cont .nf-form-errors .nf-error-msg>*,.nf-form-cont .nf-response-msg>*{max-width:760px;margin-left:auto;margin-right:auto}.nf-form-cont .nf-form-errors .nf-error-msg{background-color:#f76666}.nf-form-cont .nf-response-msg{background-color:#40957f}.bx-wrapper{padding:0;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:30px}.panel{background-color:#fbf7f3;margin-bottom:4px}@media only screen and (min-width: 1280px){.panel{margin-bottom:10px}}.bg-pink{background-color:rgb(255, 144, 144)}.btn-solid.btn-pink{background-color:rgb(255, 144, 144);border-color:rgb(255, 144, 144)}.btn-border.btn-pink{border-color:rgb(255, 144, 144);color:rgb(255, 144, 144)}.contrast-mode .bg-pink{background-color:#294164}.contrast-mode .btn-solid.btn-pink{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-pink{border-color:#294164;color:#294164}.bg-yellow{background-color:rgb(248, 176, 40)}.btn-solid.btn-yellow{background-color:rgb(248, 176, 40);border-color:rgb(248, 176, 40)}.btn-border.btn-yellow{border-color:rgb(248, 176, 40);color:rgb(248, 176, 40)}.contrast-mode .bg-yellow{background-color:#294164}.contrast-mode .btn-solid.btn-yellow{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-yellow{border-color:#294164;color:#294164}.bg-green{background-color:rgb(64, 149, 127)}.btn-solid.btn-green{background-color:rgb(64, 149, 127);border-color:rgb(64, 149, 127)}.btn-border.btn-green{border-color:rgb(64, 149, 127);color:rgb(64, 149, 127)}.contrast-mode .bg-green{background-color:#294164}.contrast-mode .btn-solid.btn-green{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-green{border-color:#294164;color:#294164}.bg-turquoise{background-color:rgb(83, 189, 155)}.btn-solid.btn-turquoise{background-color:rgb(83, 189, 155);border-color:rgb(83, 189, 155)}.btn-border.btn-turquoise{border-color:rgb(83, 189, 155);color:rgb(83, 189, 155)}.contrast-mode .bg-turquoise{background-color:#294164}.contrast-mode .btn-solid.btn-turquoise{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-turquoise{border-color:#294164;color:#294164}.bg-navy{background-color:rgb(41, 65, 100)}.btn-solid.btn-navy{background-color:rgb(41, 65, 100);border-color:rgb(41, 65, 100)}.btn-border.btn-navy{border-color:rgb(41, 65, 100);color:rgb(41, 65, 100)}.contrast-mode .bg-navy{background-color:#294164}.contrast-mode .btn-solid.btn-navy{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-navy{border-color:#294164;color:#294164}.bg-blue{background-color:rgb(121, 185, 234)}.btn-solid.btn-blue{background-color:rgb(121, 185, 234);border-color:rgb(121, 185, 234)}.btn-border.btn-blue{border-color:rgb(121, 185, 234);color:rgb(121, 185, 234)}.contrast-mode .bg-blue{background-color:#294164}.contrast-mode .btn-solid.btn-blue{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-blue{border-color:#294164;color:#294164}.bg-orange{background-color:rgb(247, 144, 85)}.btn-solid.btn-orange{background-color:rgb(247, 144, 85);border-color:rgb(247, 144, 85)}.btn-border.btn-orange{border-color:rgb(247, 144, 85);color:rgb(247, 144, 85)}.contrast-mode .bg-orange{background-color:#294164}.contrast-mode .btn-solid.btn-orange{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-orange{border-color:#294164;color:#294164}.bg-beige{background-color:rgb(243, 228, 192)}.btn-solid.btn-beige{background-color:rgb(243, 228, 192);border-color:rgb(243, 228, 192)}.btn-border.btn-beige{border-color:rgb(243, 228, 192);color:rgb(243, 228, 192)}.contrast-mode .bg-beige{background-color:#294164}.contrast-mode .btn-solid.btn-beige{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-beige{border-color:#294164;color:#294164}.contrast-mode a{-webkit-transition:none;-o-transition:none;transition:none}.contrast-mode a:hover{opacity:1}.contrast-mode .btn:hover{background-color:#ff9090 !important;border-color:#ff9090}.contrast-mode .btn-contrast{border-color:#ff9090;color:#ff9090}.contrast-mode .btn-contrast:hover{background-image:url(\"../svg/contrast.svg\");background-color:#ff9090 !important;border-color:#ff9090;color:#fff}.contrast-mode .header .menu-container .menu-explore-container ul li a:hover{color:#f8b028}.contrast-mode .panel-promotions .promotion:hover .title{background-color:#ff9090 !important}.contrast-mode .footer .footer-menu-heading{border-color:#fff}.contrast-mode .footer .footer-menu-heading svg path{fill:#fff}.contrast-mode .footer .footer-menu-heading:hover .text{color:#ff9090 !important}.contrast-mode .footer a{color:#fff !important}.contrast-mode .footer a:hover{color:#ff9090 !important}.contrast-mode .footer .social-icons a svg path{fill:#fff}.contrast-mode .footer .social-icons a:hover svg path{fill:#ff9090 !important}.panel-call-to-action{padding:25px 30px;color:#fff}@media only screen and (min-width: 768px){.panel-call-to-action{padding:40px}}@media only screen and (min-width: 1280px){.panel-call-to-action{padding:60px 80px}}.panel-call-to-action .logo{margin-bottom:40px}@media only screen and (min-width: 1280px){.panel-call-to-action .logo{margin-bottom:30px}}.panel-call-to-action .logo,.panel-call-to-action .logo img,.panel-call-to-action .logo svg{display:inline-block;width:156px;height:48px}@media only screen and (min-width: 1280px){.panel-call-to-action .logo,.panel-call-to-action .logo img,.panel-call-to-action .logo svg{width:280px;height:86px}}.panel-call-to-action.panel-layout-vertical{text-align:center}.panel-call-to-action.panel-layout-vertical .content{margin-top:28px}.panel-call-to-action.panel-layout-vertical .btn{margin-top:40px}@media only screen and (min-width: 1280px){.panel-call-to-action.panel-layout-vertical .btn{margin-top:30px;font-size:20px;line-height:20px;padding:20px 30px}}.panel-call-to-action.panel-layout-horizontal .content{margin-top:20px}@media only screen and (max-width: 1279px){.panel-call-to-action.panel-layout-horizontal .btn{margin-top:20px}}@media only screen and (min-width: 1280px){.panel-call-to-action.panel-layout-horizontal .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.page-template-template-presentation .panel-call-to-action.panel-layout-vertical{padding:60px 30px}@media only screen and (min-width: 768px){.page-template-template-presentation .panel-call-to-action.panel-layout-vertical{padding:60px 80px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-call-to-action.panel-layout-vertical{padding:150px 30px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-call-to-action .logo{margin-bottom:40px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-call-to-action .content{margin-top:40px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-call-to-action .btn{margin-top:70px}}.panel-events .header-bar{padding:25px;color:#fff}@media only screen and (min-width: 768px){.panel-events .header-bar{padding:40px}}@media only screen and (min-width: 1280px){.panel-events .header-bar{padding:60px 80px}}.panel-events .heading-2{font-size:35px;line-height:40px;margin-bottom:20px}@media only screen and (max-width: 1279px){.panel-events .btn{margin-top:20px}}@media only screen and (min-width: 1280px){.panel-events .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:100px}}.panel-events .columns .btn{padding-right:61px;background:rgba(0,0,0,0) url(\"../svg/calendar.svg\") center right 20px/20px 20px no-repeat}.panel-features{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}@media only screen and (max-width: 1279px){.panel-features{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1280px){.panel-features{gap:10px}}.panel-features .feature{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 2px);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 2px);flex:0 0 calc(50% - 2px);padding:40px 20px;border-radius:10px;text-align:center}@media only screen and (min-width: 768px){.panel-features .feature{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33% - 2px);-moz-box-flex:0;-ms-flex:0 0 calc(33% - 2px);flex:0 0 calc(33% - 2px)}}@media only screen and (min-width: 1280px){.panel-features .feature{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:40px}}.panel-features .feature img{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms;display:inline-block;margin-bottom:12px;max-height:72px;max-width:72px}.panel-features .feature .heading{font-size:18px;line-height:21px;color:#fff}.panel-features .feature:hover{opacity:.75}.panel-features .feature:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.panel-form .form-header{text-align:center;padding:60px 20px 80px;background:rgba(0,0,0,0) url(\"../images/house.png\") bottom left/50px 40px repeat-x}@media only screen and (min-width: 1280px){.panel-form .form-header{padding:120px 20px 160px}}.panel-form .form-header .container{max-width:980px}.panel-form .form-header .heading{margin-bottom:20px}@media only screen and (min-width: 1280px){.panel-form .form-header .heading{margin-bottom:40px}}.panel-form .form-header .content p{margin-bottom:20px}@media only screen and (min-width: 1280px){.panel-form .form-header .content p{margin-bottom:40px}}.panel-form .form-header .content strong{color:#f79055}.panel-form .form-wrapper{padding:15px 30px}@media only screen and (min-width: 1280px){.panel-form .form-wrapper{padding:80px}}.panel-introduction{background-color:#fbf7f3;color:#294164;padding:30px 25px}@media only screen and (min-width: 768px){.panel-introduction{padding:40px}}@media only screen and (min-width: 1280px){.panel-introduction{padding:80px}}.panel-introduction .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media only screen and (min-width: 1280px){.panel-introduction .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px}}@media only screen and (min-width: 1280px){.panel-introduction .columns .column-heading{-webkit-box-flex:0;-webkit-flex:0 0 404px;-moz-box-flex:0;-ms-flex:0 0 404px;flex:0 0 404px}}@media only screen and (min-width: 1280px){.panel-introduction .columns .column-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.panel-notification-bar{padding:20px 30px;color:#fff}@media only screen and (min-width: 1280px){.panel-notification-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:80px}}.panel-notification-bar .notification{font-size:18px;line-height:18px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.panel-notification-bar .notification svg{-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}.panel-notification-bar .notification svg path{fill:#294164}.panel-presentation-header{padding:50px 30px;background-color:#294164;text-align:center;color:#fff}@media only screen and (min-width: 768px){.panel-presentation-header{padding:60px}}@media only screen and (min-width: 1280px){.panel-presentation-header{padding:164px 30px}}.panel-presentation-header .container{margin:0 auto;max-width:1180px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media only screen and (min-width: 1280px){.panel-presentation-header .container{gap:80px}}.panel-presentation-header .logo{margin-bottom:24px}@media only screen and (min-width: 1280px){.panel-presentation-header .logo{margin-bottom:31px}}.panel-presentation-header .logo,.panel-presentation-header .logo img,.panel-presentation-header .logo svg{display:inline-block;width:150px;height:47px}@media only screen and (min-width: 1280px){.panel-presentation-header .logo,.panel-presentation-header .logo img,.panel-presentation-header .logo svg{width:280px;height:86px}}.panel-presentation-header .strapline{font-size:10px;color:#ff9090;text-align:center;letter-spacing:8px;text-transform:uppercase}@media only screen and (min-width: 1280px){.panel-presentation-header .strapline{font-size:20px;line-height:30px}}.panel-presentation-header .heading{color:#f8b028;text-align:center;font-size:30px;line-height:35px;font-weight:700}@media only screen and (min-width: 768px){.panel-presentation-header .heading{font-size:46px;line-height:64px}}@media only screen and (min-width: 1280px){.panel-presentation-header .heading{font-size:68px;line-height:78px}}.panel-presentation-header .content{color:#fff;text-align:center;line-height:27px}@media only screen and (min-width: 1280px){.panel-presentation-header .content{font-size:24px;line-height:37px}}.panel-presentation-header .sponsor-logo{margin:0 auto}.panel-presentation-header .sponsor-logo,.panel-presentation-header .sponsor-logo img,.panel-presentation-header .sponsor-logo svg{display:inline-block;width:160px;height:47px}@media only screen and (min-width: 1280px){.panel-presentation-header .sponsor-logo,.panel-presentation-header .sponsor-logo img,.panel-presentation-header .sponsor-logo svg{width:262.128px;height:77px}}.panel-presentation-header .scroll-down-text{display:block;color:#ff9090;text-align:center;font-size:12px;line-height:16px;font-weight:700;letter-spacing:4.2px;text-transform:uppercase}.panel-promotions{display:grid;grid-template-columns:1fr;gap:4px}@media only screen and (min-width: 768px){.panel-promotions{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1280px){.panel-promotions{grid-template-columns:repeat(3, 1fr);gap:10px}}.panel-promotions .promotion{display:block;position:relative;overflow:hidden}.panel-promotions .promotion img{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms;-o-object-fit:cover;object-fit:cover;aspect-ratio:453/398}@media only screen and (min-width: 1280px){.panel-promotions .promotion img{aspect-ratio:411/330}}.panel-promotions .promotion .title{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms;display:block;position:absolute;bottom:0;left:0;right:0;z-index:10;padding:25px 60px 25px 30px;background-image:url(\"../svg/promotion-arrow.svg\");background-position:center right 30px;background-size:26px 26px;background-repeat:no-repeat;font-size:25px;line-height:25px;font-weight:700;color:#fff}.panel-promotions .promotion:hover .title{background-position:center right 25px}.panel-promotions .promotion:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 768px)and (max-width: 1279px){.panel-promotions .promotion:first-child{grid-column:1/-1}}.panel-30-60,.panel-50-50{background-color:#fff;display:grid;gap:4px}@media only screen and (min-width: 1280px){.panel-30-60,.panel-50-50{gap:10px}}.panel-30-60 .media,.panel-50-50 .media{position:relative;background-color:#79b9ea}.panel-30-60 .media .bx-wrapper,.panel-30-60 .media .bx-viewport,.panel-30-60 .media .bx-slider,.panel-30-60 .media .no-slider,.panel-30-60 .media .slide,.panel-30-60 .media .slide img,.panel-30-60 .media .slide video,.panel-50-50 .media .bx-wrapper,.panel-50-50 .media .bx-viewport,.panel-50-50 .media .bx-slider,.panel-50-50 .media .no-slider,.panel-50-50 .media .slide,.panel-50-50 .media .slide img,.panel-50-50 .media .slide video{height:100%;width:100%;min-height:300px}.panel-30-60 .media .slide img,.panel-30-60 .media .slide video,.panel-50-50 .media .slide img,.panel-50-50 .media .slide video{display:block;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){.panel-30-60 .media .slide img,.panel-30-60 .media .slide video,.panel-50-50 .media .slide img,.panel-50-50 .media .slide video{-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width: 1280px){.panel-30-60.panel-height-content .media-slider,.panel-50-50.panel-height-content .media-slider{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}}@media only screen and (min-width: 1280px){.panel-30-60.panel-height-content .sidebar,.panel-50-50.panel-height-content .sidebar{display:grid;place-items:center;min-height:800px}}.panel-30-60 .sidebar .inner,.panel-50-50 .sidebar .inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#fff}@media only screen and (min-width: 768px){.panel-30-60 .sidebar .inner,.panel-50-50 .sidebar .inner{padding:40px;gap:28px}}@media only screen and (min-width: 1280px){.panel-30-60 .sidebar .inner,.panel-50-50 .sidebar .inner{padding:80px}}@media only screen and (min-width: 1280px){.panel-30-60 .sidebar .inner .content,.panel-50-50 .sidebar .inner .content{font-size:20px;line-height:33px}}@media only screen and (min-width: 1280px){.panel-30-60{grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 1280px){.panel-30-60.panel-align-left .media{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-column:3/7}}@media only screen and (min-width: 1280px){.panel-30-60.panel-align-left .sidebar{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:1/3}}@media only screen and (min-width: 1280px){.panel-30-60.panel-align-right .media{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:1/5}}@media only screen and (min-width: 1280px){.panel-30-60.panel-align-right .sidebar{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-column:5/7}}@media only screen and (min-width: 1280px){.panel-50-50{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px){.page-template-template-presentation .panel-30-60 .sidebar .inner,.page-template-template-presentation .panel-50-50 .sidebar .inner{padding:60px;gap:30px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-30-60 .sidebar .inner,.page-template-template-presentation .panel-50-50 .sidebar .inner{padding:80px 80px 120px;gap:50px}}.panel-instagram{display:grid;grid-template-columns:repeat(6, 1fr);gap:4px;color:#fff;overflow-x:scroll}@media only screen and (min-width: 1280px){.panel-instagram{gap:10px}}.panel-instagram .follow-us a{color:#fff}.panel-instagram .follow-us .text{display:inline-block;margin:0 20px}.panel-instagram .follow-us svg{display:inline-block;margin:0 auto 17px;width:56px;height:57px}.panel-instagram .follow-us svg path{fill:#f3e4c0}.panel-instagram div{display:grid;place-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;aspect-ratio:1;min-width:180px;min-height:180px}.panel-page-header{padding:80px;max-width:900px}.panel-page-header .breadcrumbs.pink{color:#ff9090}.panel-listing{display:grid;gap:10px;grid-template-columns:280px 1fr;background-color:#fff}.panel-listing .views .buttons{display:grid;gap:10px;grid-template-columns:repeat(2, 1fr);margin-bottom:10px}.panel-listing .views .buttons .btn{padding:15px;font-size:18px;line-height:27px;display:block;border-radius:0;text-align:left;background-position:center right 15px;background-repeat:no-repeat;min-height:68px}.panel-listing .views .buttons .btn.btn-grid{border:1px solid #ff9090;background-color:#ff9090;color:#fff;background-image:url(\"../svg/view-grid.svg\");background-size:20px 20px}.panel-listing .views .buttons .btn.btn-map{border:1px dashed #40957f;background-color:#fff;color:#40957f;background-image:url(\"../svg/view-location.svg\");background-size:17px 20px}.panel-listing .views .grid-view{display:grid;gap:10px;grid-template-columns:repeat(3, 1fr)}.panel-listing .views .ma-view{display:none}.panel-listing .sidebar{background-color:#294164;color:#fff}.panel-listing .sidebar .filter{display:block;width:100%;background:#f8b028 url(\"../svg/filter.svg\") center right 20px/25px 25px no-repeat;padding:15px 20px;font-size:18px;line-height:28px;font-weight:700;color:#fff;text-align:left;min-height:68px}.panel-listing .sidebar .filter-box{margin:43px 20px}.panel-listing .sidebar .filter-box .heading{margin-bottom:15px;font-size:12px;line-height:28px;letter-spacing:3.6px;font-weight:500;text-transform:uppercase;color:#ff9090;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.panel-listing .sidebar .filter-box .heading svg{width:15px;height:15px}.panel-listing .sidebar .filter-box ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed #40957f}.panel-listing .sidebar .filter-box ul li label{display:inline-block;font-size:16px;font-weight:600;line-height:28px;color:#fff;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}.panel-listing .sidebar .filter-box ul li label:hover{color:#ff9090}.panel-listing .sidebar .filter-box ul li input{margin:11.5px 0;width:24px;height:24px;-webkit-box-flex:0;-webkit-flex:0 0 24px;-moz-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0) url(\"../svg/filter-default.svg\") center center/24px 24px no-repeat;-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}.panel-listing .sidebar .filter-box ul li input:hover{background-image:url(\"../svg/filter-hover.svg\")}.panel-listing .sidebar .filter-box ul li input:checked{background-image:url(\"../svg/filter-active.svg\")}.panel-listing .sidebar .filter-box ul li input:checked+label{color:#ff9090}.panel-listing .listing{background-color:#fbf7f3}.panel-listing .listing .frame{height:250px;background:#294164}.panel-listing .listing .frame img{height:100%;-o-object-fit:cover;object-fit:cover}.panel-listing .listing .inner{padding:30px}.panel-listing .listing .inner .heading{font-size:25px;font-weight:700;line-height:29px;margin-bottom:22px}.panel-listing .listing .inner .heading a{color:#373c42}.panel-listing .listing .inner .contact-details{margin-bottom:22px}.panel-listing .listing .inner .contact-details li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;font-size:14px;font-weight:700;line-height:12px}.panel-listing .listing .inner .contact-details li svg{width:13px;height:13px;-webkit-box-flex:0;-webkit-flex:0 0 13px;-moz-box-flex:0;-ms-flex:0 0 13px;flex:0 0 13px}.panel-listing .listing .inner .contact-details li a{color:#373c42}.panel-listing .listing .inner .contact-details li:not(:last-child){margin-bottom:14px}.panel-listing .listing .inner .content{margin-bottom:24px;line-height:25px}.panel-listing .listing .inner .categories{font-size:12px;line-height:15px;color:#40957f}"],"file":"main.css"}
*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-style:normal}form *,button,select{font-family:inherit}ul{list-style:none}body{padding:10px 7px}@media only screen and (min-width: 1280px){body{padding:30px}}.container{margin:0 auto}.page-template-template-form .header{display:block;background-color:#294164;padding:37px;text-align:center}.page-template-template-form .header .logo{margin:0 auto}.page-template-template-form .header .logo,.page-template-template-form .header .logo img{width:212px;height:66px;max-width:none}.page-template-template-form .header .logo img{padding:0}.page-template-template-form .header>*:not(.logo){display:none}.page-template-template-form .panel-form .form-header{padding:120px 20px;border-bottom:10px solid #fff}.page-template-template-form .panel-form .form-wrapper{padding-top:0}.page-template-template-form .footer{text-align:center}.page-template-template-form .footer .footer-upper{margin-bottom:50px}.page-template-template-form .footer .columns,.page-template-template-form .footer .social-icons{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-template-form .footer .column{margin-left:auto;margin-right:auto}.page-template-template-form .footer .town-council-logo{margin:0 auto 20px}.page-template-template-form .footer .column-menu{display:none}.page-template-template-presentation .header,.page-template-template-presentation .footer{display:none}.page-template-template-presentation .page-content .panel:last-child{margin-bottom:0}body{font-family:"Figtree",sans-serif;font-optical-sizing:auto;font-size:16px;line-height:28px;font-weight:400;font-style:normal;color:#373c42;leading-trim:both;text-edge:cap}.content p{margin-bottom:20px}.content>*:last-child{margin:0}.content-narrow{line-height:25px}h1,h2,h3,h4,h5,h6,.heading{font-weight:700}.heading-1{font-size:32px;line-height:41px}@media only screen and (min-width: 1280px){.heading-1{font-size:50px;line-height:56px}}.heading-2{font-size:30px;line-height:35px}@media only screen and (min-width: 1280px){.heading-2{font-size:35px;line-height:40px}}.heading-3{font-size:30px;line-height:35px}@media only screen and (min-width: 1280px){.heading-3{font-size:30px;line-height:35px}}.heading-4{font-size:18px;line-height:21px}@media only screen and (min-width: 1280px){.heading-4{font-size:25px;line-height:29px}}@media only screen and (min-width: 1280px){.heading-5{font-size:18px;line-height:21px}}@media only screen and (min-width: 1280px){.heading-5{font-size:16px;line-height:29px}}.heading-7{font-size:30px;line-height:35px}@media only screen and (min-width: 768px){.heading-7{font-size:36px;line-height:41px}}@media only screen and (min-width: 1280px){.heading-7{font-size:45px;line-height:52px}}.heading-8{font-size:30px;line-height:35px}@media only screen and (min-width: 768px){.heading-8{font-size:36px;line-height:41px}}.header{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(4, 1fr);gap:4px;margin-top:4px;margin-bottom:4px}@media only screen and (min-width: 768px){.header{grid-template-rows:repeat(3, 1fr)}}@media only screen and (min-width: 1280px){.header{gap:10px;margin-bottom:10px;grid-template-columns:repeat(16, 1fr);grid-template-rows:repeat(2, 65px)}}.header .logo{background-color:#294164;grid-column:1/6;grid-row:1/3;width:unset;height:unset;display:grid;place-items:center}@media only screen and (min-width: 1280px){.header .logo{grid-column:1/4}}.header .logo img{padding:0 13px;width:100%;height:auto;max-width:200px}.header .search{background-color:#fbf7f3;padding:20px 15px;grid-column:1/13;grid-row:4/5}@media only screen and (min-width: 768px){.header .search{grid-row:3/4}}@media only screen and (min-width: 1280px){.header .search{grid-column:4/11;grid-row:1/2;padding:20px 30px}}.header .search .search-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header .search .search-form .search-field{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;color:#373c42;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;font-size:16px}.header .search .search-form .search-field:focus-visible{outline:none}.header .search .search-form .search-field::-webkit-input-placeholder{color:#373c42;opacity:1}.header .search .search-form .search-field:-moz-placeholder{color:#373c42;opacity:1}.header .search .search-form .search-field::-moz-placeholder{color:#373c42;opacity:1}.header .search .search-form .search-field:-ms-input-placeholder{color:#373c42;opacity:1}.header .search .search-form .search-button{-webkit-box-flex:0;-webkit-flex:0 0 25px;-moz-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;cursor:pointer}.header .btn{display:grid;place-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:none;padding:15px;border-radius:0;text-align:left;background-repeat:no-repeat;background-position:right 15px center;background-size:20px 20px;cursor:pointer}.header .btn:not(.btn-contrast) .text{width:auto;display:inline-block;text-align:left;-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}.header .btn:not(.btn-contrast):hover{background-image:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .btn:not(.btn-contrast):hover .text{width:100%;text-align:center}.header .btn-contrast{grid-column:1/13;grid-row:3/4;border:1px dashed #373c42;color:#294164;font-size:14px;line-height:13px;background-image:url("../svg/contrast.svg")}@media only screen and (min-width: 768px){.header .btn-contrast{grid-column:6/8;grid-row:1/2}}@media only screen and (min-width: 1280px){.header .btn-contrast{display:inline-block;grid-column:11/13;grid-row:1/2}}.header .btn-contrast:hover{background-image:url("../svg/contrast-active.svg");-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#ff9090}@media only screen and (max-width: 767px){.header .btn-contrast br{display:none}}.header .btn-map{grid-column:6/9;grid-row:1/2}@media only screen and (min-width: 450px){.header .btn-map{background-image:url("../svg/location.svg");background-size:17px 20px}}@media only screen and (min-width: 768px){.header .btn-map{grid-column:8/10}}@media only screen and (min-width: 1280px){.header .btn-map{grid-column:13/15}}.header .btn-whats-on{grid-column:9/13;grid-row:1/2}@media only screen and (min-width: 450px){.header .btn-whats-on{background-image:url("../svg/calendar.svg")}}@media only screen and (min-width: 768px){.header .btn-whats-on{grid-column:10/13}}@media only screen and (min-width: 1280px){.header .btn-whats-on{grid-column:15/17}}.header .menu-container{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms;grid-column:6/10;grid-row:2/3}@media only screen and (min-width: 768px){.header .menu-container{grid-column:6/10}}@media only screen and (min-width: 1280px){.header .menu-container{grid-column:4/14}}.header .menu-container .menu-explore-container{display:none}@media only screen and (min-width: 1280px){.header .menu-container .menu-explore-container{display:grid;place-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}}.header .menu-container .menu-explore-container ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;gap:30px}.header .menu-container .menu-explore-container ul li{line-height:18px}.header .menu-container .menu-explore-container ul li a{color:#fff;font-size:18px;line-height:18px;font-weight:700}.header .menu-container .menu-explore-container ul li a:hover{opacity:1;color:#294164}.header .btn-menu{width:100%;height:100%}@media only screen and (min-width: 450px){.header .btn-menu{background-image:url("../svg/burger-menu.svg")}}@media only screen and (min-width: 1280px){.header .btn-menu{display:none}}.header .btn-info{grid-column:10/13;grid-row:2/3}@media only screen and (min-width: 768px){.header .btn-info{grid-column:10/13}}@media only screen and (min-width: 450px){.header .btn-info{background-image:url("../svg/info.svg")}}@media only screen and (min-width: 1280px){.header .btn-info{grid-column:14/17}}@media only screen and (min-width: 1280px){.header .btn-info .text-mobile{display:none}}.header .btn-info .text-desktop{display:none}@media only screen and (min-width: 1280px){.header .btn-info .text-desktop{display:inline-block}}.footer{background-color:#294164;padding:41px 25px}@media only screen and (min-width: 1280px){.footer{padding:60px}}.footer .logo{margin-bottom:44px}.footer ul{list-style:none}.footer .footer-upper{margin-bottom:30px}@media only screen and (min-width: 1280px){.footer .footer-upper{margin-bottom:100px}}@media only screen and (min-width: 768px){.footer .footer-upper .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}@media only screen and (min-width: 1280px){.footer .footer-upper .columns{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:60px}}@media only screen and (max-width: 1279px){.footer .footer-upper .column.column-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}@media only screen and (min-width: 768px){.footer .footer-upper .column.column-logo{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width: 1280px){.footer .footer-upper .column.column-logo{-webkit-box-flex:0;-webkit-flex:0 0 212px;-moz-box-flex:0;-ms-flex:0 0 212px;flex:0 0 212px;margin-right:auto}}.footer .footer-upper .column.column-logo .logo{display:none}@media only screen and (min-width: 1280px){.footer .footer-upper .column.column-logo .logo{display:block}}@media only screen and (min-width: 768px){.footer .footer-upper .column.column-menu{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width: 1280px){.footer .footer-upper .column.column-menu{-webkit-box-flex:0;-webkit-flex:0 0 202px;-moz-box-flex:0;-ms-flex:0 0 202px;flex:0 0 202px}}@media only screen and (max-width: 1279px){.footer .footer-upper .footer-menu{margin-bottom:20px}}.footer .footer-upper .footer-menu ul li a{margin-bottom:18px;color:#fff}.footer .footer-upper .footer-menu ul li a:hover{color:#ff9090}.footer .footer-menu-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px;border-bottom:1px dashed #ff9090;margin-bottom:18px;cursor:pointer;width:100%}.footer .footer-menu-heading .text{font-size:18px;line-height:21px;font-weight:700;color:#fbf7f3}.footer .footer-menu-heading:hover .text{color:#ff9090}.footer .footer-menu-heading svg{position:relative;top:2px;width:15px;height:15px}.footer .social-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.footer .social-icons a,.footer .social-icons a svg{display:inline-block;width:30px;height:30px}.footer .social-icons a:hover path,.footer .social-icons a svg:hover path{fill:#fff}.footer .footer-lower .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}@media only screen and (min-width: 1280px){.footer .footer-lower .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px}}.footer .footer-lower .column.column-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 1280px){.footer .footer-lower .column.column-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 1279px){.footer .footer-lower .column.column-logo .town-council-logo{display:none}}.footer .footer-lower .column.column-logo .town-council-statement{font-size:14px;color:#79b9ea}@media only screen and (min-width: 1280px){.footer .footer-lower .column.column-logo .town-council-statement{display:none}}@media only screen and (max-width: 1279px){.footer .footer-lower .column.column-logo,.footer .footer-lower .column.column-menu{text-align:center}}@media only screen and (min-width: 1280px){.footer .footer-lower .column.column-logo,.footer .footer-lower .column.column-menu{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 15px);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px)}}.footer .footer-lower .footer-menu ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}@media only screen and (min-width: 1280px){.footer .footer-lower .footer-menu ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:30px}}.footer .footer-lower .footer-menu ul a{font-size:14px;color:#ff9090}.footer .footer-lower .footer-menu ul a:hover{color:#fff}.footer .town-council-logo{margin-bottom:20px}.footer .town-council-logo,.footer .town-council-logo img{display:inline-block;width:160px;height:47px}.footer .author{display:block;font-size:14px;color:#f8b028}@media only screen and (max-width: 1279px){.footer .author{margin-bottom:20px}}.footer .author:hover{color:#ff9090}a,button,.btn,svg path{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}a{text-decoration:none}a:hover{opacity:.75}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none}img{display:block;width:100%;height:auto;max-width:100%}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.logo{display:inline-block}.logo,.logo img{width:212px;height:66px}.btn{display:inline-block;border:1px solid #fff;padding:15px 20px;border-radius:5px;font-size:18px;line-height:18px;font-weight:700;color:#fff;text-decoration:none}.btn.btn-large{padding:20px;border-radius:20px}@media only screen and (min-width: 1280px){.btn.btn-large{font-size:25px;line-height:18px;padding:40px}}.nf-form-cont .nf-form-fields-required{display:none}.nf-form-cont h2{color:#f79055;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #f79055}@media only screen and (min-width: 1280px){.nf-form-cont h2{font-size:25px;line-height:29px}}.nf-form-cont .nf-form-content{padding:0}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content{margin:0 -20px}}.nf-form-cont .nf-form-content .label-above .nf-field-label,.nf-form-cont .nf-form-content .label-below .nf-field-label,.nf-form-cont .nf-form-content .label-hidden .nf-field-label{margin:0}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div:focus,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):focus,.nf-form-cont .nf-form-content textarea,.nf-form-cont .nf-form-content textarea:focus{padding:0 30px;height:auto;line-height:60px;background:#fff;border-radius:10px;border:1px solid #ebebeb;color:#000}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div::-webkit-input-placeholder,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit])::-webkit-input-placeholder,.nf-form-cont .nf-form-content textarea::-webkit-input-placeholder{color:#000;opacity:1}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div:-moz-placeholder,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):-moz-placeholder,.nf-form-cont .nf-form-content textarea:-moz-placeholder{color:#000;opacity:1}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div::-moz-placeholder,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit])::-moz-placeholder,.nf-form-cont .nf-form-content textarea::-moz-placeholder{color:#000;opacity:1}.nf-form-cont .nf-form-content .list-select-wrap .nf-field-element>div:-ms-input-placeholder,.nf-form-cont .nf-form-content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):-ms-input-placeholder,.nf-form-cont .nf-form-content textarea:-ms-input-placeholder{color:#000;opacity:1}.nf-form-cont .nf-form-content textarea.ninja-forms-field,.nf-form-cont .nf-form-content textarea.ninja-forms-field:focus{line-height:unset;padding:30px}.nf-form-cont .nf-form-content .short-textarea textarea.ninja-forms-field,.nf-form-cont .nf-form-content .short-textarea textarea.ninja-forms-field:focus{height:143px}.nf-form-cont .nf-form-content .long-textarea textarea.ninja-forms-field,.nf-form-cont .nf-form-content .long-textarea textarea.ninja-forms-field:focus{height:316px}.nf-form-cont .nf-form-content .nf-field-container{margin-bottom:10px}.nf-form-cont .nf-form-content .label-left .nf-field-label{text-align:left;width:100%;-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}@media only screen and (min-width: 768px){.nf-form-cont .nf-form-content .label-left .nf-field-label{width:15%}}.nf-form-cont .nf-form-content .label-left .nf-field-element{width:100%}@media only screen and (max-width: 767px){.nf-form-cont .nf-form-content .label-left .nf-field-element{margin-bottom:10px}}@media only screen and (min-width: 768px){.nf-form-cont .nf-form-content .label-left .nf-field-element{width:85%}}.nf-form-cont .nf-form-content .html-container{margin-top:30px;margin-bottom:30px}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .html-container{margin-top:80px}}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label{display:block;font-size:16px;line-height:20px;font-weight:400;cursor:pointer}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label::before,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label::before,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label::before,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label::before,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label::before,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label::before{display:none}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label:after,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label:after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label:after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label:after,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label:after,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label:after{background:rgba(0,0,0,0) url("../svg/checkbox-default.svg") center center/contain no-repeat;width:19.394px;height:20px;border:none;-webkit-box-shadow:none;box-shadow:none;top:0;left:-30px}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label.nf-checked-label,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label.nf-checked-label,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label.nf-checked-label,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label.nf-checked-label,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label.nf-checked-label,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label.nf-checked-label{color:#40957f;font-weight:600}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label.nf-checked-label::before,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label.nf-checked-label::before,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label.nf-checked-label::before,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label.nf-checked-label::before,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label.nf-checked-label::before,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label.nf-checked-label::before{display:none}.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-element label.nf-checked-label::after,.nf-form-cont .nf-form-content .checkbox-wrap .nf-field-label label.nf-checked-label::after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-element label.nf-checked-label::after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-field-label label.nf-checked-label::after,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-element label.nf-checked-label::after,.nf-form-cont .nf-form-content .listradio-wrap .nf-field-label label.nf-checked-label::after{background-image:url("../svg/checkbox-active.svg")}.nf-form-cont .nf-form-content .checkbox-wrap .nf-pass.field-wrap .nf-field-element::after,.nf-form-cont .nf-form-content .listcheckbox-wrap .nf-pass.field-wrap .nf-field-element::after{display:none}.nf-form-cont .nf-form-content .listradio-container.label-left{padding:20px 0}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-label{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:unset}}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-description{margin:0 0 20px}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-description{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0;width:unset}}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto;width:unset}}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-left:38px}@media only screen and (max-width: 767px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul{gap:38px}}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul li{margin-bottom:0 !important}@media only screen and (max-width: 767px){.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul li label{margin-bottom:0 !important;line-height:28px}.nf-form-cont .nf-form-content .listradio-container.label-left .field-wrap .nf-field-element ul li label::after{top:4px}.nf-form-cont .nf-form-content .listcheckbox-container{margin:0 0 50px}.nf-form-cont .nf-form-content .listcheckbox-container .nf-field-description{margin:5px 0 25px;font-size:unset}.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-label{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-label label{font-size:18px;line-height:29px;font-weight:700;padding-bottom:13px;margin-bottom:20px;border-bottom:2px dashed #f79055;display:block;color:#373c42;width:100%}@media(min-width: 600px){.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}}@media(min-width: 768px){.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul{display:grid;grid-template-columns:1fr 1fr}}@media(min-width: 850px){.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul{display:block}}.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul li{margin-bottom:20px !important}.nf-form-cont .nf-form-content .listcheckbox-container.label-above .nf-field-element ul li:last-child{margin-bottom:0 !important}.nf-form-cont .nf-form-content .listcheckbox-container.wrapped-list .nf-field-element ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:17px 30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px}.nf-form-cont .nf-form-content .listcheckbox-container.wrapped-list .nf-field-element ul li{margin-bottom:0 !important}@media only screen and (max-width: 767px){.nf-form-cont .nf-form-content .listcheckbox-container.wrapped-list .nf-field-element ul li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.nf-form-cont .nf-form-content .file_upload-container .nf-fu-fileinput-button{width:100%;padding:0 60px 0 30px;height:60px;line-height:60px;background:#fff url("../svg/upload.svg") center right 30px/22px 22px no-repeat;text-align:left;color:#373c42;border-radius:10px;border:1px solid #ebebeb;cursor:pointer}.nf-form-cont .nf-form-content .file_upload-container .nf-fu-button-cancel{color:#373c42;padding:12px;float:none;background:rgba(0,0,0,0);border:none}.nf-form-cont .nf-form-content .file_upload-container .files_uploaded:not(:empty){color:#40957f;padding:12px}.nf-form-cont .nf-form-content .file_upload-container .files_uploaded:not(:empty) a{color:#f76666}.nf-form-cont .nf-form-content .file_upload-container .nf-pass.field-wrap .nf-field-element::after{display:none}.nf-form-cont .nf-form-content .nf-fu-progress{margin:5px;height:10px;-webkit-box-shadow:none;box-shadow:none;border-radius:10px;background-color:#ebebeb}.nf-form-cont .nf-form-content .nf-fu-progress .nf-fu-progress-bar{border-radius:10px;-webkit-box-shadow:none;box-shadow:none;background-color:#f79055}.nf-form-cont .nf-form-content .submit-wrap .btn{display:block;margin-top:30px;padding:15px 61px 15px 20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;font-size:18px;line-height:18px;font-weight:700;border-radius:5px;background:#f79055 url("../svg/button-tick.svg") center right 20px/20px 20px no-repeat;cursor:pointer}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-content .submit-wrap .btn{margin-top:80px}}.nf-form-cont .nf-form-content .submit-wrap .btn:hover{background-color:#40957f}.nf-form-cont .nf-multi-cell .nf-row:has(.listcheckbox-container) .nf-cell{padding:0 20px}.nf-form-cont .nf-multi-cell .nf-row:has(.listcheckbox-container) .nf-cell:first-child{padding-left:5px}.nf-form-cont .nf-multi-cell .nf-row:has(.listcheckbox-container) .nf-cell:last-child{padding-right:5px}@media only screen and (max-width: 1279px){.nf-form-cont .nf-multi-cell .nf-cell{float:none;padding:0 !important;width:100% !important}}.nf-form-cont .nf-pass.field-wrap .nf-field-element::after{width:60px;height:60px;line-height:60px;right:0}.nf-form-cont .nf-pass .ninja-forms-field{border-color:#40957f !important}.nf-form-cont .nf-error.field-wrap .nf-field-element::after{background:#f76666;border-radius:0 10px 10px 0;width:60px;height:60px;line-height:60px;top:1px;right:0;bottom:0}.nf-form-cont .nf-error .ninja-forms-field{border-color:#f76666 !important}.nf-form-cont .nf-error .nf-error-msg{color:#f76666}.nf-form-cont .nf-form-errors .nf-error-msg,.nf-form-cont .nf-response-msg{text-align:center;color:#fff;padding:30px;margin-top:30px}@media only screen and (min-width: 1280px){.nf-form-cont .nf-form-errors .nf-error-msg,.nf-form-cont .nf-response-msg{margin-top:80px;padding:100px 30px}}.nf-form-cont .nf-form-errors .nf-error-msg h1,.nf-form-cont .nf-form-errors .nf-error-msg h2,.nf-form-cont .nf-form-errors .nf-error-msg h3,.nf-form-cont .nf-form-errors .nf-error-msg h4,.nf-form-cont .nf-form-errors .nf-error-msg h5,.nf-form-cont .nf-form-errors .nf-error-msg h6,.nf-form-cont .nf-response-msg h1,.nf-form-cont .nf-response-msg h2,.nf-form-cont .nf-response-msg h3,.nf-form-cont .nf-response-msg h4,.nf-form-cont .nf-response-msg h5,.nf-form-cont .nf-response-msg h6{font-size:35px;line-height:36px;margin-bottom:30px}.nf-form-cont .nf-form-errors .nf-error-msg>*,.nf-form-cont .nf-response-msg>*{max-width:760px;margin-left:auto;margin-right:auto}.nf-form-cont .nf-form-errors .nf-error-msg{background-color:#f76666}.nf-form-cont .nf-response-msg{background-color:#40957f}.bx-wrapper{padding:0;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:30px}.panel{background-color:#fbf7f3;margin-bottom:4px}@media only screen and (min-width: 1280px){.panel{margin-bottom:10px}}.bg-pink{background-color:rgb(255, 144, 144)}.btn-solid.btn-pink{background-color:rgb(255, 144, 144);border-color:rgb(255, 144, 144)}.btn-border.btn-pink{border-color:rgb(255, 144, 144);color:rgb(255, 144, 144)}.contrast-mode .bg-pink{background-color:#294164}.contrast-mode .btn-solid.btn-pink{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-pink{border-color:#294164;color:#294164}.bg-yellow{background-color:rgb(248, 176, 40)}.btn-solid.btn-yellow{background-color:rgb(248, 176, 40);border-color:rgb(248, 176, 40)}.btn-border.btn-yellow{border-color:rgb(248, 176, 40);color:rgb(248, 176, 40)}.contrast-mode .bg-yellow{background-color:#294164}.contrast-mode .btn-solid.btn-yellow{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-yellow{border-color:#294164;color:#294164}.bg-green{background-color:rgb(64, 149, 127)}.btn-solid.btn-green{background-color:rgb(64, 149, 127);border-color:rgb(64, 149, 127)}.btn-border.btn-green{border-color:rgb(64, 149, 127);color:rgb(64, 149, 127)}.contrast-mode .bg-green{background-color:#294164}.contrast-mode .btn-solid.btn-green{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-green{border-color:#294164;color:#294164}.bg-turquoise{background-color:rgb(83, 189, 155)}.btn-solid.btn-turquoise{background-color:rgb(83, 189, 155);border-color:rgb(83, 189, 155)}.btn-border.btn-turquoise{border-color:rgb(83, 189, 155);color:rgb(83, 189, 155)}.contrast-mode .bg-turquoise{background-color:#294164}.contrast-mode .btn-solid.btn-turquoise{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-turquoise{border-color:#294164;color:#294164}.bg-navy{background-color:rgb(41, 65, 100)}.btn-solid.btn-navy{background-color:rgb(41, 65, 100);border-color:rgb(41, 65, 100)}.btn-border.btn-navy{border-color:rgb(41, 65, 100);color:rgb(41, 65, 100)}.contrast-mode .bg-navy{background-color:#294164}.contrast-mode .btn-solid.btn-navy{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-navy{border-color:#294164;color:#294164}.bg-blue{background-color:rgb(121, 185, 234)}.btn-solid.btn-blue{background-color:rgb(121, 185, 234);border-color:rgb(121, 185, 234)}.btn-border.btn-blue{border-color:rgb(121, 185, 234);color:rgb(121, 185, 234)}.contrast-mode .bg-blue{background-color:#294164}.contrast-mode .btn-solid.btn-blue{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-blue{border-color:#294164;color:#294164}.bg-orange{background-color:rgb(247, 144, 85)}.btn-solid.btn-orange{background-color:rgb(247, 144, 85);border-color:rgb(247, 144, 85)}.btn-border.btn-orange{border-color:rgb(247, 144, 85);color:rgb(247, 144, 85)}.contrast-mode .bg-orange{background-color:#294164}.contrast-mode .btn-solid.btn-orange{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-orange{border-color:#294164;color:#294164}.bg-beige{background-color:rgb(243, 228, 192)}.btn-solid.btn-beige{background-color:rgb(243, 228, 192);border-color:rgb(243, 228, 192)}.btn-border.btn-beige{border-color:rgb(243, 228, 192);color:rgb(243, 228, 192)}.contrast-mode .bg-beige{background-color:#294164}.contrast-mode .btn-solid.btn-beige{background-color:#294164;border-color:#294164}.contrast-mode .btn-border.btn-beige{border-color:#294164;color:#294164}.contrast-mode a{-webkit-transition:none;-o-transition:none;transition:none}.contrast-mode a:hover{opacity:1}.contrast-mode .btn:hover{background-color:#ff9090 !important;border-color:#ff9090}.contrast-mode .btn-contrast{border-color:#ff9090;color:#ff9090}.contrast-mode .btn-contrast:hover{background-image:url("../svg/contrast.svg");background-color:#ff9090 !important;border-color:#ff9090;color:#fff}.contrast-mode .header .menu-container .menu-explore-container ul li a:hover{color:#f8b028}.contrast-mode .panel-promotions .promotion:hover .title{background-color:#ff9090 !important}.contrast-mode .footer .footer-menu-heading{border-color:#fff}.contrast-mode .footer .footer-menu-heading svg path{fill:#fff}.contrast-mode .footer .footer-menu-heading:hover .text{color:#ff9090 !important}.contrast-mode .footer a{color:#fff !important}.contrast-mode .footer a:hover{color:#ff9090 !important}.contrast-mode .footer .social-icons a svg path{fill:#fff}.contrast-mode .footer .social-icons a:hover svg path{fill:#ff9090 !important}.panel-call-to-action{padding:25px 30px;color:#fff}@media only screen and (min-width: 768px){.panel-call-to-action{padding:40px}}@media only screen and (min-width: 1280px){.panel-call-to-action{padding:60px 80px}}.panel-call-to-action .logo{margin-bottom:40px}@media only screen and (min-width: 1280px){.panel-call-to-action .logo{margin-bottom:30px}}.panel-call-to-action .logo,.panel-call-to-action .logo img,.panel-call-to-action .logo svg{display:inline-block;width:156px;height:48px}@media only screen and (min-width: 1280px){.panel-call-to-action .logo,.panel-call-to-action .logo img,.panel-call-to-action .logo svg{width:280px;height:86px}}.panel-call-to-action.panel-layout-vertical{text-align:center}.panel-call-to-action.panel-layout-vertical .content{margin-top:28px}.panel-call-to-action.panel-layout-vertical .btn{margin-top:40px}@media only screen and (min-width: 1280px){.panel-call-to-action.panel-layout-vertical .btn{margin-top:30px;font-size:20px;line-height:20px;padding:20px 30px}}.panel-call-to-action.panel-layout-horizontal .content{margin-top:20px}@media only screen and (max-width: 1279px){.panel-call-to-action.panel-layout-horizontal .btn{margin-top:20px}}@media only screen and (min-width: 1280px){.panel-call-to-action.panel-layout-horizontal .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.page-template-template-presentation .panel-call-to-action.panel-layout-vertical{padding:60px 30px}@media only screen and (min-width: 768px){.page-template-template-presentation .panel-call-to-action.panel-layout-vertical{padding:60px 80px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-call-to-action.panel-layout-vertical{padding:150px 30px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-call-to-action .logo{margin-bottom:40px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-call-to-action .content{margin-top:40px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-call-to-action .btn{margin-top:70px}}.panel-events .header-bar{padding:25px;color:#fff}@media only screen and (min-width: 768px){.panel-events .header-bar{padding:40px}}@media only screen and (min-width: 1280px){.panel-events .header-bar{padding:60px 80px}}.panel-events .heading-2{font-size:35px;line-height:40px;margin-bottom:20px}@media only screen and (max-width: 1279px){.panel-events .btn{margin-top:20px}}@media only screen and (min-width: 1280px){.panel-events .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:100px}}.panel-events .columns .btn{padding-right:61px;background:rgba(0,0,0,0) url("../svg/calendar.svg") center right 20px/20px 20px no-repeat}.panel-features{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}@media only screen and (max-width: 1279px){.panel-features{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1280px){.panel-features{gap:10px}}.panel-features .feature{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 2px);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 2px);flex:0 0 calc(50% - 2px);padding:40px 20px;border-radius:10px;text-align:center}@media only screen and (min-width: 768px){.panel-features .feature{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33% - 2px);-moz-box-flex:0;-ms-flex:0 0 calc(33% - 2px);flex:0 0 calc(33% - 2px)}}@media only screen and (min-width: 1280px){.panel-features .feature{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:40px}}.panel-features .feature img{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms;display:inline-block;margin-bottom:12px;max-height:72px;max-width:72px}.panel-features .feature .heading{font-size:18px;line-height:21px;color:#fff}.panel-features .feature:hover{opacity:.75}.panel-features .feature:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.panel-form .form-header{text-align:center;padding:60px 20px 80px;background:rgba(0,0,0,0) url("../images/house.png") bottom left/50px 40px repeat-x}@media only screen and (min-width: 1280px){.panel-form .form-header{padding:120px 20px 160px}}.panel-form .form-header .container{max-width:980px}.panel-form .form-header .heading{margin-bottom:20px}@media only screen and (min-width: 1280px){.panel-form .form-header .heading{margin-bottom:40px}}.panel-form .form-header .content p{margin-bottom:20px}@media only screen and (min-width: 1280px){.panel-form .form-header .content p{margin-bottom:40px}}.panel-form .form-header .content strong{color:#f79055}.panel-form .form-wrapper{padding:15px 30px}@media only screen and (min-width: 1280px){.panel-form .form-wrapper{padding:80px}}.panel-introduction{background-color:#fbf7f3;color:#294164;padding:30px 25px}@media only screen and (min-width: 768px){.panel-introduction{padding:40px}}@media only screen and (min-width: 1280px){.panel-introduction{padding:80px}}.panel-introduction .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media only screen and (min-width: 1280px){.panel-introduction .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px}}@media only screen and (min-width: 1280px){.panel-introduction .columns .column-heading{-webkit-box-flex:0;-webkit-flex:0 0 404px;-moz-box-flex:0;-ms-flex:0 0 404px;flex:0 0 404px}}@media only screen and (min-width: 1280px){.panel-introduction .columns .column-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.panel-notification-bar{padding:20px 30px;color:#fff}@media only screen and (min-width: 1280px){.panel-notification-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:80px}}.panel-notification-bar .notification{font-size:18px;line-height:18px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.panel-notification-bar .notification svg{-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}.panel-notification-bar .notification svg path{fill:#294164}.panel-presentation-header{padding:50px 30px;background-color:#294164;text-align:center;color:#fff}@media only screen and (min-width: 768px){.panel-presentation-header{padding:60px}}@media only screen and (min-width: 1280px){.panel-presentation-header{padding:164px 30px}}.panel-presentation-header .container{margin:0 auto;max-width:1180px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media only screen and (min-width: 1280px){.panel-presentation-header .container{gap:80px}}.panel-presentation-header .logo{margin-bottom:24px}@media only screen and (min-width: 1280px){.panel-presentation-header .logo{margin-bottom:31px}}.panel-presentation-header .logo,.panel-presentation-header .logo img,.panel-presentation-header .logo svg{display:inline-block;width:150px;height:47px}@media only screen and (min-width: 1280px){.panel-presentation-header .logo,.panel-presentation-header .logo img,.panel-presentation-header .logo svg{width:280px;height:86px}}.panel-presentation-header .strapline{font-size:10px;color:#ff9090;text-align:center;letter-spacing:8px;text-transform:uppercase}@media only screen and (min-width: 1280px){.panel-presentation-header .strapline{font-size:20px;line-height:30px}}.panel-presentation-header .heading{color:#f8b028;text-align:center;font-size:30px;line-height:35px;font-weight:700}@media only screen and (min-width: 768px){.panel-presentation-header .heading{font-size:46px;line-height:64px}}@media only screen and (min-width: 1280px){.panel-presentation-header .heading{font-size:68px;line-height:78px}}.panel-presentation-header .content{color:#fff;text-align:center;line-height:27px}@media only screen and (min-width: 1280px){.panel-presentation-header .content{font-size:24px;line-height:37px}}.panel-presentation-header .sponsor-logo{margin:0 auto}.panel-presentation-header .sponsor-logo,.panel-presentation-header .sponsor-logo img,.panel-presentation-header .sponsor-logo svg{display:inline-block;width:160px;height:47px}@media only screen and (min-width: 1280px){.panel-presentation-header .sponsor-logo,.panel-presentation-header .sponsor-logo img,.panel-presentation-header .sponsor-logo svg{width:262.128px;height:77px}}.panel-presentation-header .scroll-down-text{display:block;color:#ff9090;text-align:center;font-size:12px;line-height:16px;font-weight:700;letter-spacing:4.2px;text-transform:uppercase}.panel-promotions{display:grid;grid-template-columns:1fr;gap:4px}@media only screen and (min-width: 768px){.panel-promotions{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1280px){.panel-promotions{grid-template-columns:repeat(3, 1fr);gap:10px}}.panel-promotions .promotion{display:block;position:relative;overflow:hidden}.panel-promotions .promotion img{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms;-o-object-fit:cover;object-fit:cover;aspect-ratio:453/398}@media only screen and (min-width: 1280px){.panel-promotions .promotion img{aspect-ratio:411/330}}.panel-promotions .promotion .title{-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms;display:block;position:absolute;bottom:0;left:0;right:0;z-index:10;padding:25px 60px 25px 30px;background-image:url("../svg/promotion-arrow.svg");background-position:center right 30px;background-size:26px 26px;background-repeat:no-repeat;font-size:25px;line-height:25px;font-weight:700;color:#fff}.panel-promotions .promotion:hover .title{background-position:center right 25px}.panel-promotions .promotion:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 768px)and (max-width: 1279px){.panel-promotions .promotion:first-child{grid-column:1/-1}}.panel-30-60,.panel-50-50{background-color:#fff;display:grid;gap:4px}@media only screen and (min-width: 1280px){.panel-30-60,.panel-50-50{gap:10px}}.panel-30-60 .media,.panel-50-50 .media{position:relative;background-color:#79b9ea}.panel-30-60 .media .bx-wrapper,.panel-30-60 .media .bx-viewport,.panel-30-60 .media .bx-slider,.panel-30-60 .media .no-slider,.panel-30-60 .media .slide,.panel-30-60 .media .slide img,.panel-30-60 .media .slide video,.panel-50-50 .media .bx-wrapper,.panel-50-50 .media .bx-viewport,.panel-50-50 .media .bx-slider,.panel-50-50 .media .no-slider,.panel-50-50 .media .slide,.panel-50-50 .media .slide img,.panel-50-50 .media .slide video{height:100%;width:100%;min-height:300px}.panel-30-60 .media .slide img,.panel-30-60 .media .slide video,.panel-50-50 .media .slide img,.panel-50-50 .media .slide video{display:block;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){.panel-30-60 .media .slide img,.panel-30-60 .media .slide video,.panel-50-50 .media .slide img,.panel-50-50 .media .slide video{-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width: 1280px){.panel-30-60.panel-height-content .media-slider,.panel-50-50.panel-height-content .media-slider{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}}@media only screen and (min-width: 1280px){.panel-30-60.panel-height-content .sidebar,.panel-50-50.panel-height-content .sidebar{display:grid;place-items:center;min-height:800px}}.panel-30-60 .sidebar .inner,.panel-50-50 .sidebar .inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;color:#fff}@media only screen and (min-width: 768px){.panel-30-60 .sidebar .inner,.panel-50-50 .sidebar .inner{padding:40px;gap:28px}}@media only screen and (min-width: 1280px){.panel-30-60 .sidebar .inner,.panel-50-50 .sidebar .inner{padding:80px}}@media only screen and (min-width: 1280px){.panel-30-60 .sidebar .inner .content,.panel-50-50 .sidebar .inner .content{font-size:20px;line-height:33px}}@media only screen and (min-width: 1280px){.panel-30-60{grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 1280px){.panel-30-60.panel-align-left .media{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-column:3/7}}@media only screen and (min-width: 1280px){.panel-30-60.panel-align-left .sidebar{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:1/3}}@media only screen and (min-width: 1280px){.panel-30-60.panel-align-right .media{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:1/5}}@media only screen and (min-width: 1280px){.panel-30-60.panel-align-right .sidebar{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-column:5/7}}@media only screen and (min-width: 1280px){.panel-50-50{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px){.page-template-template-presentation .panel-30-60 .sidebar .inner,.page-template-template-presentation .panel-50-50 .sidebar .inner{padding:60px;gap:30px}}@media only screen and (min-width: 1280px){.page-template-template-presentation .panel-30-60 .sidebar .inner,.page-template-template-presentation .panel-50-50 .sidebar .inner{padding:80px 80px 120px;gap:50px}}.panel-instagram{display:grid;grid-template-columns:repeat(6, 1fr);gap:4px;color:#fff;overflow-x:scroll}@media only screen and (min-width: 1280px){.panel-instagram{gap:10px}}.panel-instagram .follow-us a{color:#fff}.panel-instagram .follow-us .text{display:inline-block;margin:0 20px}.panel-instagram .follow-us svg{display:inline-block;margin:0 auto 17px;width:56px;height:57px}.panel-instagram .follow-us svg path{fill:#f3e4c0}.panel-instagram div{display:grid;place-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;aspect-ratio:1;min-width:180px;min-height:180px}.panel-page-header{padding:80px;max-width:900px}.panel-page-header .breadcrumbs.pink{color:#ff9090}.panel-listing{display:grid;gap:10px;grid-template-columns:280px 1fr;background-color:#fff}.panel-listing .views .buttons{display:grid;gap:10px;grid-template-columns:repeat(2, 1fr);margin-bottom:10px}.panel-listing .views .buttons .btn{padding:15px;font-size:18px;line-height:27px;display:block;border-radius:0;text-align:left;background-position:center right 15px;background-repeat:no-repeat;min-height:68px}.panel-listing .views .buttons .btn.btn-grid{border:1px solid #ff9090;background-color:#ff9090;color:#fff;background-image:url("../svg/view-grid.svg");background-size:20px 20px}.panel-listing .views .buttons .btn.btn-map{border:1px dashed #40957f;background-color:#fff;color:#40957f;background-image:url("../svg/view-location.svg");background-size:17px 20px}.panel-listing .views .grid-view{display:grid;gap:10px;grid-template-columns:repeat(3, 1fr)}.panel-listing .views .ma-view{display:none}.panel-listing .sidebar{background-color:#294164;color:#fff}.panel-listing .sidebar .filter{display:block;width:100%;background:#f8b028 url("../svg/filter.svg") center right 20px/25px 25px no-repeat;padding:15px 20px;font-size:18px;line-height:28px;font-weight:700;color:#fff;text-align:left;min-height:68px}.panel-listing .sidebar .filter-box{margin:43px 20px}.panel-listing .sidebar .filter-box .heading{margin-bottom:15px;font-size:12px;line-height:28px;letter-spacing:3.6px;font-weight:500;text-transform:uppercase;color:#ff9090;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.panel-listing .sidebar .filter-box .heading svg{width:15px;height:15px}.panel-listing .sidebar .filter-box ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed #40957f}.panel-listing .sidebar .filter-box ul li label{display:inline-block;font-size:16px;font-weight:600;line-height:28px;color:#fff;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}.panel-listing .sidebar .filter-box ul li label:hover{color:#ff9090}.panel-listing .sidebar .filter-box ul li input{margin:11.5px 0;width:24px;height:24px;-webkit-box-flex:0;-webkit-flex:0 0 24px;-moz-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0) url("../svg/filter-default.svg") center center/24px 24px no-repeat;-webkit-transition:all ease 500ms;-o-transition:all ease 500ms;transition:all ease 500ms}.panel-listing .sidebar .filter-box ul li input:hover{background-image:url("../svg/filter-hover.svg")}.panel-listing .sidebar .filter-box ul li input:checked{background-image:url("../svg/filter-active.svg")}.panel-listing .sidebar .filter-box ul li input:checked+label{color:#ff9090}.panel-listing .listing{background-color:#fbf7f3}.panel-listing .listing .frame{height:250px;background:#294164}.panel-listing .listing .frame img{height:100%;-o-object-fit:cover;object-fit:cover}.panel-listing .listing .inner{padding:30px}.panel-listing .listing .inner .heading{font-size:25px;font-weight:700;line-height:29px;margin-bottom:22px}.panel-listing .listing .inner .heading a{color:#373c42}.panel-listing .listing .inner .contact-details{margin-bottom:22px}.panel-listing .listing .inner .contact-details li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;font-size:14px;font-weight:700;line-height:12px}.panel-listing .listing .inner .contact-details li svg{width:13px;height:13px;-webkit-box-flex:0;-webkit-flex:0 0 13px;-moz-box-flex:0;-ms-flex:0 0 13px;flex:0 0 13px}.panel-listing .listing .inner .contact-details li a{color:#373c42}.panel-listing .listing .inner .contact-details li:not(:last-child){margin-bottom:14px}.panel-listing .listing .inner .content{margin-bottom:24px;line-height:25px}.panel-listing .listing .inner .categories{font-size:12px;line-height:15px;color:#40957f}
/*# sourceMappingURL=main.css.map */
