.qg-tag-green{background-color:#cce5d8;color:#004c23}.qg-tag-blue{background-color:#ccdff1;color:#004281}.qg-tag-purple{background-color:#d6cce3;color:#240050}.qg-tag-pink{background-color:#f7d7e6;color:#800d42;font-weight:400}.qg-tag-red{background-color:#f7d1d1;color:#8a0a0a;font-weight:400}.qg-tag-orange{background-color:#fcd6c3;color:#792d06}.qg-tag-yellow{background-color:#fbf0c5;color:#4d4712}#jb-overlay{background:#000;z-index:999;position:fixed;top:0;height:100%;left:0;width:100%}#jb-window{z-index:1000;position:fixed;top:0;height:100%;left:0;width:100%}#jb-window-inner{background-color:#fff;color:#444;width:50%;height:50%;margin:auto;overflow:auto}#jb-loading{position:absolute;left:0;top:0;width:0;height:0;padding:0;margin:0;line-height:0;display:block;overflow:hidden}#jb-window.reactive{background:transparent url(reactive-overlay.png) right top no-repeat}#jb-window.loading #jb-window-inner{background-image:url(loading-black-on-white.gif);background-position:center center;background-repeat:no-repeat}.type-ajax #jb-window-content{padding:0 1em 1em}.type-media #jb-window-content{padding:0}#jb-window-content:focus{outline:none}#jb-window-content .jb-caption{display:block;clear:both;margin:0;position:absolute;bottom:0;left:0;background:#fff;width:100%}#jb-window-content .jb-caption span{display:block;padding:.5em 1em}#jb-close-button img{border:none}#jb-window.error-no-content #jb-window-content{background:transparent url(alert-64.png) 15px center no-repeat;padding-left:70px}#jb-gallery-prev,#jb-gallery-next{height:0;padding-top:85px;width:49px;background:transparent url(gallery-controls-sprite.png) left top no-repeat}#jb-gallery-next{background-position:-49px top}#jb-gallery-prev:hover,#jb-gallery-prev:focus{background-position:left -85px}#jb-gallery-next:hover,#jb-gallery-next:focus{background-position:-49px -85px}#jb-gallery-prev.disabled,#jb-gallery-next.disabled{background:0 0;cursor:default}.type-iframe #jb-window-content iframe{border:none;background:0 0;padding:0}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}form legend{font-size:1em}form .label,form label{display:block;font-weight:400}form .label{color:#000;font-size:1em;line-height:1.2em;padding:0;text-align:left;white-space:normal}form .abbr{cursor:pointer}.form-control,input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{height:auto}.form-group{margin-bottom:1.5rem}#qg-search-results-map-container,#qg-search-widget{@media (min-width:992px){border-radius:var(--qld-border-radius-xxl)}@media (max-width:992px){border-radius:var(--qld-border-radius-xl)}@media (max-width:700px){border-radius:.75rem}@media (max-width:400px){border-radius:.25rem}}.qg-search-widget-button-wrapper{gap:32px}.search-box-wrapper{gap:10px}#qg-search-widget{container-type:inline-size;container-name:search-widget}.qg-search-widget,#qg-search-widget{padding:1rem;background-color:var(--qld-light-background)}.page-item.next a span,.page-item.previous a span{display:block}@container search-widget (width < 812px){.search-box-wrapper,.qg-search-widget-button-wrapper{flex-direction:column;gap:24px}#qg-app-geocoding,#qg-search-widget .btn{width:100%}#qg-search-results-map-container{border-radius:var(--qld-border-radius-sm)}}#qg-search-results{container-type:inline-size;container-name:search-results}@container search-results (width < 700px){.page-item.next a span,.page-item.previous a span{display:none}}@media (max-width:375px){.page-item.more{display:none}}#qg-search-results nav{display:flex}#qg-search-results .pagination .page-item.previous .page-link,.pagination .page-item.next .page-link{padding:0}#qg-search-widget select,.qg-search-widget select{width:100%}#qg-search-widget .qg-search-widget-form input,.qg-search-widget .qg-search-widget-form input{opacity:1;position:static;z-index:auto}#qg-search-widget .qg-fl .qg-app-geocoding,.qg-search-widget .qg-fl .qg-app-geocoding{align-content:center;white-space:nowrap;min-width:unset}#qg-search-widget .qg-fl .qg-app-geocoding svg,.qg-search-widget .qg-fl .qg-app-geocoding svg{bottom:0;display:block;height:2.2em;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:2.2em}#qg-search-widget .search,.qg-search-widget .search{margin-right:10px}.qg-results-counts{font-weight:400;font-size:1rem;line-height:24px;color:#414141;border-bottom:1px solid var(--qld-core-default-color-neutral-light)}#qg-search-results .search-results-list>li{margin:24px 0;border-bottom:1px solid var(--qld-core-default-color-neutral-light);padding-bottom:24px}#qg-search-results .search-results-list>li h3{margin:0}#qg-search-results .search-results-list>li dl{margin:16px 0 0}.pagination li a{cursor:pointer}form.form{#asides .choices,.choices{display:block;list-style:none;margin:0;padding:0}.questions .choices li{background:0 0;border:none;list-style:none;margin:.3em 0;padding:0}.questions{list-style:none;margin:0;padding:0}.questions li{clear:left;list-style:none;padding:.5em 0 .7em;position:relative;transition:opacity .2s ease,margin .2s ease,padding .2s ease}.questions .choices li input,.questions .choices li label{display:inline}.questions .choices li input{margin-inline-end:.5rem}ul.choices.compact>li{display:inline;margin-inline-end:1rem}form li[hidden=hidden] *{display:none;max-height:0}.questions li[hidden]{display:block;margin:0!important;max-height:0;opacity:0;padding:0!important;position:absolute;transition:none}li.section{border-bottom:1px solid #ccc;margin:.5em 0;padding:.5em 0}.questions input[type=checkbox]{margin-inline-end:.5rem}.questions input[type=checkbox]+label{display:inline}abbr.required,abbr[title*=required]{border-bottom:none;color:#f85c50;text-decoration-line:none}.questions abbr.required,.questions abbr[title*=required]{font-size:1rem;margin-left:-1rem;position:absolute;top:5px;left:0}.group>fieldset .compact li{clear:none;float:left;margin-right:1.5em}li.section li.section{border-bottom:none;margin:.5em 0 0;padding:.5em 0 0}.invalid .alert{color:#d93d31;font-weight:700}.alert{border:none;font-weight:700;margin:0;padding:0}}.alert-franchise{border:none;border-radius:4px;background-color:var(--qld-color-default-color-light-background-light)}.alert-franchise.alert-info:before{background-color:var(--qld-color-default-color-light-background-light)}.alert-franchise.alert-info:after{background-image:var(--qgds-icon-alert-information);color:#131212;width:24px;left:16px;height:24px;top:16px}.alert-franchise .alert-content p{margin-left:-12px}.qg-promotional-banner__container{background-color:var(--qld-light-background);padding:2.5rem 1rem;border-radius:0;margin:2rem 0}.qg-promotional-banner__container.dark,.dark .qg-promotional-banner__container,.dark .container .qg-promotional-banner__container,.dark:has(>.qg-promotional-banner__container){background-color:#05325f}.qg-promotional-banner__container .wrapper{display:flex;flex-direction:column}.qg-promotional-banner__info{margin-right:32px}.qg-promotional-banner__container .wrapper h2{margin-bottom:1.5rem;font-size:32px}.qg-promotional-banner__container .wrapper h3,.qg-promotional-banner__popular-apps:first-child,.qg-promotional-banner__popular-apps-title,.qg-promotional-banner__popular-apps p:first-child{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;margin-top:32px}.qg-promotional-banner__popular-apps ul{display:flex;gap:.5rem 1rem;flex-direction:row;justify-content:start;flex-wrap:wrap;margin-left:0;padding-left:0}.qg-promotional-banner__popular-apps ul li{list-style-type:none;align-items:center;font-size:16px}.qg-promotional-banner__popular-apps ul li a{display:inline-block;border:3px solid var(--qld-dark-green);border-radius:4px;padding:10px 1.5rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-decoration-line:none}.qg-promotional-banner__popular-apps ul li a:hover,.btn-outline-dark:hover{border:3px solid var(--qld-color-default-color-light-action-secondary-hover);text-decoration-line:underline;text-decoration-thickness:1px}.dark .qg-promotional-banner__popular-apps ul li a{border:3px solid var(--qld-dark-action-secondary)}.btn-outline-dark{--qld-btn-color:rgba(var(--qld-link-color-rgb),var(--qld-link-opacity,1))}.btn-outline-dark:hover{background-color:transparent;--qld-btn-color:rgba(var(--qld-link-color-rgb),var(--qld-link-opacity,1))}.dark .qg-promotional-banner__popular-apps ul li a:hover{border:3px solid var(--qld-dark-action-secondary-hover)}.dark .qg-promotional-banner__popular-apps ul li a:visited{color:var(--qld-white)}.qg-promotional-banner__popular-apps ul li a:visited{color:rgba(var(--qld-link-color-rgb),var(--qld-link-opacity,1));text-decoration-color:rgba(var(--qld-link-color-rgb),var(--qld-link-opacity,1))}@media only screen and (min-width:768px){.qg-promotional-banner__container .wrapper{flex-direction:row}.qg-promotional-banner__container{padding:2rem}.qg-promotional-banner__container .wrapper h3,.qg-promotional-banner__popular-apps:first-child,.qg-promotional-banner__popular-apps-title{margin-top:0}}@media only screen and (max-width:768px){.qg-promotional-banner__container .wrapper>div{width:100%}}@media only screen and (min-width:992px){.qg-promotional-banner__container{border-radius:48px;padding:3rem}}@media only screen and (min-width:1200px){.qg-promotional-banner__container{padding:4rem}}