/*! tailwindcss v3.2.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.select2-container--default .select2-selection--multiple{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:#4a4a4a!important;border-radius:.5rem;border-width:1px}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:max(.75rem,0 + 0)!important}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(0,8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-moz-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex;padding-right:0!important}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{font-smoothing:inherit;color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url("../woff/poppins-thinitalic.9f4de1a7bf75.woff") format("woff"),url("../woff2/poppins-thinitalic.a873debbb598.woff2") format("woff2"),url("../ttf/poppins-thinitalic.01555d25092b.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url("../woff/poppins-thin.61b9002ba605.woff") format("woff"),url("../woff2/poppins-thin.258431bffe51.woff2") format("woff2"),url("../ttf/poppins-thin.9ec263601ee3.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url("../woff/poppins-extralightitalic.beedb55c2f9d.woff") format("woff"),url("../woff2/poppins-extralightitalic.78c3758e0983.woff2") format("woff2"),url("../ttf/poppins-extralightitalic.a9bed017984a.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url("../woff/poppins-extralight.fa73b06a90f9.woff") format("woff"),url("../woff2/poppins-extralight.0e20d72c9afe.woff2") format("woff2"),url("../ttf/poppins-extralight.6f8391bbdaea.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url("../woff/poppins-lightitalic.a7e90e6977f1.woff") format("woff"),url("../woff2/poppins-lightitalic.6fe750c70654.woff2") format("woff2"),url("../ttf/poppins-lightitalic.0613c488cf79.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url("../woff/poppins-light.9234fea4af29.woff") format("woff"),url("../woff2/poppins-light.88f768813ed8.woff2") format("woff2"),url("../ttf/poppins-light.fcc40ae9a542.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url("../woff/poppins-italic.96c966c200c8.woff") format("woff"),url("../woff2/poppins-italic.d4c921c4494b.woff2") format("woff2"),url("../ttf/poppins-italic.c1034239929f.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url("../woff/poppins-regular.87ee1a70c3af.woff") format("woff"),url("../woff2/poppins-regular.abed1cb7ce77.woff2") format("woff2"),url("../ttf/poppins-regular.093ee89be9ed.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url("../woff/poppins-mediumitalic.5420bf1aaa5a.woff") format("woff"),url("../woff2/poppins-mediumitalic.97b5337b002f.woff2") format("woff2"),url("../ttf/poppins-mediumitalic.cf5ba39d9ac2.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url("../woff/poppins-medium.55cd1788be02.woff") format("woff"),url("../woff2/poppins-medium.65c572e4509b.woff2") format("woff2"),url("../ttf/poppins-medium.bf59c687bc6d.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url("../woff/poppins-semibolditalic.ac247c14e844.woff") format("woff"),url("../woff2/poppins-semibolditalic.efb466da8f66.woff2") format("woff2"),url("../ttf/poppins-semibolditalic.9841f3d90652.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url("../woff/poppins-semibold.53e0be42ee7e.woff") format("woff"),url("../woff2/poppins-semibold.432e06a396ea.woff2") format("woff2"),url("../ttf/poppins-semibold.6f1520d10720.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url("../woff/poppins-bolditalic.3dfd0e762460.woff") format("woff"),url("../woff2/poppins-bolditalic.3da527c0221d.woff2") format("woff2"),url("../ttf/poppins-bolditalic.19406f767add.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url("../woff/poppins-bold.fba5b5e45fb5.woff") format("woff"),url("../woff2/poppins-bold.38a67be189c5.woff2") format("woff2"),url("../ttf/poppins-bold.08c20a487911.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url("../woff/poppins-extrabolditalic.fc993eebc19d.woff") format("woff"),url("../woff2/poppins-extrabolditalic.fcf6ac3046e6.woff2") format("woff2"),url("../ttf/poppins-extrabolditalic.8afe4dc13b83.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url("../woff/poppins-extrabold.d7f5fa44a79d.woff") format("woff"),url("../woff2/poppins-extrabold.82da089fd953.woff2") format("woff2"),url("../ttf/poppins-extrabold.d45bdbc2d4a9.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url("../woff/poppins-blackitalic.a4c9ac611404.woff") format("woff"),url("../woff2/poppins-blackitalic.431e568efb2f.woff2") format("woff2"),url("../ttf/poppins-blackitalic.e9c5c588e39d.ttf") format("ttf")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url("../woff/poppins-black.8046fce0bd2a.woff") format("woff"),url("../woff2/poppins-black.48cdb4e9e514.woff2") format("woff2"),url("../ttf/poppins-black.14d00dab1f68.ttf") format("ttf")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:url("../woff/notosans-italic.5f4b8505a8a0.woff") format("woff"),url("../woff2/notosans-italic.5ad8c2535721.woff2") format("woff2"),url("../ttf/notosans-italic.27f0f38979ff.ttf") format("ttf")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:url("../woff/notosans-regular.1ec87d3c8b14.woff") format("woff"),url("../woff2/notosans-regular.7f9bf47a9b36.woff2") format("woff2"),url("../ttf/notosans-regular.d5649a4a1b2e.ttf") format("ttf")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:url("../woff/notosans-bolditalic.fa53cf9b9751.woff") format("woff"),url("../woff2/notosans-bolditalic.b7e6e26b2229.woff2") format("woff2"),url("../ttf/notosans-bolditalic.cc259a7e9911.ttf") format("ttf")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:url("../woff/notosans-bold.e83048a8972c.woff") format("woff"),url("../woff2/notosans-bold.facaab31bb7e.woff2") format("woff2"),url("../ttf/notosans-bold.91fd88919f01.ttf") format("ttf")}html{font-size:16px;scroll-behavior:smooth}.theme--white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.theme--light_green{--tw-bg-opacity:1;background-color:rgba(161,231,224,var(--tw-bg-opacity))}.theme--dark_green{background-color:rgba(0,124,157,var(--tw-bg-opacity))}.theme--dark_green,.theme--dark_purple{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.theme--dark_purple{background-color:rgba(102,0,80,var(--tw-bg-opacity))}.theme--mid_yellow{--tw-bg-opacity:1;background-color:rgba(255,187,51,var(--tw-bg-opacity))}.theme--mid_blue{--tw-bg-opacity:1;background-color:rgba(63,191,253,var(--tw-bg-opacity))}.theme--light_grey{--tw-bg-opacity:1;background-color:rgba(230,230,230,var(--tw-bg-opacity))}.theme--cream{--tw-bg-opacity:1;background-color:rgba(254,248,246,var(--tw-bg-opacity))}@media (min-width:1024px){.mobile-only{display:none!important}}@media (max-width:1024px){.desktop-only{display:none!important}}body,html{height:100%;scroll-padding-top:9.875rem}body{display:flex;flex-direction:column;overflow-x:hidden;padding-top:9.875rem}.footer{flex-shrink:0}.content{flex:1 0 auto;justify-self:flex-start}.contained-width{margin-left:auto;margin-right:auto;max-width:90rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.contained-width{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.contained-width{padding-left:9.6875rem;padding-right:9.6875rem}}.contained-text-width{margin-left:auto;margin-right:auto;max-width:43.6875rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.contained-text-width{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.contained-text-width{padding-left:9.6875rem;padding-right:9.6875rem}}.contained-width .contained-width{padding-left:0;padding-right:0}.full-width{--tw-translate-x:-50%;left:50%;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%}.max-width{max-width:90rem}.max-text-width{max-width:43.6875rem}@media (max-width:1024px){body,html{scroll-padding-top:5.625rem}body{padding-top:5.625rem}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@media (max-width:1024px){.animation--slideInRight{animation-duration:.6s;animation-fill-mode:forwards;animation-name:slideInRight}.animation--slideOutRight{animation-duration:.6s;animation-fill-mode:forwards;animation-name:slideOutRight}.animation--slideInLeft{animation-duration:.6s;animation-fill-mode:forwards;animation-name:slideInLeft}.animation--slideOutLeft{animation-duration:.6s;animation-fill-mode:forwards;animation-name:slideOutLeft}}.embed .embed__wrapper--responsive iframe{margin:auto;width:100%}.embed__wrapper--responsive{margin-bottom:2rem;overflow:hidden;padding-top:56.25%;position:relative}.embed__wrapper--responsive iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed__wrapper--unresponsive iframe{margin:auto}.modal__content .embed-message{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));margin:0 auto;max-width:400px;padding:1rem;text-align:center}.embed__wrapper--cookie_message{padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem}.embed__wrapper--deferred iframe,.embed__wrapper--responsive.embed__wrapper--deferred iframe{display:none}.media-container,.responsive-object,.video-container{clear:both;display:block;height:0;margin:0 auto;max-height:100vh;padding-bottom:56.25%;position:relative;width:100%}.media-container a,.media-container iframe,.media-container img,.media-container video,.responsive-object a,.responsive-object iframe,.responsive-object img,.responsive-object video,.video-container a,.video-container iframe,.video-container img,.video-container video{height:auto;max-height:100vh;min-height:100%;min-width:100%;overflow:hidden;position:absolute;width:100%}.media-container iframe,.media-container video,.responsive-object iframe,.responsive-object video,.video-container iframe,.video-container video{z-index:1}.media-container img,.responsive-object img,.video-container img{opacity:1;transition:opacity .2s ease-in;z-index:2}.grid--1-col{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}.grid--2-col{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3-col{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4-col{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.grid--5-col{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(5,minmax(0,1fr))}input[type=email],input[type=number],input[type=password],input[type=text],textarea{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:#4a4a4a;border-radius:.5rem;border-width:1px;padding:.5rem}input[type=checkbox]{accent-color:#007c9d}select{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:#4a4a4a;border-radius:.5rem;border-width:1px;padding:.5rem}label{display:block;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:700;line-height:1.5rem}.form-error,label{margin-bottom:.5rem}.form-error{--tw-text-opacity:1;color:rgba(164,9,51,var(--tw-text-opacity));font-weight:600;margin-top:.5rem}.contact-form-hidden{display:none}a{text-decoration-line:underline}.reverse-underline,a:active,a:focus,a:hover{text-decoration-line:none}.reverse-underline:active,.reverse-underline:focus,.reverse-underline:hover{text-decoration-line:underline}.arrow-link{display:inline-block;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.563rem;font-weight:700;line-height:1.875rem;padding-left:3rem;position:relative;text-decoration-line:none}.arrow-link:before{background-image:url("../png/arrow--purple-mid.88d8d02f042f.png");background-repeat:no-repeat;background-size:contain;content:"";display:block;display:inline-block;height:1.875rem;left:0;position:absolute;top:-1px;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.875rem}.arrow-link:active,.arrow-link:focus,.arrow-link:hover{--tw-text-opacity:1;color:rgba(204,0,153,var(--tw-text-opacity));text-decoration-line:underline}.arrow-link:active:before,.arrow-link:focus:before,.arrow-link:hover:before{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1024px){.arrow-link{font-size:1.25rem;line-height:1.625rem}}.external-link:active .external-link-icon path,.external-link:focus .external-link-icon path,.external-link:hover .external-link-icon path{fill:#c09}.external-link-icon{display:inline;margin-left:.25rem}.article-page__content p:not(:first-of-type),.block-rich_text p:not(:first-of-type),.rich-text p:not(:first-of-type){margin-bottom:1rem;margin-top:1rem}.article-page__content ul,.block-rich_text ul,.rich-text ul{list-style-type:disc;margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.article-page__content ol,.block-rich_text ol,.rich-text ol{list-style-type:decimal;margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.article-page__content li,.block-rich_text li,.rich-text li{margin-bottom:.5rem;margin-top:.5rem}.article-page__content h2,.block-rich_text h2,.rich-text h2{--tw-text-opacity:1;color:rgba(204,0,153,var(--tw-text-opacity))}.article-page__content h2,.article-page__content h3,.article-page__content h4,.article-page__content h5,.article-page__content h6,.block-rich_text h2,.block-rich_text h3,.block-rich_text h4,.block-rich_text h5,.block-rich_text h6,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-bottom:.5rem}.article-page__content img,.block-rich_text img,.rich-text img{margin:2rem auto}.article-page__content iframe,.block-rich_text iframe,.rich-text iframe{width:100%}.article-page__content .block-quote,.block-rich_text .block-quote,.rich-text .block-quote{--tw-border-opacity:1;border-color:rgba(204,0,153,var(--tw-border-opacity));border-left-width:4px;margin-bottom:1rem;margin-top:1rem;padding-left:1rem}.article-page__content .pull-quote,.block-rich_text .pull-quote,.rich-text .pull-quote{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-bottom:2rem;margin-top:2rem}.article-page__content .pull-quote:after,.article-page__content .pull-quote:before,.block-rich_text .pull-quote:after,.block-rich_text .pull-quote:before,.rich-text .pull-quote:after,.rich-text .pull-quote:before{--tw-text-opacity:1;color:rgba(204,0,153,var(--tw-text-opacity));font-size:2.188rem;line-height:2.813rem;line-height:.5;position:relative;top:5px}.article-page__content .pull-quote:before,.block-rich_text .pull-quote:before,.rich-text .pull-quote:before{content:open-quote}.article-page__content .pull-quote:after,.block-rich_text .pull-quote:after,.rich-text .pull-quote:after{content:close-quote}.article-page__content .richtext-image.left,.block-rich_text .richtext-image.left,.rich-text .richtext-image.left{float:left;margin-bottom:0;margin-right:1rem;margin-top:0}.article-page__content .richtext-image.right,.block-rich_text .richtext-image.right,.rich-text .richtext-image.right{float:right;margin-bottom:0;margin-left:1rem;margin-top:0}.article-page__content .icon-window,.block-rich_text .icon-window,.rich-text .icon-window{display:inline-block;left:5px;top:5px}body{--tw-text-opacity:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,var(--tw-text-opacity));font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.h1{font-size:2.813rem;line-height:3.125rem}.h2{font-size:2.188rem;line-height:2.813rem}.h3{font-size:1.563rem;line-height:1.875rem}.h4{font-size:1.25rem;line-height:1.625rem}@media (max-width:1024px){.h1{font-size:2.188rem;line-height:2.813rem}.h2{font-size:1.563rem;line-height:1.875rem}.h3{font-size:1.25rem;line-height:1.625rem}}.btn{background-color:rgba(0,124,157,var(--tw-bg-opacity));border-color:rgba(0,124,157,var(--tw-border-opacity));border-radius:9999px;display:inline-block;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:700;line-height:1.5rem;padding:.5rem 1.5rem;text-align:center;text-decoration-line:none;transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn,.btn:active,.btn:focus,.btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;border-width:1px;color:rgba(255,255,255,var(--tw-text-opacity))}.btn:active,.btn:focus,.btn:hover{background-color:rgba(204,0,153,var(--tw-bg-opacity));border-color:rgba(204,0,153,var(--tw-border-opacity))}@media (max-width:1024px){.btn{padding-bottom:.5rem;padding-top:.5rem}}.btn--alt{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-width:1px}.btn--alt,.btn--alt:active,.btn--alt:focus,.btn--alt:hover{--tw-text-opacity:1;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));color:rgba(204,0,153,var(--tw-text-opacity))}.btn--alt:active,.btn--alt:focus,.btn--alt:hover{background-color:transparent}.btn--secondary{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(0,0,0,var(--tw-border-opacity));border-width:1px;color:rgba(204,0,153,var(--tw-text-opacity))}.btn--secondary:active,.btn--secondary:focus,.btn--secondary:hover{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:rgba(204,0,153,var(--tw-bg-opacity));border-color:rgba(204,0,153,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}#share-button{height:29px;position:relative;top:-1px;width:29px}#share-button .icon-link{left:0;position:absolute;top:0;z-index:10}#share-button .icon-tick{left:0;position:absolute;top:0;z-index:0}.card{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.card__link{display:block;height:100%;padding:1.25rem;text-decoration-line:none}.card__link:active .card__title,.card__link:focus .card__title,.card__link:hover .card__title{text-decoration-line:underline}.card__date,.card__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));margin-bottom:1rem}.card__date{margin-top:-.75rem}.card__eyebrow{--tw-text-opacity:1;color:rgba(204,0,153,var(--tw-text-opacity));display:block;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:700;line-height:1.5rem;text-transform:uppercase}.card__image{flex-shrink:0}.card__blurb{flex:1}.card--download{border-radius:1rem;box-shadow:4px 6px 22px rgba(0,0,0,.1)}.card--download .card__link{padding:1rem}.card--download .card__title{font-size:1.125rem;line-height:1.5rem}.card--download .card__download-info{align-items:flex-end;display:flex;font-weight:700;justify-content:space-between}.card--download svg{display:inline-block;margin-right:.5rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card--download .card__link:active svg,.card--download .card__link:focus svg,.card--download .card__link:hover svg{--tw-translate-y:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card--price{border-radius:1rem;box-shadow:4px 6px 22px rgba(0,0,0,.1);padding:1.5rem}.card--price .card__title{font-size:1.563rem;line-height:1.875rem}.card--price .btn{margin-top:2rem}.card--courses .card__header{align-items:center;display:flex;margin-bottom:1rem}.card--courses .card__header svg{flex-shrink:0;margin-right:.5rem;width:2.5rem}.card--resources{border-radius:.5rem;box-shadow:6px 4px 22px rgba(0,0,0,.1);width:100%}.card--resources .card__lower{display:flex;justify-content:flex-end;margin-top:1rem;width:100%}.card--resources .card__blurb{flex-grow:1;max-width:30.875rem}.card--resources .arrow--purple-mid{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card--resources .card__link{align-items:flex-start;display:flex;flex-direction:column}.card--resources .card__link:active .arrow--purple-mid,.card--resources .card__link:focus .arrow--purple-mid,.card--resources .card__link:hover .arrow--purple-mid{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card--events{border-radius:1rem;box-shadow:4px 6px 22px rgba(0,0,0,.1)}.card--events .card__title{font-size:1.563rem;line-height:1.875rem;margin-bottom:.5rem}.card--events .card__lower{display:flex;margin-top:1rem}.card--events .card__lower svg{flex-shrink:0;width:2.5rem}.card--events .card__time{flex-shrink:0;margin-left:1rem}.card--events .card__location span,.card--events .card__time time{display:block;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-top:.25rem}@media (min-width:768px){.card--events .card__location{margin-left:2.5rem}.card--events .card__time{margin-left:1rem}}@media (max-width:768px){.card--events .card__lower{flex-wrap:wrap}.card--events .card__location{margin-top:.5rem;width:100%}}.card--index{border-radius:.5rem;box-shadow:6px 4px 22px rgba(0,0,0,.1);width:100%}.card--index .card__title{font-size:1.563rem;line-height:1.875rem}.card--index .arrow--purple-mid{align-self:flex-end;margin-top:1rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card--index .card__icon-container{align-items:center;display:flex}.card--index .card__icon-container svg{margin-left:-.5rem;width:3.125rem}.card--index .card__link{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;width:100%}.card--index .card__link:active .arrow--purple-mid,.card--index .card__link:focus .arrow--purple-mid,.card--index .card__link:hover .arrow--purple-mid{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.search-page__section .cards .card__icon-container{margin-bottom:.5rem}.search-page__section .cards .card__icon-container svg{margin-left:0;margin-right:.5rem;width:2rem}.card--wide-with-tags{display:flex;flex-direction:column}.card--wide-with-tags .card__tags{display:flex;flex-wrap:wrap;gap:1rem}.card--wide-with-tags .card__lower{padding:1.25rem}.card--search-results .card__icon-container svg{left:-18px;margin-bottom:-1rem;position:relative;top:-12px;width:6rem}@media (min-width:1024px){.card--search-results .card__icon-container{margin-right:2rem}}@media (max-width:1024px){.card--search-results .card__icon-container{margin-bottom:.5rem}.card--search-results .card__upper{flex-direction:column}}.generic-card-block{margin-bottom:5rem;margin-top:5rem}.generic-card-block__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.813rem;line-height:3.125rem}.generic-card-block__intro{margin-top:1rem}.generic-card-block__cards{margin-top:2rem}@media (min-width:1024px){.generic-card-block__cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.generic-card-block{margin-bottom:3rem;margin-top:3rem}.generic-card-block__title{font-size:2.188rem;line-height:2.813rem}.generic-card-block .card{margin-top:2rem}}.pagination{border-color:#bbb;border-top-width:2px;display:flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:700;justify-content:space-between;line-height:1.5rem;margin-top:4rem;padding-top:1rem}.pagination span{display:inline-block;font-weight:300;margin-left:.25rem;margin-right:.25rem}.tag{--tw-bg-opacity:0.25;--tw-text-opacity:1;background-color:rgba(161,231,224,var(--tw-bg-opacity));border-radius:9999px;color:rgba(0,124,157,var(--tw-text-opacity));display:inline-block;padding:.5rem 1.5rem;text-align:center;text-decoration-line:none;transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tag:active,.tag:focus,.tag:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(0,124,157,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.tag__member{--tw-text-opacity:1;--tw-bg-opacity:0.25;background-color:rgba(102,0,80,var(--tw-bg-opacity));border-radius:9999px;color:rgba(102,0,80,var(--tw-text-opacity));display:inline-block;margin-bottom:1rem;margin-right:1rem;padding:.25rem 1.25rem;text-align:center;text-decoration-line:none}@media (max-width:640px){.tag,.tag__member{font-size:.75rem;line-height:1.325rem}}table{margin-bottom:2rem;margin-top:2rem;width:100%}table caption{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;margin-bottom:1rem;text-align:left}thead{border-bottom-width:1px;border-color:rgba(191,191,191,var(--tw-border-opacity))}th,thead{--tw-border-opacity:1}th{border-color:rgba(191,191,191,var(--tw-border-opacity));border-right-width:1px;font-weight:600;padding:.25rem .75rem}th[scope=col]:last-of-type{border-right:0}tr td{padding:.75rem}tr:not(:first-of-type){--tw-border-opacity:1;border-color:rgba(191,191,191,var(--tw-border-opacity));border-top-width:1px}td:not(:first-of-type){--tw-border-opacity:1;border-color:rgba(191,191,191,var(--tw-border-opacity));border-left-width:1px}.navigation{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));box-shadow:0 2px 5px 0 rgba(75,31,72,.1);display:flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;justify-content:space-between;min-height:9.875rem;position:fixed;top:0;width:100%;z-index:20}.navigation__logo{align-self:center;margin-left:1.5rem}.navigation__upper{align-items:center;display:flex;justify-content:flex-end}.navigation__upper,.navigation__upper a{margin-left:.75rem;margin-right:.75rem}.navigation__upper a:not(.btn){font-size:1.125rem;line-height:1.5rem;text-decoration-line:none}.navigation__upper a:not(.btn):active,.navigation__upper a:not(.btn):focus,.navigation__upper a:not(.btn):hover{text-decoration-line:underline}.navigation__search circle,.navigation__search path{stroke:#660050}.navigation__search:active circle,.navigation__search:active path,.navigation__search:focus circle,.navigation__search:focus path,.navigation__search:hover circle,.navigation__search:hover path{stroke:#c09}.navigation__toggle{margin-left:1rem}.navigation__toggle:active path,.navigation__toggle:focus path,.navigation__toggle:hover path{stroke:#c09}.navigation__toggle[aria-expanded=false] .cross--purple-dark,.navigation__toggle[aria-expanded=true] .hamburger--purple-dark{display:none}@media (min-width:1024px){.navigation__content{display:flex;flex-direction:column;justify-content:space-between;margin-top:1rem}.navigation__level-one{display:flex!important;justify-content:flex-end!important;margin-left:1.5rem;margin-right:1.5rem}.navigation__level-one-link,.navigation__level-one-toggle{--tw-text-opacity:1;border-bottom-width:2px;border-color:transparent;border-top-left-radius:.375rem;border-top-right-radius:.375rem;color:rgba(102,0,80,var(--tw-text-opacity));font-size:1.125rem;font-weight:700;line-height:1.5rem;padding:.5rem 1rem 1rem}.navigation__level-one-item:active .navigation__level-one-toggle,.navigation__level-one-item:focus .navigation__level-one-toggle,.navigation__level-one-item:hover .navigation__level-one-toggle{background-color:#f6f6f6;border-color:#f6f6f6}.navigation__level-one-link{display:block;text-decoration-line:none}.navigation__level-one-link:active,.navigation__level-one-link:focus,.navigation__level-one-link:hover{--tw-border-opacity:1;border-color:rgba(102,0,80,var(--tw-border-opacity))}.navigation__level-two{background-color:#f6f6f6;left:0;padding-bottom:3rem;padding-top:3rem;position:absolute;top:9.875rem;width:100%}.navigation__level-two-title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.188rem;font-weight:700;line-height:2.813rem;margin-bottom:2rem}.navigation__level-two-items{grid-row-gap:2rem;grid-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2rem}.navigation__level-two-link{display:inline-block;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-size:1.563rem;font-weight:700;line-height:1.625rem;line-height:1.875rem;padding-left:3rem;position:relative;text-decoration-line:none}.navigation__level-two-link:before{background-image:url("../png/arrow--purple-mid.88d8d02f042f.png");background-repeat:no-repeat;background-size:contain;content:"";display:block;display:inline-block;height:1.875rem;left:0;position:absolute;top:-1px;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.875rem}.navigation__level-two-link:active,.navigation__level-two-link:focus,.navigation__level-two-link:hover{--tw-text-opacity:1;color:rgba(204,0,153,var(--tw-text-opacity));text-decoration-line:underline}.navigation__level-two-link:active:before,.navigation__level-two-link:focus:before,.navigation__level-two-link:hover:before{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1024px){.navigation__level-two-link{font-size:1.25rem;line-height:1.625rem}}}@media (max-width:1024px){.navigation{min-height:5.625rem}.navigation__logo{--tw-scale-x:.75;--tw-scale-y:.75;margin:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navigation__content{align-items:center;display:flex}.navigation__search svg{--tw-scale-x:1.5;--tw-scale-y:1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navigation__level-one{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(230,230,230,var(--tw-border-opacity));border-top-width:1px;display:none;height:calc(100vh - 5.625rem);left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:5.625rem}.navigation__level-one,.navigation__level-one-link,.navigation__level-one-toggle{--tw-border-opacity:1;width:100%}.navigation__level-one-link,.navigation__level-one-toggle{--tw-text-opacity:1;border-bottom-width:1px;border-color:rgba(230,230,230,var(--tw-border-opacity));color:rgba(102,0,80,var(--tw-text-opacity));display:block;font-weight:700;padding:.75rem 1rem;position:relative;text-align:left;text-decoration-line:none}.navigation__level-one-link:after,.navigation__level-one-toggle:after{background-image:url("../png/arrow--purple-mid.88d8d02f042f.png");background-repeat:no-repeat;background-size:contain;content:"";display:block;display:inline-block;height:1.875rem;position:absolute;right:1rem;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.875rem}.navigation__level-one-link:active,.navigation__level-one-link:focus,.navigation__level-one-link:hover,.navigation__level-one-toggle:active,.navigation__level-one-toggle:focus,.navigation__level-one-toggle:hover{text-decoration-line:underline}.navigation__level-one-link:active:after,.navigation__level-one-link:focus:after,.navigation__level-one-link:hover:after,.navigation__level-one-toggle:active:after,.navigation__level-one-toggle:focus:after,.navigation__level-one-toggle:hover:after{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navigation__level-one-item--highlighted .navigation__level-one-link{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(0,124,157,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.navigation__level-one-item--highlighted .navigation__level-one-link:after{background-image:url("../png/arrow--green-light.474fed5a6853.png")}.navigation__level-one-item--alt .navigation__level-one-link{--tw-text-opacity:1;color:rgba(74,74,74,var(--tw-text-opacity));font-weight:400}.navigation__level-two{--tw-bg-opacity:1;--tw-translate-x:100%;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:none;height:calc(100vh - 5.625rem - 1px);left:0;overflow-y:auto;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%;z-index:20}.navigation__level-two--visible{--tw-translate-x:0px!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.navigation__level-two .contained-width{padding-left:0;padding-right:0}.navigation__level-two-title{font-weight:700}.navigation__level-two-title,.navigation__level-two-toggle{--tw-text-opacity:1;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(230,230,230,var(--tw-border-opacity));color:rgba(102,0,80,var(--tw-text-opacity));padding:.75rem 1rem}.navigation__level-two-toggle{text-align:left;width:100%}.navigation__level-two-toggle:after{--tw-rotate:180deg;background-image:url("../png/arrow--purple-mid.88d8d02f042f.png");background-repeat:no-repeat;background-size:contain;content:"";display:block;display:inline-block;height:1.25rem;left:1rem;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.navigation__level-two-toggle:active,.navigation__level-two-toggle:focus,.navigation__level-two-toggle:hover{text-decoration-line:underline}.navigation__level-two-toggle:active:after,.navigation__level-two-toggle:focus:after,.navigation__level-two-toggle:hover:after{--tw-translate-x:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navigation__level-two-link{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(230,230,230,var(--tw-border-opacity));display:block;padding:.75rem 1rem}}@media (min-width:1024px){.navigation__level-two{display:none}.navigation__level-one-item:hover .navigation__level-two{display:flex!important}}@media (max-width:1024px){.navigation-open{overflow:hidden}}.secondary-navigation{padding-top:1rem;position:sticky;top:9.875rem;z-index:2}.secondary-navigation li{flex-grow:1;flex-shrink:0;text-align:center}.secondary-navigation a{--tw-text-opacity:1;border-bottom-width:4px;border-color:transparent;color:rgba(255,255,255,var(--tw-text-opacity));display:inline-block;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:600;line-height:1.5rem;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.secondary-navigation a:after{content:attr(data-text);display:block;font-weight:700;height:0;overflow:hidden;pointer-events:none;visibility:hidden}@media speech{.secondary-navigation a:after{display:none}}.secondary-navigation a:active,.secondary-navigation a:focus,.secondary-navigation a:hover{font-weight:700}.secondary-navigation .no-border{border-color:transparent!important}@media (min-width:1024px){.secondary-navigation__items{align-items:flex-end;display:flex}.secondary-navigation a{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}}@media (max-width:1024px){.secondary-navigation{overflow-x:auto;padding-top:.5rem;top:5.625rem}.secondary-navigation__items{display:flex}.secondary-navigation a{margin-left:.5rem;margin-right:.5rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}}.secondary-navigation.theme--dark_green a:active,.secondary-navigation.theme--dark_green a:focus,.secondary-navigation.theme--dark_green a:hover,.secondary-navigation.theme--dark_green li:first-of-type a{--tw-border-opacity:1;border-color:rgba(161,231,224,var(--tw-border-opacity))}.secondary-navigation.theme--light_purple{--tw-bg-opacity:1;background-color:rgba(255,153,236,var(--tw-bg-opacity))}.secondary-navigation.theme--light_purple a:active,.secondary-navigation.theme--light_purple a:focus,.secondary-navigation.theme--light_purple a:hover,.secondary-navigation.theme--light_purple li:first-of-type a{--tw-border-opacity:1;border-color:rgba(204,0,153,var(--tw-border-opacity))}.footer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(102,0,80,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));padding-bottom:2.5rem;padding-top:2.5rem}.footer__content{display:flex}.footer .h3{margin-bottom:.75rem}.footer__text{display:flex}.footer__text address{font-style:normal}.footer__numbers{display:flex;flex-direction:column;justify-content:space-between;margin-left:3rem}.footer__navigation{grid-column-gap:2rem;grid-row-gap:.25rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.25rem}.footer__social{align-items:center;display:flex;margin-left:-.5rem;margin-right:-.5rem}.footer__social li{margin-left:.5rem;margin-right:.5rem}.footer__social a{display:block;position:relative}.footer__social a:after{border-radius:9999px;content:"";height:30px;left:.25rem;position:absolute;top:.25rem;width:30px;z-index:0}.footer__social a:active:after,.footer__social a:focus:after,.footer__social a:hover:after{--tw-bg-opacity:1;background-color:rgba(0,124,157,var(--tw-bg-opacity))}.footer__social svg{position:relative;z-index:10}@media (min-width:1024px){.footer__content{justify-content:space-between}.footer__address,.footer__info{margin-right:2rem}}@media (max-width:1024px){.footer{padding-bottom:1.5rem;padding-top:1.5rem}.footer__content{flex-direction:column}.footer__email{margin-bottom:.5rem}.footer__content>div{margin-bottom:1rem;margin-top:1rem}.footer__info{max-width:21.875rem}}@media (min-width:640px) and (max-width:1024px){.footer__content{grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.footer__address{grid-column:span 2/span 2}}@media (max-width:1024px){.footer__text{flex-direction:column}.footer__numbers{margin-left:0;margin-top:1rem}}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero__title{font-size:2.813rem;line-height:3.125rem}.hero__eyebrow{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.5rem;text-transform:uppercase}@media (max-width:1024px){.hero__title{font-size:2.188rem;line-height:2.813rem}}.hero--standard .hero__body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.625rem;margin-top:.5rem}.hero--standard .hero__text{margin-bottom:2rem;margin-top:2rem}.hero--standard img{max-width:11.25rem}.hero--standard.hero--no-illustration .hero__text{margin-bottom:2rem}@media (min-width:768px){.hero--standard .hero__illustration{margin-left:1rem;margin-top:2rem}.hero--standard .hero__content{display:flex;justify-content:space-between}.hero--standard .hero__illustration{align-self:end;justify-self:end;place-self:end}}@media (max-width:768px){.hero--standard .hero__text{margin-bottom:1rem;margin-top:1.5rem}.hero--standard .hero__illustration{display:flex;justify-content:flex-end;width:100%}.hero--standard .hero__body{font-size:1rem;line-height:1.625rem}.hero--standard img{max-height:7.5rem;width:auto}}.hero--large .hero__text{margin-bottom:1rem;margin-top:2rem}.hero--large .hero__body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;line-height:1.5rem;margin-top:1rem}.hero--large .hero__cta{margin-top:1rem}@media (min-width:1024px){.hero--large .hero__text{margin-top:3rem}.hero--large .hero__body{font-size:1.563rem;line-height:1.875rem}}@media (min-width:768px){.hero--large .hero__illustration{margin-left:1rem;margin-top:1rem}.hero--large .hero__illustration img{max-height:19.375rem;width:auto}.hero--large .hero__content{display:flex;justify-content:space-between}.hero--large .hero__illustration{align-self:end;flex-shrink:0;justify-self:end;place-self:end}}@media (max-width:768px){.hero--large .hero__text{margin-bottom:1rem}.hero--large .hero__body{font-size:1rem;line-height:1.625rem;margin-top:.75rem}.hero--large img{max-height:10rem;width:auto}.hero--large .hero__illustration{display:flex;justify-content:flex-end;width:100%}}.hero--search .hero__text{width:100%}.hero__form{align-items:flex-start;display:flex;flex-direction:column}.hero__form input{margin-bottom:1rem;margin-top:1rem;width:50%}@media (max-width:580px){.hero__form input{width:100%}}.hero--compact .hero__content{padding-bottom:5rem;padding-top:5rem}.hero--compact .hero__title{font-size:2.188rem;line-height:2.813rem}.hero--compact .hero__body{margin-bottom:1.5rem;margin-top:1rem}@media (max-width:1024px){.hero--compact .hero__content{padding-bottom:2rem;padding-top:2rem}}.hero--resources-index{--tw-bg-opacity:1;background-color:rgba(63,191,253,var(--tw-bg-opacity))}.hero--resources-index .hero__content{display:flex;flex-direction:column;margin-bottom:2rem}.hero--resources-index .hero__text{margin-top:2rem}.hero--resources-index .hero__topics-list{margin-top:1rem}.hero--resources-index .hero__topics-list ul{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.hero--resources-index .hero__topics-list a{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:.5rem;display:inline-block;padding:.5rem 1rem;text-decoration-line:none;transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero--resources-index .hero__topics-list a:active,.hero--resources-index .hero__topics-list a:focus,.hero--resources-index .hero__topics-list a:hover{--tw-bg-opacity:1;background-color:rgba(174,229,255,var(--tw-bg-opacity))}.hero--resources-index .hero__search-form{display:flex;margin-top:1.5rem}.hero--resources-index .hero__search-form input{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));flex-grow:1}.hero--resources-index .hero__search-form .btn{flex-shrink:0}@media (min-width:640px){.hero--resources-index .hero__search-form .btn{margin-left:1rem}}@media (max-width:640px){.hero--resources-index .hero__topics-list ul{flex-direction:column}.hero--resources-index .hero__topics-list a{display:block;width:100%}.hero--resources-index .hero__search-form{flex-direction:column}.hero--resources-index .hero__search-form .btn{margin-top:1rem}}@media (min-width:1024px){.hero--resources-index .hero__text{margin-top:3rem}.hero--resources-index .hero__content{margin-bottom:3rem}.hero--resources-index .hero__topics-list{margin-top:2rem}}.hero--homeless-england-index{padding-bottom:3rem;padding-top:1.5rem}.hero--homeless-england-index .hero__body{font-size:1rem;line-height:1.625rem}.hero--homeless-england-index form{grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hero--homeless-england-index input,.hero--homeless-england-index select{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.hero--homeless-england-index #id_query{grid-column:span 2/span 2}.hero--homeless-england-index label{margin-top:1rem}.hero--homeless-england-index #id_service_types-ts-label{grid-column-start:1;grid-row-start:3}.hero--homeless-england-index #id_support_offered-ts-label{grid-column-start:2;grid-row-start:3}.hero--homeless-england-index .btn{margin-top:1.5rem}.hero--compact{--tw-text-opacity:1!important;color:rgba(0,0,0,var(--tw-text-opacity))!important}.hero--compact.theme--dark_green,.hero--compact.theme--light_green,.hero--compact.theme--light_grey,.hero--compact.theme--mid_blue{background-color:#f6f6f6}.hero--compact.theme--cream,.hero--compact.theme--dark_purple,.hero--compact.theme--mid_yellow{--tw-bg-opacity:1;background-color:rgba(254,248,246,var(--tw-bg-opacity))}.hero.theme--dark_green .btn{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(0,124,157,var(--tw-text-opacity))}.hero.theme--dark_green .btn:active,.hero.theme--dark_green .btn:focus,.hero.theme--dark_green .btn:hover{--tw-text-opacity:1;--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgba(0,124,157,var(--tw-bg-opacity));border-color:rgba(255,255,255,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.hero input,.hero select,.hero textarea{color:#000}.hero--compact.theme--cream{background-image:url("../svg/cream.e5f3eb4368bf.svg")}@media (max-width:768px){.hero--compact.theme--cream{background-image:url("../svg/cream--mobile.2aa256d0a58c.svg")}}.hero--standard.theme--cream{background-image:url("../svg/cream.9fb5b41231e6.svg")}@media (max-width:768px){.hero--standard.theme--cream{background-image:url("../svg/cream--mobile.d9357d620109.svg")}}.hero--large.theme--cream{background-image:url("../svg/cream.2a52f13bf1f6.svg")}@media (max-width:768px){.hero--large.theme--cream{background-image:url("../svg/cream--mobile.414b4670f4dc.svg")}}.hero--compact.theme--light_green{background-image:url("../svg/light_green.7d721ccac326.svg")}@media (max-width:768px){.hero--compact.theme--light_green{background-image:url("../svg/light_green--mobile.652de52529f7.svg")}}.hero--standard.theme--light_green{background-image:url("../svg/light_green.3697ad2118ae.svg")}@media (max-width:768px){.hero--standard.theme--light_green{background-image:url("../svg/light_green--mobile.bd1a7e654254.svg")}}.hero--large.theme--light_green{background-image:url("../svg/light_green.58dafaa92eb9.svg")}@media (max-width:768px){.hero--large.theme--light_green{background-image:url("../svg/light_green--mobile.264a811a6229.svg")}}.hero--compact.theme--light_grey{background-image:url("../svg/light_grey.42eeddd6aba5.svg")}@media (max-width:768px){.hero--compact.theme--light_grey{background-image:url("../svg/light_grey--mobile.c9acc6168abf.svg")}}.hero--standard.theme--light_grey{background-image:url("../svg/light_grey.063ce273f42a.svg")}@media (max-width:768px){.hero--standard.theme--light_grey{background-image:url("../svg/light_grey--mobile.b44194c8222b.svg")}}.hero--large.theme--light_grey{background-image:url("../svg/light_grey.50a244c0293e.svg")}@media (max-width:768px){.hero--large.theme--light_grey{background-image:url("../svg/light_grey--mobile.440351fd4fa8.svg")}}.hero--compact.theme--mid_yellow{background-image:url("../svg/mid_yellow.0ccf8521b4b5.svg")}@media (max-width:768px){.hero--compact.theme--mid_yellow{background-image:url("../svg/mid_yellow--mobile.824f4a7758e6.svg")}}.hero--standard.theme--mid_yellow{background-image:url("../svg/mid_yellow.3a86f270a5bc.svg")}@media (max-width:768px){.hero--standard.theme--mid_yellow{background-image:url("../svg/mid_yellow--mobile.a3732a61fd85.svg")}}.hero--large.theme--mid_yellow{background-image:url("../svg/mid_yellow.686fbd3bb323.svg")}@media (max-width:768px){.hero--large.theme--mid_yellow{background-image:url("../svg/mid_yellow--mobile.5c5ef924f52a.svg")}}.hero--compact.theme--mid_blue{background-image:url("../svg/mid_blue.d57a92f22687.svg")}@media (max-width:768px){.hero--compact.theme--mid_blue{background-image:url("../svg/mid_blue--mobile.69bc5945f15a.svg")}}.hero--standard.theme--mid_blue{background-image:url("../svg/mid_blue.cb94d517b169.svg")}@media (max-width:768px){.hero--standard.theme--mid_blue{background-image:url("../svg/mid_blue--mobile.bae896fd8a7c.svg")}}.hero--large.theme--mid_blue{background-image:url("../svg/mid_blue.e82d6864b891.svg")}@media (max-width:768px){.hero--large.theme--mid_blue{background-image:url("../svg/mid_blue--mobile.f46a78751a70.svg")}}.hero--compact.theme--dark_purple{background-image:url("../svg/dark_purple.7e915c117dfd.svg")}@media (max-width:768px){.hero--compact.theme--dark_purple{background-image:url("../svg/dark_purple--mobile.0f1d17d44c9e.svg")}}.hero--standard.theme--dark_purple{background-image:url("../svg/dark_purple.21fbd9c81870.svg")}@media (max-width:768px){.hero--standard.theme--dark_purple{background-image:url("../svg/dark_purple--mobile.e5e9de380a55.svg")}}.hero--large.theme--dark_purple{background-image:url("../svg/dark_purple.34c204116634.svg")}@media (max-width:768px){.hero--large.theme--dark_purple{background-image:url("../svg/dark_purple--mobile.9ba7e803bfde.svg")}}.hero--compact.theme--dark_green{background-image:url("../svg/dark_green.f6e61796a6cb.svg")}@media (max-width:768px){.hero--compact.theme--dark_green{background-image:url("../svg/dark_green--mobile.ab0dcb07cf72.svg")}}.hero--standard.theme--dark_green{background-image:url("../svg/dark_green.f5ede9b8452c.svg")}@media (max-width:768px){.hero--standard.theme--dark_green{background-image:url("../svg/dark_green--mobile.8a0e39eb6ff6.svg")}}.hero--large.theme--dark_green{background-image:url("../svg/dark_green.4e931977606a.svg")}@media (max-width:768px){.hero--large.theme--dark_green{background-image:url("../svg/dark_green--mobile.f4b00394ffc6.svg")}}.quote-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:3rem;padding-top:3rem;text-align:center}.quote-banner blockquote{margin-left:auto;margin-right:auto;max-width:58.3125rem}.quote-banner cite{font-size:1.25rem;font-style:normal;line-height:1.625rem}.quote-banner cite,.quote-banner__body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.quote-banner__body{font-size:1.563rem;font-weight:700;line-height:1.875rem;margin-bottom:2rem}.quote-banner__cta{margin-top:1.5rem}@media (min-width:1024px){.quote-banner__body{font-size:2.188rem;line-height:2.813rem}}.quote-banner--cream{background-image:url("../svg/cream.40bf3755efc7.svg")}@media (max-width:580px){.quote-banner--cream{background-image:url("../svg/cream--mobile.b5abfbb139cf.svg")}}.quote-banner--light_grey{background-image:url("../svg/light_grey.8e863e27a522.svg")}@media (max-width:580px){.quote-banner--light_grey{background-image:url("../svg/light_grey--mobile.af9e1706e17c.svg")}}.quote-banner--dark_purple{background-image:url("../svg/dark_purple.ee4aeabd319b.svg")}@media (max-width:580px){.quote-banner--dark_purple{background-image:url("../svg/dark_purple--mobile.512b055867b5.svg")}}.quote-banner--light_green{background-image:url("../svg/light_green.86a7bda43f17.svg")}@media (max-width:580px){.quote-banner--light_green{background-image:url("../svg/light_green--mobile.eff38230fb29.svg")}}.quote-banner--dark_purple{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.feature-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.feature-banner__content{display:flex}.feature-banner__text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-right:3rem}.feature-banner__text .btn{margin-top:2rem}@media (min-width:1024px){.feature-banner{padding-bottom:3rem;padding-top:3rem}}@media (max-width:1024px){.feature-banner{background-size:contain}.feature-banner__content{flex-direction:column}.feature-banner__text{margin-top:3rem}.feature-banner__illustration{display:flex;justify-content:flex-end}.feature-banner__illustration img{max-width:14.0625rem}}@media (min-width:580px) and (max-width:1024px){.feature-banner__text{max-width:43.6875rem;text-align:center}.feature-banner__text,.feature-banner__text .btn,.feature-banner__text .h1{margin-left:auto;margin-right:auto}}@media (max-width:580px){.feature-banner{background-position:0}}.feature-banner.theme--cream{background-image:url("../svg/cream.a977f141c796.svg")}@media (max-width:580px){.feature-banner.theme--cream{background-image:url("../svg/cream--mobile.987a36404226.svg")}}.feature-banner.theme--light_grey{background-image:url("../svg/light_grey.0c2546dc918d.svg")}@media (max-width:580px){.feature-banner.theme--light_grey{background-image:url("../svg/light_grey--mobile.0dffb7cb202d.svg")}}.feature-banner.theme--light_green{background-image:url("../svg/light_green.fb304b40835d.svg")}@media (max-width:580px){.feature-banner.theme--light_green{background-image:url("../svg/light_green--mobile.e9981c0be81d.svg")}}.feature-banner.theme--dark_purple{background-image:url("../svg/dark_purple.509d6d10b60a.svg")}@media (max-width:580px){.feature-banner.theme--dark_purple{background-image:url("../svg/dark_purple--mobile.2d1acf4de58e.svg")}}.menu-block{padding-bottom:5rem;padding-top:5rem}.menu-block__header{margin-bottom:2rem;max-width:43.6875rem}.menu-block__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity))}.menu-block__intro{font-size:1.563rem;line-height:1.875rem;margin-top:1rem}.menu-block__items{grid-row-gap:2rem;grid-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2rem}@media (max-width:1024px){.menu-block{padding-bottom:3rem;padding-top:3rem}.menu-block__intro{font-size:1.125rem;line-height:1.5rem}}@media (min-width:640px) and (max-width:1024px){.menu-block__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.menu-block__items{grid-template-columns:repeat(1,minmax(0,1fr))}}.menu-block.theme--white{margin-bottom:5rem;margin-top:5rem;padding-bottom:0;padding-top:0}@media (max-width:1024px){.menu-block.theme--white{margin-bottom:3rem;margin-top:3rem}}.filters,.filters-form{width:100%}.filters .btn,.filters-form .btn{margin-top:1rem;width:100%}.filters-container{align-items:flex-start;display:flex;flex-direction:column}.filters__title{font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-bottom:.5rem}.filters-toggle{align-items:center;align-self:flex-end;display:flex;text-transform:uppercase}.filters-toggle svg{margin-right:.5rem;position:relative;top:1px}.filters-toggle path{fill:#660050}.filters-toggle:active,.filters-toggle:focus,.filters-toggle:hover{--tw-text-opacity:1;color:rgba(204,0,153,var(--tw-text-opacity))}.filters-toggle:active path,.filters-toggle:focus path,.filters-toggle:hover path{fill:#c09}.filters-toggle[aria-expanded=true] svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filters__options-toggle{--tw-bg-opacity:1;align-items:center;background-color:rgba(230,230,230,var(--tw-bg-opacity));border-radius:.5rem;display:flex;justify-content:space-between;margin-top:.75rem;padding:.5rem .75rem;text-align:left;width:100%}.filters__options-toggle svg{flex-shrink:0;margin-left:1rem}.filters__options-toggle[aria-expanded=true] svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filters__options{padding-bottom:.5rem;padding-top:.5rem}.filters__options--closed{display:none}.filters__options--open{display:block}.filters__options input+label{margin-top:1rem}@media (min-width:768px){.filters{display:block!important}.filters .select2-container,.filters input[type=text]{max-width:100%;width:100%}.filters-toggle{display:none}}.tom-select .item{--tw-text-opacity:1!important;background-color:rgba(161,231,224,.25)!important;border-radius:9999px;color:rgba(74,74,74,var(--tw-text-opacity))!important;padding-bottom:0!important;padding-left:.5rem!important;padding-top:0!important}.tom-select .remove{--tw-text-opacity:1!important;border-bottom-right-radius:9999px!important;border-left-width:0!important;border-top-right-radius:9999px!important;color:rgba(0,124,157,var(--tw-text-opacity))!important;padding-bottom:.25rem!important;padding-top:.25rem!important}.tom-select .option--depth-parent{font-weight:700}.tom-select .option--depth-child{padding-left:1rem}@media (max-width:768px){.filters{display:none;margin-top:1rem}.filters .btn{margin-bottom:1rem;margin-top:1rem}.filters .select2-container{width:14.25rem!important}.filters__label{margin-bottom:.5rem!important;margin-top:0!important}}.ts-dropdown .optgroup-header{--tw-bg-opacity:1;background-color:rgba(247,247,247,var(--tw-bg-opacity));font-weight:700}.ts-dropdown .optgroup .option{padding-left:.5rem}.dropdown-active .ts-control{border-bottom-width:0;padding-bottom:.5rem}.ts-dropdown{margin-top:-.25rem}.newsletter{padding-bottom:3rem;padding-top:3rem}.newsletter__content{display:flex}.newsletter__header{max-width:43.6875rem}.newsletter__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.188rem;line-height:2.813rem}.newsletter__intro{margin-top:.5rem}.newsletter__signup{display:flex}.newsletter__signup .btn{flex-shrink:0}.newsletter__inputs{grid-column-gap:2rem;grid-row-gap:1rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;flex-grow:1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.newsletter__inputs input{width:100%}.newsletter__email{grid-column:span 2/span 2}.newsletter__iframe{margin-top:1rem}.newsletter__iframe iframe{width:100%}.embed__wrapper--deferred{margin-bottom:0}.newsletter__cta{margin-top:1rem}.newsletter__text{flex-grow:1}@media (max-width:580px){.newsletter__inputs{display:flex;flex-direction:column}}@media (max-width:1024px){.newsletter{padding-bottom:1rem;padding-top:2rem}.newsletter__illustration{align-items:flex-end;display:flex;margin-right:1rem}.newsletter__illustration img{max-height:10.875rem}.newsletter__title{font-size:1.563rem;line-height:1.875rem}.newsletter__signup{align-items:flex-start;flex-direction:column}.newsletter__inputs{margin-bottom:1.5rem;width:100%}}@media (max-width:768px){.newsletter__illustration{display:none}}@media (min-width:1024px){.newsletter__illustration{margin-right:3rem}.newsletter__illustration img{max-width:15rem}.newsletter__signup{align-items:flex-end}.newsletter__inputs{margin-right:2rem}}.membership{--tw-bg-opacity:1;background-color:rgba(255,187,51,var(--tw-bg-opacity));padding-bottom:3rem;padding-top:3rem}.membership__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.188rem;line-height:2.813rem;margin-bottom:2rem}.membership__legal{margin-top:1.5rem;max-width:43.6875rem}@media (min-width:768px){.membership__cards{display:flex;flex-wrap:wrap;justify-content:center;margin:-1rem}.membership__cards .card{margin:1rem;width:calc(33% - 2em)}}@media (min-width:768px) and (max-width:1024px){.membership__cards .card{width:calc(50% - 2em)}}@media (max-width:768px){.membership__cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.contact-snippet-banner{padding-bottom:5rem;padding-top:5rem}.contact-snippet-banner__content{display:flex}.contact-snippet-banner__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity))}.contact-snippet-banner img{border-radius:9999px;height:230px}.contact-snippet-banner__name,.contact-snippet-banner__role{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.contact-snippet-banner__name{font-weight:700}.contact-snippet-banner__role{font-weight:300;margin-top:.25rem}.contact-snippet-banner__contact li{margin-bottom:.5rem}.contact-snippet-banner__contact svg{display:inline-block;margin-right:.5rem}@media (min-width:1024px){.contact-snippet-banner__title{font-size:2.813rem;line-height:3.125rem;margin-right:3rem}.contact-snippet-banner__name,.contact-snippet-banner__role{font-size:1.563rem;line-height:1.875rem}.contact-snippet-banner img{margin-right:2rem}.contact-snippet-banner__info{max-width:15.875rem}.contact-snippet-banner__contact{margin-left:2rem}}@media (max-width:1024px){.contact-snippet-banner__content{flex-wrap:wrap}.contact-snippet-banner__title{font-size:1.563rem;line-height:1.875rem;margin-bottom:1rem;width:100%}.contact-snippet-banner img{margin-right:2rem;order:2}.contact-snippet-banner__contact{order:3}.contact-snippet-banner__name,.contact-snippet-banner__role{font-size:1.25rem;line-height:1.625rem}.contact-snippet-banner__info{margin-top:1rem;max-width:43.6875rem;order:4}}.contact-snippet-banner.theme--dark_purple .contact-snippet-banner__name,.contact-snippet-banner.theme--dark_purple .contact-snippet-banner__role,.contact-snippet-banner.theme--dark_purple .contact-snippet-banner__title{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.image-banner{margin-bottom:5rem;margin-top:5rem}.image-banner__content{display:flex}.image-banner__illustration{flex-shrink:0}.image-banner__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.813rem;line-height:3.125rem;margin-bottom:1rem}.image-banner .btn{margin-top:2rem}@media (min-width:1024px){.image-banner__content,.image-banner__text{justify-content:space-between}.image-banner__text{align-items:flex-start;display:flex;flex-direction:column;margin-right:5rem;max-width:28rem}.image-banner__text>div{flex-grow:1}.image-banner--image_left .image-banner__content{flex-direction:row-reverse}.image-banner--image_left .image-banner__content .image-banner__text{margin-left:5rem;margin-right:0}}@media (max-width:1024px){.image-banner{margin-bottom:3rem;margin-top:3rem}.image-banner__title{font-size:1.563rem;line-height:1.875rem}.image-banner__content{flex-direction:column-reverse}.image-banner__text{margin-top:2rem;max-width:43.6875rem}}@media (min-width:640px) and (max-width:1024px){.image-banner__content{text-align:center}.image-banner img,.image-banner__text{margin-left:auto;margin-right:auto}}.card-group--index{width:100%}.card-group--index .cards{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.card-group--grid{width:100%}.card-group--grid .cards{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.card-group--grid .cards,.card-group--index .cards{grid-template-columns:repeat(1,minmax(0,1fr))}}.split-text{margin-bottom:5rem;margin-top:5rem}.split-text__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.813rem;line-height:3.125rem;margin-bottom:.5rem}.split-text__subtitle{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.563rem;font-weight:300;line-height:1.875rem}@media (min-width:1024px){.split-text__content{display:flex}.split-text__content>div{width:50%}.split-text__header{margin-right:5rem}.split-text__subtitle{margin-top:2rem}}@media (max-width:1024px){.split-text{margin-bottom:3rem;margin-top:3rem}.split-text__content{max-width:43.6875rem}.split-text__title{font-size:2.188rem;line-height:2.813rem}.split-text__subtitle{margin-top:.5rem}.split-text__body{margin-top:2rem}}.rich-text-block__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.188rem;line-height:2.813rem}.rich-text-block__body{margin-top:2rem}.rich-text-block.theme--cream{padding-bottom:4rem;padding-top:4rem}.rich-text-block.theme--white{margin-bottom:4rem;margin-top:4rem}@media (max-width:1024px){.rich-text-block.theme--cream{padding-bottom:3rem;padding-top:3rem}.rich-text-block.theme--white{margin-bottom:3rem;margin-top:3rem}}.rich-text-block--centred{text-align:center}.rich-text-block--centred .rich-text-block__content--one-col{margin-left:auto;margin-right:auto}.rich-text-block--right{text-align:right}.rich-text-block--right .contained-width{display:flex;justify-content:flex-end}.rich-text-block__content--one-col{max-width:43.6875rem}@media (min-width:1024px){.rich-text-block__content--two-col .rich-text-block__body{-moz-columns:2;column-count:2;gap:2rem}}@media (max-width:1024px){.rich-text-block__content--two-col{max-width:43.6875rem}}@media (min-width:640px) and (max-width:1024px){.rich-text-block__content{margin-left:auto;margin-right:auto}}.resources-block{margin-bottom:5rem;margin-top:5rem}.resources-block__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.813rem;line-height:3.125rem}.resources-block__intro{margin-top:1rem}.resources-block__cards{margin-top:2rem}@media (min-width:1024px){.resources-block__cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.resources-block{margin-bottom:3rem;margin-top:3rem}.resources-block__title{font-size:2.188rem;line-height:2.813rem}.resources-block .card{margin-top:2rem}}.embed-banner{margin-bottom:5rem;margin-top:5rem}.embed-banner__content{align-items:center;display:flex;flex-direction:column;text-align:center}.embed-banner__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:3.125rem;line-height:3.563rem;margin-bottom:1.5rem}.embed-banner__body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin-bottom:1.5rem}.embed-banner__embed{width:100%}@media (min-width:1024px){.embed-banner__body{font-size:1.25rem;line-height:1.625rem}.embed-banner__embed{margin-top:3rem}}@media (max-width:1024px){.embed-banner{margin-bottom:3rem;margin-top:3rem}.embed-banner__content{flex-direction:column-reverse}.embed-banner__title{font-size:2.188rem;line-height:2.813rem;margin-top:1rem}}@media (min-width:768px){.embed-banner__embed{width:43.6875rem}}.icon-list{margin-bottom:3rem;margin-top:3rem}.icon-list__item-title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:1.563rem;line-height:1.875rem;margin-bottom:.5rem;margin-top:1rem}.icon-list__items{display:flex;flex-direction:column;gap:1.5rem}.icon-list__item{display:flex}.icon-list__image{flex-shrink:0;margin-right:2rem}@media (max-width:640px){.icon-list__item{flex-direction:column}.icon-list__item img{width:6.25rem}}.people-block{margin-bottom:5rem;margin-top:5rem}.people-block__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.188rem;line-height:2.813rem}.people-block__body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.625rem;margin-bottom:1rem;margin-top:.75rem}.people-block__items{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem}.people-block__item img{border-radius:9999px}.people-block__item h3{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:1.25rem;line-height:1.625rem;margin-top:.5rem}.people-block__item a{--tw-text-opacity:1;color:rgba(204,0,153,var(--tw-text-opacity));display:inline-block;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;margin-top:.5rem}@media (max-width:1024px){.people-block{margin-bottom:3rem;margin-top:3rem}.people-block__items{grid-template-columns:repeat(3,minmax(0,1fr))}.people-block__item img{height:6.25rem;width:6.25rem}}@media (max-width:768px){.people-block__items{gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}.people-block__item{display:flex}.people-block__item img{flex-shrink:0;margin-right:1rem}}.text-grid{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:5rem;padding-top:5rem}.text-grid ul{list-style-type:disc;margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.text-grid__header{margin-left:auto;margin-right:auto;text-align:center}.text-grid__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.813rem;line-height:3.125rem}.text-grid__intro{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.625rem;margin-top:1rem}.text-grid__items{-moz-column-gap:2rem;column-gap:2rem;margin-top:2rem;row-gap:3rem}.text-grid__item-title{--tw-text-opacity:1;color:rgba(204,0,153,var(--tw-text-opacity));font-size:1.563rem;line-height:1.875rem;margin-bottom:.5rem}.text-grid__item .btn{margin-top:1.5rem}@media (max-width:1024px){.text-grid{padding-bottom:3rem;padding-top:3rem}.text-grid__title{font-size:2.188rem;line-height:2.813rem}}@media (max-width:768px){.text-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.text-grid__items{grid-template-columns:repeat(1,minmax(0,1fr))!important;row-gap:2.5rem}.text-grid__item .btn{margin-top:1rem}}.text-grid--with-pattern{background-image:url("../svg/bg.67dadaeba5f7.svg")}@media (max-width:768px){.text-grid--with-pattern{background-image:url("../svg/bg--mobile.00831349bdba.svg")}}.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:center}.banner__content{padding-bottom:2.5rem;padding-top:2.5rem}.banner__content .btn{margin-top:1.5rem}.banner__title{font-size:2.813rem;line-height:3.125rem;margin-bottom:1rem}.banner__body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.625rem}.banner__text{text-align:center}.banner__illustration img{height:auto;max-width:15.125rem}@media (min-width:1024px){.banner{align-items:flex-end;display:flex;justify-content:center}.banner__illustration{margin-left:1rem;margin-right:1rem;width:33.333333%}.banner__illustration--right{align-items:flex-start;display:flex;justify-content:flex-end}.banner__content{padding-left:0;padding-right:0}}@media (max-width:1024px){.banner__content{padding-bottom:2rem;padding-top:2rem}.banner__title{font-size:2.188rem;line-height:2.813rem}.banner--with-right-illustration.banner--with-left-illustration .banner__illustration--left{display:none}}@media (min-width:640px) and (max-width:1024px){.banner__illustration{flex-shrink:0;margin-left:2rem}.banner__illustration img{max-width:12.4375rem}.banner--with-left-illustration,.banner--with-right-illustration{align-items:flex-end;display:flex;padding-right:1.25rem}.banner--with-left-illustration .banner__text,.banner--with-right-illustration .banner__text{max-width:none;text-align:left}.banner--with-left-illustration{flex-direction:row-reverse}}@media (max-width:640px){.banner__title{font-size:1.563rem;line-height:1.875rem}.banner__illustration{display:none}}.banner--cream{background-image:url("../svg/cream.bb2054a6999c.svg")}@media (max-width:1024px){.banner--cream{background-image:url("../svg/cream--mobile.3ed041e7f74d.svg")}}.banner--light_grey{background-image:url("../svg/light_grey.9b441488a1cd.svg")}@media (max-width:1024px){.banner--light_grey{background-image:url("../svg/light_grey--mobile.ab5225f23e9c.svg")}}.banner--dark_purple{background-image:url("../svg/dark_purple.0f077ddefee4.svg")}@media (max-width:1024px){.banner--dark_purple{background-image:url("../svg/dark_purple--mobile.57ae08d975ac.svg")}}.banner--light_green{background-image:url("../svg/light_green.b1b487933a15.svg")}@media (max-width:1024px){.banner--light_green{background-image:url("../svg/light_green--mobile.d84217f6e945.svg")}}.banner--dark_purple{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.update-banner{--tw-bg-opacity:1;background-color:rgba(230,230,230,var(--tw-bg-opacity));padding-bottom:1.5rem;padding-top:1.5rem}.update-banner .rich-text{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.563rem;font-weight:700;line-height:1.875rem}.update-banner__content{align-items:center;display:flex;justify-content:center;text-align:center}@media (min-width:768px){.update-banner .rich-text{margin-right:2rem}}@media (max-width:768px){.update-banner__content{flex-direction:column}.update-banner .rich-text{font-size:1.25rem;line-height:1.625rem;margin-bottom:1rem}}.news-listing{margin-bottom:5rem;margin-top:5rem}.news-listing__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.813rem;line-height:3.125rem;margin-bottom:2rem}.news-listing__items{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.news-item a{padding:0}.news-item__eyebrow{--tw-text-opacity:1;color:rgba(204,0,153,var(--tw-text-opacity));display:block;font-size:1rem;line-height:1.625rem;margin-bottom:.25rem;text-transform:uppercase}.news-item__title{font-size:1.563rem;line-height:1.875rem;margin-bottom:0}.news-item__blurb{margin-bottom:.5rem;margin-top:.5rem}.news-item__date{display:block;font-size:.75rem;line-height:1.325rem}.card--index .news-item__date{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:1rem;line-height:1.625rem}@media (max-width:1024px){.news-listing{margin-bottom:3rem;margin-top:3rem}.news-listing__title{font-size:2.188rem;line-height:2.813rem}.news-listing__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.news-listing__items{grid-template-columns:repeat(1,minmax(0,1fr))}}.events-block{--tw-bg-opacity:1;background-color:rgba(230,230,230,var(--tw-bg-opacity));padding-bottom:3rem;padding-top:3rem}.events-block__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.813rem;line-height:3.125rem}.events-block__intro{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.563rem;line-height:1.875rem;margin-top:1rem}.events-block__cards{grid-gap:2rem;display:grid;gap:2rem;margin-top:2rem}.events-block__cards--listing{grid-template-columns:repeat(1,minmax(0,1fr))!important}.events-block__cta-wrapper{margin-top:2rem;text-align:center}@media (min-width:768px){.events-block__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.courses-block{--tw-bg-opacity:1;background-color:rgba(254,248,246,var(--tw-bg-opacity));padding-bottom:5rem;padding-top:5rem}.courses-block__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.813rem;line-height:3.125rem}.courses-block__intro{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.563rem;line-height:1.875rem;margin-top:1rem}.courses-block__cards{grid-gap:2rem;display:grid;gap:2rem;margin-top:2rem}.courses-block__cards--listing{grid-template-columns:repeat(1,minmax(0,1fr))!important}.courses-block+.courses-block{padding-top:0}@media (min-width:768px){.courses-block__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.resources-block{padding-bottom:3rem;padding-top:3rem}.resources-block__title{font-size:2.188rem;line-height:2.813rem}}.cookies-banner{--tw-bg-opacity:1;background-color:rgba(102,0,80,var(--tw-bg-opacity));border:1px solid #fff;border-radius:14px;bottom:20px;color:#fff;font-size:.9em;left:0;margin:0 auto;min-width:470px;padding:20px;position:fixed;right:0;width:30%;z-index:50}.cookies-banner__options{align-items:center;display:flex;justify-content:flex-end;padding-top:15px}.cookies-banner__options button{display:flex;font-size:1rem;margin-left:20px}.cookies-banner__options button:after{display:none}.cookies-form fieldset{margin-bottom:20px}.cookies-form fieldset ul{display:flex}.cookies-form fieldset ul li{align-items:center;display:flex;justify-content:flex-start;margin-right:15px}.cookies-notice{--tw-bg-opacity:1;background-color:rgba(0,124,157,var(--tw-bg-opacity));margin-bottom:.5rem;padding:.5rem}@media (max-width:1024px){.cookies-banner{left:0;max-width:50%;min-width:auto;width:auto}.cookies-banner__options{flex-wrap:wrap;justify-content:space-evenly}.cookies-banner__options button{margin-top:10px}}@media (max-width:768px){.cookies-banner{max-width:none;width:100%}.cookies-banner__options button{margin-left:0}}.contact-form{--tw-bg-opacity:1;background-color:rgba(254,248,246,var(--tw-bg-opacity));padding-bottom:2rem;padding-top:2rem}.contact-form__header{margin-bottom:2rem}.contact-form__title{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity));font-size:2.188rem;line-height:2.813rem}.contact-form__field{margin-bottom:1.5rem}.contact-form__field textarea{max-width:100%}@media (max-width:640px){.contact-form__title{font-size:1.563rem;line-height:1.875rem}}.article-page__sidebar{margin-bottom:1.5rem}.article-page__container{margin-bottom:3rem;margin-top:3rem}.article-page__container .contained-width{margin-left:0;margin-right:0;max-width:100%}.article-page__social-items{display:flex;margin-left:-.25rem;margin-right:-.25rem;margin-top:.5rem}.article-page__social-items li{margin-left:.25rem;margin-right:.25rem}.article-page__tags{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem;margin-top:.5rem}.article-page__tags li{margin:.25rem}.article-page__intro{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.625rem;margin-bottom:1.5rem}.article-page__content .btn{margin-bottom:1rem;margin-top:1rem}.article-page__content form{margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:1024px){.article-page__container{display:flex;flex-direction:row-reverse}.article-page__content{margin-right:3rem;width:100%}.article-page__sidebar{width:33.333333%}.article-page__sidebar-section{margin-bottom:2rem}}@media (max-width:1024px){.article-page__sidebar{display:flex;flex-direction:column}.article-page__date{margin-right:2rem}.article-page__sidebar-section{margin-bottom:1.5rem}}.index-page__content{display:flex;margin-bottom:3rem;margin-top:3rem}.index-page__content .card-group{margin-bottom:3rem}.search-results--term{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity))}.no-results--search-again{padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.index-page__content .filters-container{flex-shrink:0;margin-right:3rem;width:25%}}@media (max-width:768px){.index-page__content{flex-direction:column}.index-page__content .card-group{margin-top:1rem}}@media (min-width:768px) and (max-width:1024px){.index-page__content .filters-container{width:33.333333%}}.resource-page__date{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:700;line-height:1.5rem}.resource-page__blurb{margin-top:1.5rem;max-width:34.0625rem}.resource-page__resources{margin-top:2rem}.resource-page__cards{grid-gap:2rem;display:grid;gap:2rem;list-style-type:none!important;margin:0!important}@media (min-width:768px){.resource-page__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.resource-page__cards{grid-template-columns:repeat(1,minmax(0,1fr))}}.search-page__content{margin-bottom:3rem;margin-top:3rem}.search-page__content .generic-card-block{margin-bottom:2rem;margin-top:2rem}.search-page__content .generic-card-block__button-wrapper{text-align:center}.search-page__content .card-group__title{margin-bottom:1rem}.search-page__form{padding-bottom:2rem;padding-top:2rem;width:100%}.search-page__form label{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity))}.search-page__form input{width:100%}.search-page__form button{--tw-translate-y:-50%;position:absolute;right:.75rem;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.search-page__form button circle,.search-page__form button path{stroke:#660050}.search-page__form button:active circle,.search-page__form button:active path,.search-page__form button:focus circle,.search-page__form button:focus path,.search-page__form button:hover circle,.search-page__form button:hover path{stroke:#c09}.search-page__section{padding-bottom:1.5rem;padding-top:1.5rem}.search-page__no-results-stream{margin-top:.5rem}.search-page__section--top-hits{--tw-bg-opacity:1;background-color:rgba(174,229,255,var(--tw-bg-opacity))}.search-page__section--services{background-color:rgba(235,204,253,.55)}.search-page__section--resources{background-color:rgba(235,204,253,.15)}.search-page__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.search-page__header .card-group__title{margin-bottom:0}.card-group__title{align-items:center;display:flex}.card-group__title svg{height:32px;width:32px}@media (min-width:1024px){.search-page__content{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(12,minmax(0,1fr))}.search-page__sidebar{grid-column:span 3/span 3}.search-page__body{grid-column:span 12/span 12}}@media (max-width:1024px){.search-page__content{margin-top:2rem}.search-page__content,.search-page__sidebar{margin-bottom:2rem}}@media (min-width:580px){.search-page__form:not(.contained-width){max-width:43.75rem}}@media (max-width:580px){.search-page__form,.search-page__form input{width:100%}}.tagged-page__block,.tagged-page__content{margin-bottom:3rem;margin-top:3rem}.tagged-page__block{padding-bottom:0;padding-top:0}.homeless-england__body{margin-bottom:3rem;margin-top:3rem}.homeless-england__map{height:300px;width:100%}.homeless-england__form--compact .form_field{margin-bottom:1rem;margin-top:1rem}.homeless-england__form--compact input,.homeless-england__form--compact select{max-width:100%;width:70%}@media (max-width:1024px){.homeless-england__body{margin-bottom:3rem;margin-top:3rem}}@media (min-width:580px){.homeless-england__body input{width:28rem}}@media (max-width:580px){.homeless-england__body,.homeless-england__body input{width:100%}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.static{position:static}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.5rem;margin-top:.5rem}.mt-8{margin-top:2rem}.mt-3{margin-top:.75rem}.mt-12{margin-top:3rem}.mb-4{margin-bottom:1rem}.block{display:block}.flex{display:flex}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.font-display{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-18{font-size:1.125rem;line-height:1.5rem}.text-12{font-size:.75rem;line-height:1.325rem}.uppercase{text-transform:uppercase}.text-purple-dark{--tw-text-opacity:1;color:rgba(102,0,80,var(--tw-text-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}