.zone-view-all{cursor:pointer}
.zone-component .zone-title-bar.filter{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.zone-component .zone-title-bar.filter .zone-view-all{display:none}.zone-component .zone-title-bar.centered{display:flex;justify-content:center;margin:0;font-size:14px;line-height:14px}.zone-component .zone-title-bar.swimlane{padding:6px 0 6px 12px;margin-left:-8px}.zone-component .zone-title-bar .button.arrow-style-container:hover{background:transparent}.zone-component .zone-title-bar .arrow-style{height:20px;width:20px;transition:transform .3s ease-in}.zone-component .zone-title-bar .rotated-down{transform:rotate(180deg)}.zone-component .zone-title-bar .rotated-right{transform:rotate(90deg)}.zone-title-bar{min-height:16px}.zone-title-bar .opaque{height:8px;background-color:#424242}.zone-title-bar .opaque .zone-title-text{color:#303030}.zone-title-text{display:inline;font-size:16px;font-weight:700;line-height:1;text-align:left;color:#176bc2;flex-shrink:0}.zone-view-all{position:relative;float:right;font-size:14px;line-height:16px;color:#095a9f;text-decoration:none}.zone-view-all.collapsible{float:unset;display:flex;justify-content:center;padding-bottom:16px;padding-top:8px}@media screen and (min-width:767px)and (max-width:1023px)and (orientation:landscape){.zone-component .zone-title-bar.swimlane{padding:0 12px 6px}}@media screen and (min-width:767px)and (orientation:landscape){.zone-title-text{font-size:16px}}@media screen and (min-width:767px){.zone-component .zone-title-bar.centered .zone-title-text{font-size:16px;line-height:16px;margin-bottom:12px}}.zone-component .zone-title-bar.collapsible{display:inline-block;width:100%}.zone-component .zone-title-bar.collapsible .zone-title-text{max-width:90%}.zone-component .zone-title-bar.collapsible .button{display:flex;width:100%;justify-content:space-between;align-items:center;padding-bottom:unset;padding-top:16px;background-color:#fff;color:#424242}.zone-component .zone-title-bar.collapsible .button:has(.zone-description-text){flex-direction:column}.zone-component .zone-title-bar.collapsible.centered{padding-left:12px}.wrapper.fullpage.align-wrapper:has(.collapsible){padding:0 12px}@media screen and (max-width:1399px){.zone-component{margin-bottom:24px}.zone-component .zone-title-bar{margin-bottom:12px}}@media screen and (min-width:1120px){.zone-component .zone-title-bar{min-height:18px;margin-bottom:10px}.zone-component .zone-view-all{bottom:-7px}}@media screen and (min-width:1400px){.zone-component{margin-bottom:24px}.zone-component .zone-title-bar{margin-bottom:18px}}@media screen and (min-width:1919px){.zone-component .zone-title-text{font-size:24px}}@media screen and (max-width:767px){.zone-component{margin-bottom:16px}}
.wrapper.green-background{background-image:linear-gradient(270deg,#004833,#31953e 50%,#004833)}.wrapper.orange-background{background-image:linear-gradient(270deg,#db6200,#ff7300 50%,#db6200)}.wrapper.purple-background{background-image:linear-gradient(270deg,#2b054c,#7b31aa 50%,#2b054c)}.wrapper.red-background{background-image:linear-gradient(270deg,#641f3e,#cf395a 50%,#641f3e)}.wrapper.yellow-background{background-color:#e6a40b}.wrapper.gold-background{background-color:#c2a168}.wrapper.blue-background{background-color:#09f}.wrapper.blue-lagoon-background{background-color:#006989}.wrapper.white-gold-background{background-color:transparent}.wrapper.black-background{background-color:rgba(0,0,0,.075)}.wrapper .white-background{background-color:#fff}@media only screen and (max-width:767px){.wrapper{padding:0 12px}}@media(min-width:767px)and (max-width:1119px){.wrapper{padding:0 24px}}
.zone-hide{display:none}.zone-component{width:100%;position:relative;z-index:0}@media(min-width:767px){.align-wrapper .zone-component .zone-title-bar{padding-left:6px}}@media(min-width:1023px){.align-wrapper .zone-component .zone-title-bar{padding-left:10px}}@media(min-width:1120px){.align-wrapper .zone-component .zone-title-bar{padding-left:calc((100% - 1100px)/2)}}@media(min-width:1399px){.align-wrapper .zone-component .zone-title-bar{padding-left:calc((100% - 1376px)/2)}}@media(min-width:1920px){.align-wrapper .zone-component .zone-title-bar{padding-left:calc((100% - 1784px)/2)}}
