/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.captcha{border:0px;}
:root{--gogo-primar:#00a651;--gogo-second:#008c44;--gogo-deeper:#007236;--gogo-hghcon:#005221;}.hero-image__wrapper{pointer-events:none !important;}.modal{font-family:"Nunito Sans",-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;}.modal__container{background-color:#eee;padding:30px;max-width:600px;max-height:100vh;overflow-y:auto;box-sizing:border-box;}.modal__header{display:flex;justify-content:space-between;align-items:center;flex-direction:column;text-align:center;}.modal__footer{display:flex;height:auto;justify-content:center;align-items:center;}.modal__close{background:transparent;border:0;display:block;position:absolute;top:0;right:0;}.modal__header .modal__close:before{content:"\2715";}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8);}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:3px;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.25;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}.modal__btn-primary{background-color:#E67509;color:#fff;}.modal .parallelogram{white-space:nowrap;overflow:hidden;transform:skewX(-4deg) rotate(-4deg);text-align:center;text-transform:uppercase;font-family:"Anton",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;}.modal .modal__title{background:var(--gogo-primar);color:#fff;padding:10px 20px;margin:0 auto;font-size:32px;line-height:120%;font-family:"Anton",sans-serif;width:auto;}.modal .modal__subtitle{background:#fff;color:var(--gogo-second);padding:10px 20px;margin:0 auto;font-size:26px;line-height:110%;font-family:"Anton",sans-serif;width:auto;}@keyframes mmfadeIn{from{opacity:0;}to{opacity:1;}}@keyframes mmfadeOut{from{opacity:1;}to{opacity:0;}}@keyframes mmslideIn{from{transform:translateY(15%);}to{transform:translateY(0);}}@keyframes mmslideOut{from{transform:translateY(0);}to{transform:translateY(-10%);}}.micromodal-slide{display:none;}.micromodal-slide.is-open{display:block;}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0.0,0.0,0.2,1);}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1);}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0.0,0.0,0.2,1);}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1);}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform;}
.btn-xl{padding:20px 30px;font-size:24px;line-height:normal;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}@media (max-width:768px){.xl-btn{text-align:center !important;}}.backdrop{background-color:#009640;color:#FFFFFF;text-align:center;width:100vw;margin-left:-50vw;left:50%;position:relative;}
.layout-content.page-main,#map{height:90vh;}.call-to-action,.hero-image__wrapper{display:none !important;}#main-content{height:80vh;}:root{--pink:#ce3890;--orange:#e67509;--purple:#662d91;--green:#008943;--green-mid:#007236;--green-high:#005f27;--card-full-height:27vh;--card-photo-width:calc((var(--card-full-height)/3) * 2);--card-width:var(--card-full-height);}.card a,.card a:visited{text-decoration:none;color:#ffffff;}.card a:hover{color:#f6871f;}.card .full a{font-weight:bold;pointer-events:all;}.gm-style-iw-d,.gm-style-iw-c{margin:0 !important;padding:0 !important;background:transparent !important;border-radius:0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important;pointer-events:none;width:var(--card-width);max-height:var(--card-full-height);height:auto;box-sizing:initial !important;}.gm-style ::-webkit-scrollbar,.gm-style .gm-style-iw-d::-webkit-scrollbar,.gm-style-iw::-webkit-scrollbar{display:none;}.gm-style-iw-chr{height:1em;pointer-events:all;width:var(--card-width);z-index:99;}.card{display:flex;flex-direction:column;z-index:0;width:100%;margin:0;padding:0;height:var(--card-full-height);}.card .photo{pointer-events:all;background-color:var(--green-high);position:absolute;display:block;z-index:10;width:var(--card-photo-width);height:var(--card-full-height);object-fit:cover;object-position:center center;border-radius:0 1em 0 1em;padding:0;margin:0;color:#ffffff;&.lc{position:inline;display:block;border-radius:0 1em 1em 0;bottom:0;right:0;z-index:-5;width:calc(var(--card-photo-width) / 2);height:calc(var(--card-full-height) * 0.6);object-fit:cover;object-position:center center;padding:0;margin:0;color:#ffffff;}}.card .header{pointer-events:all;position:relative;display:block;margin:calc(var(--card-full-height) * 0.1) 0
    calc(var(--card-full-height) * 0.1) calc(var(--card-photo-width) * 0.7);width:fit-content;height:calc(var(--card-full-height) * 0.2);z-index:99;display:flex;flex-direction:column;text-align:left;font-size:1.7em;}.card .content{position:relative;display:block;z-index:50;margin:0 0 0 var(--card-photo-width);padding:0 0 0 0;color:#fff;height:calc(var(--card-full-height) * 0.1);border-radius:0 1em 0 0;background-color:var(--green-mid);&.brief{overflow:hidden !important;}&.full{height:var(--card-full-height);}}.card .statement{display:inline-block;font-family:'Nunito Sans',sans-serif;font-size:1.4em !important;line-height:140%;text-align:center;margin:1em 0.25em !important;}.card .footer{position:relative;display:flex;flex-direction:column;z-index:80;margin:0 0 0 var(--card-photo-width);padding:0;color:#ffffff;font-size:1em;background-color:var(--green-mid);background-image:linear-gradient(11deg,var(--purple),var(--green-mid) calc(var(--card-full-height) / 3));border-radius:0 0 1em 0;height:calc(var(--card-full-height) * 0.5);}.card .parallelogram{white-space:nowrap;overflow:visible;transform:skewX(-4deg) rotate(-4deg);text-align:left;text-transform:uppercase;font-family:'Anton',sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;&.name{background:var(--green);color:#fff;padding:0.2em;margin:0 auto;line-height:120%;font-family:'Anton',sans-serif;width:auto;&.lc{margin:auto auto 0 0;background:var(--purple);line-height:110%;}&.lc:before{font-size:smaller;content:'& ';}}&.electorate{background:#fff;color:var(--green);padding:0.1em;margin:0 auto;line-height:120%;font-family:'Anton',sans-serif;width:auto;&:before{font-size:smaller;content:'for ';}&.lc{margin:0 auto 0 0;color:var(--purple);line-height:100%;}}&.votefor{background:var(--orange);color:#ffffff;line-height:80%;padding:0.2em;margin:0.2em auto 0 auto;font-size:smaller;&:visited{color:#ffffff;background:var(--orange);text-decoration:none;}&:hover{color:#ffffff;background-color:#662d91;}}}.controlUI{display:flex;flex-direction:row;}@media only screen and (max-width:600px){:root{--card-full-height:75vw;}}
.video-embed-field-lazy-play{border:0;}a:hover{text-decoration:none;}.hero-text--hide .hero-image-title{display:none;}.js-hero-image-sidebar-wrapper--small .sticky-top{margin-bottom:1.8rem;}.callout,.callout--green-camarone{font-size:95% !important;color:#005F27;padding:1.5rem;border:4px solid #A2D39C;border-radius:5px;margin:2rem 0;}.callout-orange{color:#a2590a;border:4px solid #fcc589;}.u-c-black{color:#000000;}.scrolling-wrapper{overflow-x:auto;}.person-contact__content .btn,.candidate-sidebar .btn{width:100%;}.u-bt-pale-green,.u-bt-green-mint{border-top:1px solid rgb(163,210,156);border-top:1px solid rgba(163,210,156,0.34);}.u-bg-green-mint{background-color:rgb(163,210,156);}.list-tick li{margin-top:0.8rem;line-height:1.1rem;font-weight:500;}.list-tick > li::before{content:'\2705';font-size:0.75rem;display:inline-block;margin-left:-1.6rem;width:1.6rem;-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-ms-transform:translate(0,-3px);-o-transform:translate(0,-3px);transform:translate(0,-3px);}.policy--heading,.policy-heading{font-size:1.8rem;background-color:#009640;color:white;text-align:center;padding:10px;margin-top:0;}@media (max-width:768px){.policy--heading,.policy-heading{font-size:1.4rem;padding:5px;margin-top:0;}}.policy-section__content ul > li::before{font-weight:700;}.action-box--black .action-box__content{background-color:#232323;}.action-box--black .action-box__content:hover,.action-box--black .action-box__content:focus-within{background-color:#111111;}.box__border{display:none;}@media (min-width:992px){.hero-image-sidebar-low .hero-image-sidebar{margin-top:10rem;}}
.webform-counter--progress .progress__bar{border-color:#39b54a;background:#a3d39c;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.8) 75%,rgba(255,255,255,0.8) 100%);background-size:40px 40px;}.webform-counter--progress .progress__percentage{display:none;}
.white-webform-accordion .ckeditor-accordion-container dl.styled dt a,.white-webform-accordion .ckeditor-accordion-container dl.styled dt a.ckeditor-accordion-toggler,.white-webform-accordion .ckeditor-accordion-container dl.styled dt.active a,.white-webform-accordion .ckeditor-accordion-container dl.styled dt a:hover,.white-webform-accordion .ckeditor-accordion-container dl.styled dt a:focus{color:#FFFFFF !important;text-decoration:none !important;outline:none !important;}.white-webform-accordion .ckeditor-accordion-container dl.styled dt{border-top:1px solid #FFFFFF !important;border-bottom:1px solid #FFFFFF !important;}.white-webform-accordion .ckeditor-accordion-toggle{background-color:transparent !important;filter:brightness(0) invert(1) !important;opacity:1 !important;}.white-webform-accordion .ckeditor-accordion-toggle::before,.white-webform-accordion .ckeditor-accordion-toggle::after{background-color:#FFFFFF !important;}.white-webform-accordion .ckeditor-accordion-container dl.styled{border-color:#FFFFFF !important;}
.tile{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);transition:all  .1s ease-in-out;z-index:0;}.bringforward{z-index:5;position:absolute;}.pop,.pop-25{z-index:0;transition:all  .1s ease-in-out;}.tile:hover{z-index:5;}@media (min-width:768px){.tile:hover{-ms-transform:scale(1.03,1.03);-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03);z-index:5;}}.pop-25 .d-flex-inner,.pop-25 img{border-radius:0.8em;}.pop:hover,.pop-25:hover .d-flex-inner{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.tile:hover .action-box__media{opacity:0.850;-moz-opacity:85%;-webkit-opacity:85%;}.fullwidth{width:100vw;position:relative;margin-left:-50vw;left:50%;}.fullwidthbox{width:100%;text-align:center;margin-left:50%;}.pad{padding:0px;}
