@charset "UTF-8";
/* autoprefixer grid: autoplace */.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{-webkit-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;-webkit-transition:opacity .6s;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%;width:2333.3333333333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%;width:1.4285714286%}@-webkit-keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-progress{to{background-position:25px 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;height:100%;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.plyr__control{-ms-flex-negative:0;background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{-webkit-box-shadow:0 0 0 5px rgba(0,179,255,.5);box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);border-radius:4px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a5764;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px 7px 3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back:before{background:rgba(114,133,151,.2);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{-ms-flex-negative:0;background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background-color:#1773c5}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#1773c5;display:block;height:19px;margin:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;height:5px;-webkit-transition:box-shadow .3s ease;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;margin-top:-4px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;background:currentColor;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{-webkit-box-shadow:0 0 0 5px rgba(0,179,255,.5);box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 0,transparent 50%,rgba(35,41,47,.6) 0,rgba(35,41,47,.6) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-right:5px;position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background-color:#1773c5;color:#fff}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background-color:#2d1a4e;color:#fff}.plyr__control--overlaid{background:#5d379d;border:0;border-radius:50%;color:#fff!important;display:none;height:70px;left:50%;padding:15px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70px!important;z-index:2}.plyr__control *,.plyr__control--overlaid *,.plyr__controls__item{color:#fff!important}.plyr__control--overlaid svg{left:2px;margin:0 auto;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background-color:#1773c5}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{-webkit-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0-modified | 20110126
   License: none (public domain)
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}

/* make sure to set some focus styles for accessibility */:focus{outline:0}

/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}

/**
 * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 */audio,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */audio:not([controls]){display:none;height:0}

/**
 * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
 * Known issue: no IE 6 support.
 */[hidden]{display:none}

/**
 * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */html{-webkit-text-size-adjust:100%; /* 2 */-ms-text-size-adjust:100%; /* 2 */font-size:100% /* 1 */}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */a:focus{outline:thin dotted}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */a:active,a:hover{outline:0}

/**
 * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
 * 2. Improve image quality when scaled in IE 7.
 */img{-ms-interpolation-mode:bicubic; /* 2 */border:0 /* 1 */}

/**
 * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
 */

/**
 * Correct margin displayed oddly in IE 6/7.
 */figure,form{margin:0}

/**
 * Define consistent border, margin, and padding.
 */fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}

/**
 * 1. Correct color not being inherited in IE 6/7/8/9.
 * 2. Correct text not wrapping in Firefox 3.
 * 3. Correct alignment displayed oddly in IE 6/7.
 */legend{border:0; /* 1 */*margin-left:-7px; /* 3 */padding:0;white-space:normal /* 2 */}

/**
 * 1. Correct font size not being inherited in all browsers.
 * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
 *    and Chrome.
 * 3. Improve appearance and consistency in all browsers.
 */button,input,select,textarea{font-size:100%; /* 1 */margin:0; /* 2 */vertical-align:baseline; /* 3 */*vertical-align:middle /* 3 */}

/**
 * Address Firefox 3+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */button,input{line-height:normal}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */button,select{text-transform:none}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button; /* 2 */cursor:pointer; /* 3 */*overflow:visible /* 4 */}

/**
 * Re-set default cursor for disabled elements.
 */button[disabled],html input[disabled]{cursor:default}

/**
 * 1. Address box sizing set to content-box in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 * 3. Remove excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box; /* 1 */*height:13px; /* 3 */padding:0; /* 2 */*width:13px /* 3 */}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */input[type=search]{-webkit-appearance:textfield; /* 1 */-webkit-box-sizing:content-box; /* 2 */box-sizing:content-box}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}

/**
 * Remove inner padding and border in Firefox 3+.
 */button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

/**
 * 1. Remove default vertical scrollbar in IE 6/7/8/9.
 * 2. Improve readability and alignment in all browsers.
 */textarea{overflow:auto; /* 1 */vertical-align:top /* 2 */}

/**
 * Remove most spacing between table cells.
 */table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}

/*
	Improved screen reader only CSS class
	@author Gaël Poupard
		@note Based on Yahoo!'s technique
		@author Thierry Koblentz
		@see https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html
	* 1.
		@note `clip` is deprecated but works everywhere
		@see https://developer.mozilla.org/en-US/docs/Web/CSS/clip
	* 2.
		@note `clip-path` is the future-proof version, but not very well supported yet
		@see https://developer.mozilla.org/en-US/docs/Web/CSS/clip-path
		@see http://caniuse.com/#search=clip-path
		@author Yvain Liechti
		@see https://twitter.com/ryuran78/status/778943389819604992
	* 3.
		@note preventing text to be condensed
		author J. Renée Beach
		@see https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe
		@note Drupal 8 goes with word-wrap: normal instead
		@see https://www.drupal.org/node/2045151
		@see http://cgit.drupalcode.org/drupal/commit/?id=5b847ea
	* 4.
		@note !important is important
		@note Obviously you wanna hide something
		@author Harry Roberts
		@see https://csswizardry.com/2016/05/the-importance-of-important/
*/.sr-only{clip:rect(1px,1px,1px,1px)!important; /* 1 */border:0!important;clip-path:inset(50%)!important; /* 2 */height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important; /* 3 */width:1px!important}

/*
	Use in conjunction with .sr-only to only display content when it's focused.
	@note Useful for skip links
	@see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
	@note Based on a HTML5 Boilerplate technique, included in Bootstrap
	@note Fixed a bug with position: static on iOS 10.0.2 + VoiceOver
		@author Sylvain Pigeard
		@see https://github.com/twbs/bootstrap/issues/20732
*/.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}.no-sr{speak:none}html body :focus-visible{outline:4px solid #f3f800}:focus-within{z-index:999}

/**
	Container helper
 */body,html{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-family:Apertura,Helvetica Neue,Arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;margin:0}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body strong{color:#3e236b!important;font-weight:700!important}.scroll-disable{height:100%;margin:0;overflow:hidden}.charitable-grants-steps-container h3{font-size:1.4375rem;line-height:2.0625;line-height:2.3625}.charitable-grants-steps-container h3,.charitable-grants-steps-container span{color:#000;color:#5d379d;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px}.charitable-grants-steps-container span{font-size:1.1875rem}@media (max-width:1024px){.charitable-grants-steps-container span{font-weight:400}}.charitable-grants-steps-container .top-part-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:35px;margin-left:65px}@media (min-width:768px) and (max-width:1024px){.charitable-grants-steps-container .top-part-wrapper{margin-bottom:25px;margin-left:0}}@media (max-width:767px){.charitable-grants-steps-container .top-part-wrapper{margin-bottom:25px;margin-left:15px}}.charitable-grants-steps-container .top-part-wrapper img{height:50px;margin-right:15px;width:50px}@media (max-width:767px){.charitable-grants-steps-container .top-part-wrapper img{margin-right:7px}}.charitable-grants-steps-container .top-part-wrapper h2{color:#000;color:#5d379d;font-size:2.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.5;margin-bottom:0}@media (min-width:768px) and (max-width:1024px){.charitable-grants-steps-container .top-part-wrapper h2{font-size:1.5625rem}}@media (max-width:767px){.charitable-grants-steps-container .top-part-wrapper h2{font-size:1.4375rem}}.charitable-grants-steps-container .steps-wrapper-3,.charitable-grants-steps-container .steps-wrapper-4,.charitable-grants-steps-container .steps-wrapper-5,.charitable-grants-steps-container .steps-wrapper-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.charitable-grants-steps-container .steps-wrapper-3 .step,.charitable-grants-steps-container .steps-wrapper-4 .step,.charitable-grants-steps-container .steps-wrapper-5 .step,.charitable-grants-steps-container .steps-wrapper-6 .step{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(33% - 40px)}@media (min-width:1025px){.charitable-grants-steps-container .steps-wrapper-3 .step,.charitable-grants-steps-container .steps-wrapper-4 .step,.charitable-grants-steps-container .steps-wrapper-5 .step,.charitable-grants-steps-container .steps-wrapper-6 .step{margin-bottom:40px;margin-right:40px}.charitable-grants-steps-container .steps-wrapper-3 .step:nth-child(n+3),.charitable-grants-steps-container .steps-wrapper-4 .step:nth-child(n+3),.charitable-grants-steps-container .steps-wrapper-5 .step:nth-child(n+3),.charitable-grants-steps-container .steps-wrapper-6 .step:nth-child(n+3){margin-bottom:0}}@media (max-width:1024px){.charitable-grants-steps-container .steps-wrapper-3 .step,.charitable-grants-steps-container .steps-wrapper-4 .step,.charitable-grants-steps-container .steps-wrapper-5 .step,.charitable-grants-steps-container .steps-wrapper-6 .step{margin-bottom:20px;width:100%}}@supports (display:grid){.charitable-grants-steps-container .steps-wrapper-3,.charitable-grants-steps-container .steps-wrapper-4,.charitable-grants-steps-container .steps-wrapper-5,.charitable-grants-steps-container .steps-wrapper-6{-ms-grid-rows:auto;grid-column-gap:40px;display:-ms-grid;display:grid;grid-template-rows:auto}.charitable-grants-steps-container .steps-wrapper-3 .step,.charitable-grants-steps-container .steps-wrapper-4 .step,.charitable-grants-steps-container .steps-wrapper-5 .step,.charitable-grants-steps-container .steps-wrapper-6 .step{margin-bottom:unset!important;margin-right:unset!important;width:unset!important}}.charitable-grants-steps-container .steps-wrapper-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.charitable-grants-steps-container .steps-wrapper-3{-ms-grid-columns:1fr;grid-row-gap:20px;grid-template-columns:1fr}}.charitable-grants-steps-container .steps-wrapper-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.charitable-grants-steps-container .steps-wrapper-4{-ms-grid-columns:1fr;grid-row-gap:20px;grid-template-columns:1fr}}.charitable-grants-steps-container .steps-wrapper-5{-ms-grid-columns:(1fr)[3];grid-row-gap:40px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.charitable-grants-steps-container .steps-wrapper-5{-ms-grid-columns:1fr;grid-row-gap:20px;grid-template-columns:1fr}}.charitable-grants-steps-container .steps-wrapper-5 .step:nth-child(3),.charitable-grants-steps-container .steps-wrapper-5 .step:nth-child(4){position:relative}.charitable-grants-steps-container .steps-wrapper-6{-ms-grid-columns:(1fr)[3];grid-row-gap:40px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.charitable-grants-steps-container .steps-wrapper-6{-ms-grid-columns:1fr;grid-row-gap:20px;grid-template-columns:1fr}}.charitable-grants-steps-container .steps-wrapper-6 .step:nth-child(3),.charitable-grants-steps-container .steps-wrapper-6 .step:nth-child(4){position:relative}@media (min-width:1025px){.charitable-grants-steps-container .steps-wrapper-5,.charitable-grants-steps-container .steps-wrapper-6{padding-right:40px}.charitable-grants-steps-container .steps-wrapper-5 .step:nth-child(3):after,.charitable-grants-steps-container .steps-wrapper-6 .step:nth-child(3):after{border-bottom-style:dotted;width:50px}.charitable-grants-steps-container .steps-wrapper-5 .step:nth-child(4):before,.charitable-grants-steps-container .steps-wrapper-6 .step:nth-child(4):before{border-bottom:4px dotted #b582d8;content:"";display:block;height:0;position:absolute;right:calc(100% + 3px);top:50%;width:50px}.charitable-grants-steps-container .steps-wrapper-5 .step:nth-child(n+4),.charitable-grants-steps-container .steps-wrapper-6 .step:nth-child(n+4){-webkit-transform:translateX(40px);transform:translateX(40px)}}.charitable-grants-steps-container .step{background-color:#fff;border:5px solid #b582d8;border-radius:10px;-webkit-box-shadow:0 10px 15px -10px rgba(50,60,76,.35);box-shadow:0 10px 15px -10px rgba(50,60,76,.35);padding:30px;position:relative;z-index:10}@media (max-width:1024px){.charitable-grants-steps-container .step{border-radius:10px}}.charitable-grants-steps-container .step:after{border-bottom:4px solid #b582d8;content:"";display:block;height:0;left:calc(100% + 3px);position:absolute;top:50%;width:40px}@media (max-width:1024px){.charitable-grants-steps-container .step:after{border-bottom:none!important;border-right:4px solid #b582d8;height:20px;left:50%;top:calc(100% + 3px);width:0}}.charitable-grants-steps-container .step:last-child:after{display:none}.charitable-grants-steps-container .step p{font-weight:300;line-height:22px;margin-bottom:0}.charitable-grants-steps-container .step .tel{color:#000;color:#5d379d;font-size:1.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;text-decoration:none}.charitable-grants-steps-container .step .tel:before{content:url(../../assets/image/icons/phone-purple.svg);left:-5px;margin-left:.4rem;position:relative}.charitable-grants-steps-container .step .contact-bottom-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(214,172,243,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:15px}@media (min-width:768px) and (max-width:1024px){.charitable-grants-steps-container .step .contact-bottom-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}}.charitable-grants-steps-container .step .contact-bottom-wrapper a{margin-top:10px}.charitable-grants-steps-container .step .contact-bottom-wrapper a:last-of-type{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;height:48px;justify-content:center;letter-spacing:.25px;width:100%}@media (min-width:768px) and (max-width:1024px){.charitable-grants-steps-container .step .contact-bottom-wrapper a:last-of-type{width:200px}}@media (max-width:1024px){.charitable-grants-steps-container .step .contact-bottom-wrapper a:last-of-type{height:40px}}@media (max-width:767px){.remove-top-spacing{padding-right:15px}.remove-top-spacing,.remove-top-spacing p:first-of-type,.remove-top-spacing span:first-of-type{margin-top:0!important;padding-top:0!important}}.segment-wrapper{margin-top:60px}.segment-wrapper:first-of-type{margin-top:0}@media (max-width:1024px){.segment-wrapper{margin-bottom:30px}}.segment-wrapper h3{margin-bottom:30px}@media (max-width:1024px){.segment-wrapper h3{font-size:1.3125rem}}.segment-wrapper p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.segment-wrapper p{font-size:.9375rem}}.external:after{content:url(../../assets/image/icons/external.svg);margin-left:.5rem}*{font-family:Apertura,Helvetica Neue,Arial,sans-serif}.container{max-width:1440px;width:auto}@media (min-width:1025px){.container{margin:auto}}.standard-section-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.standard-section-header h2,.standard-section-header h2>span{color:#000;color:#5d379d;font-size:1.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5;margin-bottom:0!important}@media (min-width:768px) and (max-width:1024px){.standard-section-header h2,.standard-section-header h2>span{font-size:1.5625rem!important}}@media (max-width:767px){.standard-section-header h2,.standard-section-header h2>span{font-size:1.4375rem!important}}.standard-section-header.bold h2,.standard-section-header.bold h2>span{color:#000;color:#5d379d;font-size:2.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.5;margin-bottom:0!important}@media (min-width:768px) and (max-width:1024px){.standard-section-header.bold h2,.standard-section-header.bold h2>span{font-size:1.5625rem!important}}@media (max-width:767px){.standard-section-header.bold h2,.standard-section-header.bold h2>span{font-size:1.4375rem!important}}.standard-section-header img{margin-right:.5rem}@media (max-width:767px){.standard-section-header img{height:40px;width:40px}}p{margin-top:1em}.padded-section{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 80px 50px}@media (min-width:768px) and (max-width:1024px){.padded-section{padding:0 30px 50px}}@media (max-width:767px){.padded-section{padding:0 20px 40px}}.section-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:60px 150px 40px}@media (min-width:768px) and (max-width:1024px){.section-header{padding:50px 70px 20px}}@media (max-width:767px){.section-header{padding:40px 40px 20px}}.section-header h2{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;color:#5d379d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:row;flex-direction:row;font-size:2.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;justify-content:flex-start;letter-spacing:.25px;line-height:1.5;line-height:1!important}@media (min-width:768px) and (max-width:1024px){.section-header h2{font-size:1.5625rem!important;line-height:1.4}}@media (max-width:767px){.section-header h2{font-size:1.4375rem!important;line-height:1.3}}.section-header h2 img{height:50px;margin-right:.5em;width:50px}@media (max-width:767px){.section-header h2 img{height:40px;width:40px}}.section-header a,.section-header button{padding-left:50px!important;padding-right:50px!important}@media (max-width:1024px){.section-header a,.section-header button{display:none}}.section-listing-navigation-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:none;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin-top:30px}.section-listing-navigation-mobile a,.section-listing-navigation-mobile button{display:block!important;padding-left:50px!important;padding-right:50px!important}@media (max-width:1024px){.section-listing-navigation-mobile a,.section-listing-navigation-mobile button{display:none}.section-listing-navigation-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.section-listing-navigation-mobile{margin-top:20px}}.standard-section-layout{-webkit-box-sizing:border-box;box-sizing:border-box;padding:70px 80px}@media (max-width:1024px){.standard-section-layout{padding:35px 40px}}@media (max-width:767px){.standard-section-layout{padding:20px}}@media (min-width:1025px){.standard-section-layout.extra-side-padding{padding-left:110px;padding-right:190px}}@media (min-width:768px) and (max-width:1024px){.standard-section-layout.extra-side-padding{padding-left:75px;padding-right:75px}}.standard-section-layout.no-vertical-padding{padding-bottom:0;padding-top:0}.content-page-layout{-ms-grid-columns:290px 1fr;-ms-grid-rows:auto;-webkit-box-sizing:border-box;box-sizing:border-box;
  /* autoprefixer grid: no-autoplace */display:-ms-grid;display:grid;grid-template-columns:290px 1fr;grid-template-rows:auto;padding:70px 190px 70px 80px}@media (min-width:768px) and (max-width:1439px){.content-page-layout{padding:70px 80px 0}}@media (max-width:1024px){.content-page-layout{-ms-grid-columns:1fr;background-color:#fff;border-radius:4px;grid-template-columns:1fr;margin:0 35px;padding:35px 40px 0;position:relative}.content-page-layout:first-of-type{margin-top:-100px}}@media (max-width:767px){.content-page-layout{margin:-53px 20px 40px;padding:20px 20px 0}}.content-page-layout aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:1/1;-ms-grid-column:1;-ms-grid-row:1;grid-row:1/1}@media (max-width:1024px){.content-page-layout aside{-ms-grid-row:2;grid-row:2/2}}.content-page-layout aside>*{margin-bottom:40px}.content-page-layout aside .aside-first-line{border-bottom:1px solid #ceb3fc;color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:1.6875;margin-bottom:15px;padding-bottom:15px}.content-page-layout aside .aside-first-line h2{color:#2d1a4e;font-size:.98em!important}@media (max-width:1024px){.content-page-layout aside .aside-first-line{display:none}}.content-page-layout article{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:2/2;-ms-grid-column:2;overflow:visible;padding-left:110px
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}.content-page-layout article:only-child{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;padding-left:0}@media (max-width:1024px){.content-page-layout article{-ms-grid-column:1!important;grid-column:1/1!important;-ms-grid-row:1;grid-row:1/1;max-width:82vw;padding-left:0}}.content-page-layout article *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.content-page-layout article *{font-size:.9375rem}}.content-page-layout article a{color:#5d379d}.content-page-layout article a:hover{text-decoration:none}.content-page-layout article b,.content-page-layout article strong{font-weight:700}.content-page-layout article b>*,.content-page-layout article strong>*{font-weight:unset!important}.content-page-layout article b em,.content-page-layout article strong em{font-style:italic}.content-page-layout article b em>*,.content-page-layout article strong em>*{font-style:unset!important;font-weight:unset!important}.content-page-layout article em{font-style:italic}.content-page-layout article em>*{font-style:unset!important}.content-page-layout article em b,.content-page-layout article em strong{font-weight:700}.content-page-layout article em b>*,.content-page-layout article em strong>*{font-style:unset!important;font-weight:unset!important}.content-page-layout article s,.content-page-layout article strike{text-decoration:line-through}.content-page-layout article u{text-decoration:underline}.content-page-layout article h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.content-page-layout article h2{font-size:1.4375rem}}.content-page-layout article h2:not(:first-child){padding-top:10px}.content-page-layout article h2 img{margin-right:10px}.content-page-layout article h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.content-page-layout article h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.content-page-layout article h3{font-size:1.1875rem;line-height:1.1}}.content-page-layout article h3:not(:first-child){padding-top:20px}.content-page-layout article h4{font-size:1.3125rem;line-height:1.9375}.content-page-layout article h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.content-page-layout article h4,.content-page-layout article h5{color:#5d379d}.content-page-layout article img{max-width:100%}.content-page-layout article p{margin-bottom:1em}.content-page-layout article sup{font-size:smaller;vertical-align:super}.content-page-layout article sub{font-size:smaller;vertical-align:sub}.content-page-layout article ol,.content-page-layout article ul{margin-bottom:1em;margin-left:2em}.content-page-layout article ol li,.content-page-layout article ul li{margin-bottom:.5em}.content-page-layout article ol{list-style-type:decimal}.content-page-layout article ul{list-style-type:none;margin-top:15px}.content-page-layout article ul li{position:relative}.content-page-layout article ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout article ul ul li{position:relative}.content-page-layout article ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout article ul ul ul li{position:relative}.content-page-layout article ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout article ul ul ul ul li{position:relative}.content-page-layout article ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout article table td,.content-page-layout article table th{border:1px solid #1c7f8d;padding:10px}.content-page-layout article .btn-inverse,.content-page-layout article .btn-outline,.content-page-layout article .btn-primary,.content-page-layout article .section-header a,.content-page-layout article .section-header button,.content-page-layout article .section-listing-navigation-mobile a,.content-page-layout article .section-listing-navigation-mobile button,.content-page-layout article section#case-studies-page .case-studies-grids-container .case-study a,.content-page-layout article section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .content-page-layout article a,.section-header .content-page-layout article button,.section-listing-navigation-mobile .content-page-layout article a,.section-listing-navigation-mobile .content-page-layout article button,section#case-studies-page .case-studies-grids-container .case-study .content-page-layout article a,section#home-page #home-main-carousel .home-slide .home-slide-content .content-page-layout article a{display:inline-block;width:100%}.content-page-layout article h2{font-weight:700!important;padding-top:10px}@media (min-width:768px) and (max-width:1024px){.content-page-layout.with-separator{margin-left:37px;margin-right:37px;margin-top:0;padding-left:37px;padding-right:37px}}@media (max-width:767px){.content-page-layout.with-separator{margin-top:0}}.content-page-layout.with-separator aside{
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}.content-page-layout.with-separator aside *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.content-page-layout.with-separator aside *{font-size:.9375rem}}.content-page-layout.with-separator aside a{color:#5d379d}.content-page-layout.with-separator aside a:hover{text-decoration:none}.content-page-layout.with-separator aside b,.content-page-layout.with-separator aside strong{font-weight:700}.content-page-layout.with-separator aside b>*,.content-page-layout.with-separator aside strong>*{font-weight:unset!important}.content-page-layout.with-separator aside b em,.content-page-layout.with-separator aside strong em{font-style:italic}.content-page-layout.with-separator aside b em>*,.content-page-layout.with-separator aside strong em>*{font-style:unset!important;font-weight:unset!important}.content-page-layout.with-separator aside em{font-style:italic}.content-page-layout.with-separator aside em>*{font-style:unset!important}.content-page-layout.with-separator aside em b,.content-page-layout.with-separator aside em strong{font-weight:700}.content-page-layout.with-separator aside em b>*,.content-page-layout.with-separator aside em strong>*{font-style:unset!important;font-weight:unset!important}.content-page-layout.with-separator aside s,.content-page-layout.with-separator aside strike{text-decoration:line-through}.content-page-layout.with-separator aside u{text-decoration:underline}.content-page-layout.with-separator aside h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.content-page-layout.with-separator aside h2{font-size:1.4375rem}}.content-page-layout.with-separator aside h2:not(:first-child){padding-top:10px}.content-page-layout.with-separator aside h2 img{margin-right:10px}.content-page-layout.with-separator aside h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.content-page-layout.with-separator aside h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.content-page-layout.with-separator aside h3{font-size:1.1875rem;line-height:1.1}}.content-page-layout.with-separator aside h3:not(:first-child){padding-top:20px}.content-page-layout.with-separator aside h4{font-size:1.3125rem;line-height:1.9375}.content-page-layout.with-separator aside h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.content-page-layout.with-separator aside h4,.content-page-layout.with-separator aside h5{color:#5d379d}.content-page-layout.with-separator aside img{max-width:100%}.content-page-layout.with-separator aside p{margin-bottom:1em}.content-page-layout.with-separator aside sup{font-size:smaller;vertical-align:super}.content-page-layout.with-separator aside sub{font-size:smaller;vertical-align:sub}.content-page-layout.with-separator aside ol,.content-page-layout.with-separator aside ul{margin-bottom:1em;margin-left:2em}.content-page-layout.with-separator aside ol li,.content-page-layout.with-separator aside ul li{margin-bottom:.5em}.content-page-layout.with-separator aside ol{list-style-type:decimal}.content-page-layout.with-separator aside ul{list-style-type:none;margin-top:15px}.content-page-layout.with-separator aside ul li{position:relative}.content-page-layout.with-separator aside ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout.with-separator aside ul ul li{position:relative}.content-page-layout.with-separator aside ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout.with-separator aside ul ul ul li{position:relative}.content-page-layout.with-separator aside ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout.with-separator aside ul ul ul ul li{position:relative}.content-page-layout.with-separator aside ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout.with-separator aside table td,.content-page-layout.with-separator aside table th{border:1px solid #1c7f8d;padding:10px}.content-page-layout.with-separator aside .btn-inverse,.content-page-layout.with-separator aside .btn-outline,.content-page-layout.with-separator aside .btn-primary,.content-page-layout.with-separator aside .section-header a,.content-page-layout.with-separator aside .section-header button,.content-page-layout.with-separator aside .section-listing-navigation-mobile a,.content-page-layout.with-separator aside .section-listing-navigation-mobile button,.content-page-layout.with-separator aside section#case-studies-page .case-studies-grids-container .case-study a,.content-page-layout.with-separator aside section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .content-page-layout.with-separator aside a,.section-header .content-page-layout.with-separator aside button,.section-listing-navigation-mobile .content-page-layout.with-separator aside a,.section-listing-navigation-mobile .content-page-layout.with-separator aside button,section#case-studies-page .case-studies-grids-container .case-study .content-page-layout.with-separator aside a,section#home-page #home-main-carousel .home-slide .home-slide-content .content-page-layout.with-separator aside a{display:inline-block;width:100%}@media (max-width:1024px){.content-page-layout.with-separator aside{-ms-grid-row:1;grid-row:1/1}}.content-page-layout.with-separator article{border-left:1px solid rgba(206,179,252,.7);margin-left:40px;
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/padding-left:70px}.content-page-layout.with-separator article *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.content-page-layout.with-separator article *{font-size:.9375rem}}.content-page-layout.with-separator article a{color:#5d379d}.content-page-layout.with-separator article a:hover{text-decoration:none}.content-page-layout.with-separator article b,.content-page-layout.with-separator article strong{font-weight:700}.content-page-layout.with-separator article b>*,.content-page-layout.with-separator article strong>*{font-weight:unset!important}.content-page-layout.with-separator article b em,.content-page-layout.with-separator article strong em{font-style:italic}.content-page-layout.with-separator article b em>*,.content-page-layout.with-separator article strong em>*{font-style:unset!important;font-weight:unset!important}.content-page-layout.with-separator article em{font-style:italic}.content-page-layout.with-separator article em>*{font-style:unset!important}.content-page-layout.with-separator article em b,.content-page-layout.with-separator article em strong{font-weight:700}.content-page-layout.with-separator article em b>*,.content-page-layout.with-separator article em strong>*{font-style:unset!important;font-weight:unset!important}.content-page-layout.with-separator article s,.content-page-layout.with-separator article strike{text-decoration:line-through}.content-page-layout.with-separator article u{text-decoration:underline}.content-page-layout.with-separator article h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.content-page-layout.with-separator article h2{font-size:1.4375rem}}.content-page-layout.with-separator article h2:not(:first-child){padding-top:10px}.content-page-layout.with-separator article h2 img{margin-right:10px}.content-page-layout.with-separator article h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.content-page-layout.with-separator article h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.content-page-layout.with-separator article h3{font-size:1.1875rem;line-height:1.1}}.content-page-layout.with-separator article h3:not(:first-child){padding-top:20px}.content-page-layout.with-separator article h4{font-size:1.3125rem;line-height:1.9375}.content-page-layout.with-separator article h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.content-page-layout.with-separator article h4,.content-page-layout.with-separator article h5{color:#5d379d}.content-page-layout.with-separator article img{max-width:100%}.content-page-layout.with-separator article p{margin-bottom:1em}.content-page-layout.with-separator article sup{font-size:smaller;vertical-align:super}.content-page-layout.with-separator article sub{font-size:smaller;vertical-align:sub}.content-page-layout.with-separator article ol,.content-page-layout.with-separator article ul{margin-bottom:1em;margin-left:2em}.content-page-layout.with-separator article ol li,.content-page-layout.with-separator article ul li{margin-bottom:.5em}.content-page-layout.with-separator article ol{list-style-type:decimal}.content-page-layout.with-separator article ul{list-style-type:none;margin-top:15px}.content-page-layout.with-separator article ul li{position:relative}.content-page-layout.with-separator article ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout.with-separator article ul ul li{position:relative}.content-page-layout.with-separator article ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout.with-separator article ul ul ul li{position:relative}.content-page-layout.with-separator article ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout.with-separator article ul ul ul ul li{position:relative}.content-page-layout.with-separator article ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.content-page-layout.with-separator article table td,.content-page-layout.with-separator article table th{border:1px solid #1c7f8d;padding:10px}.content-page-layout.with-separator article .btn-inverse,.content-page-layout.with-separator article .btn-outline,.content-page-layout.with-separator article .btn-primary,.content-page-layout.with-separator article .section-header a,.content-page-layout.with-separator article .section-header button,.content-page-layout.with-separator article .section-listing-navigation-mobile a,.content-page-layout.with-separator article .section-listing-navigation-mobile button,.content-page-layout.with-separator article section#case-studies-page .case-studies-grids-container .case-study a,.content-page-layout.with-separator article section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .content-page-layout.with-separator article a,.section-header .content-page-layout.with-separator article button,.section-listing-navigation-mobile .content-page-layout.with-separator article a,.section-listing-navigation-mobile .content-page-layout.with-separator article button,section#case-studies-page .case-studies-grids-container .case-study .content-page-layout.with-separator article a,section#home-page #home-main-carousel .home-slide .home-slide-content .content-page-layout.with-separator article a{display:inline-block;width:100%}@media (max-width:1024px){.content-page-layout.with-separator article{border-left:none;border-top:1px solid rgba(206,179,252,.7);-ms-grid-row:2;grid-row:2/2;margin-left:0;padding-left:0;padding-top:40px}}@media (max-width:767px){.content-page-layout.with-separator article{padding-top:30px}}.content-page-layout.middle-article{margin-top:40px}@media (max-width:1024px){.content-page-layout.middle-article{margin-left:0;margin-right:0;padding-left:75px;padding-right:75px}}.content-page-layout.middle-article aside:first-of-type{-ms-grid-column:1;grid-column:1/1;-ms-grid-row:1;grid-row:1/1}.content-page-layout.middle-article aside:last-of-type{-ms-grid-row-span:2;align-self:flex-end;-ms-grid-column:1;grid-column:1/1;-ms-grid-row:2;grid-row:2/span 2}@media (max-width:1024px){.content-page-layout.middle-article aside:last-of-type{-ms-grid-row:3;grid-row:3}}.content-page-layout.middle-article article{-ms-grid-row-span:3;-ms-grid-row:1;grid-row:1/span 3}@media (max-width:1024px){.content-page-layout.middle-article article{-ms-grid-row:2;grid-row:2}}@media (max-width:767px){.content-page-layout.middle-article{margin-bottom:0;padding-top:40px}}.content-page-layout.gray-background{background-color:#e7e9f1}.content-page-layout.no-margins{margin-left:0;margin-right:0}.content-page-layout .impact-panel-container h2{font-size:1.6875rem;padding:0}@media (max-width:1024px){.content-page-layout .impact-panel-container h2{font-size:1.5625rem}}@media (max-width:767px){.content-page-layout .impact-panel-container h2{padding-top:20px}}.content-page-layout .impact-panel-container .intro-copy{padding:0}.content-page-layout .impact-panel-container .grid-wrapper .grid-card{padding:20px}.multi-column-page-layout{-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto;grid-column-gap:40px;
  /* autoprefixer grid: no-autoplace */display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin:40px 0}@media (max-width:1024px){.multi-column-page-layout{-ms-grid-columns:1fr;grid-column-gap:0;grid-template-columns:1fr}}.multi-column-page-layout .column:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:1/1;-ms-grid-column:1;-ms-grid-row:1;grid-row:1/1}@media (max-width:1024px){.multi-column-page-layout .column:first-child{-ms-grid-row:1;grid-row:1/1}}.multi-column-page-layout .column:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:2/2;-ms-grid-column:2;overflow:visible}.multi-column-page-layout .column:nth-child(2):only-child{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;padding-left:0}@media (max-width:1024px){.multi-column-page-layout .column:nth-child(2){-ms-grid-column:1!important;grid-column:1/1!important;-ms-grid-row:2;grid-row:2/2;padding-left:0}}.multi-column-page-layout .column .aside-first-line{border-bottom:1px solid #ceb3fc;color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:1.6875;margin-bottom:15px;padding-bottom:15px}.multi-column-page-layout .column .aside-first-line h2{font-size:.98em!important}@media (max-width:1024px){.multi-column-page-layout .column .aside-first-line{display:none}}.multi-column-page-layout .column.aside-column{width:290px}@media (max-width:1024px){.multi-column-page-layout .column.aside-column{-ms-grid-column:1!important;grid-column:1/1!important;-ms-grid-row:3;grid-row:3/3;padding:20px;width:unset}}.multi-column-page-layout .column.aside-column>*{margin-bottom:20px}.multi-column-page-layout.with-aside-column{-ms-grid-columns:1fr 2fr 2fr;grid-template-columns:1fr 2fr 2fr}@media (max-width:1024px){.multi-column-page-layout.with-aside-column{-ms-grid-columns:1fr;grid-column-gap:0;grid-template-columns:1fr}}.hero-breadcrumb-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero-breadcrumb-wrapper .content-container h1{background-color:#3e236b}.blue-background{background:#e7e9f1}.btn,.section-header a,.section-header button,.section-listing-navigation-mobile a,.section-listing-navigation-mobile button,section#case-studies-page .case-studies-grids-container .case-study a,section#home-page #home-main-carousel .home-slide .home-slide-content a{border:none;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;text-decoration:none}.btn.btn-primary,.section-header a.btn-primary,.section-header button.btn-primary,.section-listing-navigation-mobile a.btn-primary,.section-listing-navigation-mobile button.btn-primary,section#case-studies-page .case-studies-grids-container .case-study a.btn-primary,section#home-page #home-main-carousel .home-slide .home-slide-content a{background:#3e236b;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);color:#000;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px}.btn.btn-primary:hover,.section-header a.btn-primary:hover,.section-header button.btn-primary:hover,.section-listing-navigation-mobile a.btn-primary:hover,.section-listing-navigation-mobile button.btn-primary:hover,section#case-studies-page .case-studies-grids-container .case-study a.btn-primary:hover,section#home-page #home-main-carousel .home-slide .home-slide-content a:hover{background:#3e236b}.btn.btn-inverse,.section-header a.btn-inverse,.section-header button.btn-inverse,.section-listing-navigation-mobile a.btn-inverse,.section-listing-navigation-mobile button.btn-inverse,section#case-studies-page .case-studies-grids-container .case-study a.btn-inverse,section#home-page #home-main-carousel .home-slide .home-slide-content a.btn-inverse{background:#fff;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);color:#000;color:#5d379d;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px}.btn.btn-outline,.section-header a,.section-header button,.section-listing-navigation-mobile a,.section-listing-navigation-mobile button,section#case-studies-page .case-studies-grids-container .case-study a,section#case-studies-page .case-studies-grids-container .case-study section#home-page #home-main-carousel .home-slide .home-slide-content a,section#home-page #home-main-carousel .home-slide .home-slide-content a.btn-outline,section#home-page #home-main-carousel .home-slide .home-slide-content section#case-studies-page .case-studies-grids-container .case-study a{background:#fff;-webkit-box-shadow:inset 0 0 0 2px rgba(164,135,213,.75);box-shadow:inset 0 0 0 2px rgba(164,135,213,.75);color:#000;color:#5d379d;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px}.btn.btn-outline:hover,.section-header a:hover,.section-header button:hover,.section-listing-navigation-mobile a:hover,.section-listing-navigation-mobile button:hover,section#case-studies-page .case-studies-grids-container .case-study a:hover,section#case-studies-page .case-studies-grids-container .case-study section#home-page #home-main-carousel .home-slide .home-slide-content a:hover,section#home-page #home-main-carousel .home-slide .home-slide-content a.btn-outline:hover,section#home-page #home-main-carousel .home-slide .home-slide-content section#case-studies-page .case-studies-grids-container .case-study a:hover{background-color:#2d1a4e;-webkit-box-shadow:inset 0 0 0 3px #1773c5;box-shadow:inset 0 0 0 3px #1773c5;color:#fff!important}.btn.btn-sm,.section-header a.btn-sm,.section-header button.btn-sm,.section-listing-navigation-mobile a.btn-sm,.section-listing-navigation-mobile button.btn-sm,section#case-studies-page .case-studies-grids-container .case-study a,section#case-studies-page .case-studies-grids-container .case-study section#home-page #home-main-carousel .home-slide .home-slide-content a,section#home-page #home-main-carousel .home-slide .home-slide-content a.btn-sm,section#home-page #home-main-carousel .home-slide .home-slide-content section#case-studies-page .case-studies-grids-container .case-study a{padding:5px 25px}.btn.btn-md,.section-header a.btn-md,.section-header button.btn-md,.section-listing-navigation-mobile a.btn-md,.section-listing-navigation-mobile button.btn-md,section#case-studies-page .case-studies-grids-container .case-study a.btn-md,section#home-page #home-main-carousel .home-slide .home-slide-content a.btn-md{height:40px;line-height:1.2}

/* Customize the label (the container) */.checkbox-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin-bottom:12px;padding-left:57px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none
  /* Hide the browser's default input */
  /* Create a custom checkbox/radio */
  /* When the checkbox is checked, add a blue background */
  /* Style the checkmark/indicator */}.checkbox-container:focus-within{outline:4px solid #f3f800}.checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-container .checkmark{background-color:#fff;border:1px solid #3e236b;height:20px;left:16px;position:absolute;top:9px;width:20px}.checkbox-container input:checked~.checkmark{background-color:#3e236b;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;width:5px}.checkbox-container.checked-background{background-color:#faf2ff}.radio-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin-bottom:12px;padding-left:57px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none
  /* Hide the browser's default input */
  /* Create a custom checkbox/radio */
  /* When the checkbox is checked, add a blue background */
  /* Style the checkmark/indicator */}.radio-container:focus-within{outline:4px solid #f3f800}.radio-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.radio-container .checkmark{background-color:#fff;border:1px solid #3e236b;border-radius:50%;height:20px;left:16px;position:absolute;top:9px;width:20px}.radio-container input:checked~.checkmark{background-color:#3e236b;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.radio-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;width:5px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{border:1px solid #430071;color:#000;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5625;padding:12px 20px}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#777}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#777}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#777}input[type=date]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#777}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#777}select{color:#000;color:#5d379d;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5625}.umbraco-forms-page .umbraco-forms-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container{padding:0}}.umbraco-forms-page .umbraco-forms-container:first-child>.umbraco-forms-field:first-child{margin-top:20px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 100%;flex:0 1 100%;margin:10px 0}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field{-ms-flex-wrap:wrap;flex-wrap:wrap}}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset{-ms-grid-columns:30% 1fr;display:-ms-grid;display:grid;grid-template-columns:30% 1fr;width:100%}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .umbraco-forms-label{-ms-grid-column-align:right;justify-self:right;width:auto}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist{-ms-grid-columns:(1fr)[3];-ms-grid-rows:1fr;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist>:first-child,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist>:first-child{-ms-grid-column:1;-ms-grid-row:1}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist>:nth-child(2),.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist>:nth-child(3),.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist>:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist:nth-child(n+4),.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist:nth-child(n+4){-ms-grid-columns:(1fr)[3];-ms-grid-rows:(1fr)[2];display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist:nth-child(n+4)>:first-child,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist:nth-child(n+4)>:first-child{-ms-grid-column:1;-ms-grid-row:1}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist:nth-child(n+4)>:nth-child(2),.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist:nth-child(n+4)>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist:nth-child(n+4)>:nth-child(3),.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist:nth-child(n+4)>:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist:nth-child(n+4)>:nth-child(4),.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist:nth-child(n+4)>:nth-child(4){-ms-grid-column:1;-ms-grid-row:2}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist:nth-child(n+4)>:nth-child(5),.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist:nth-child(n+4)>:nth-child(5){-ms-grid-column:2;-ms-grid-row:2}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist:nth-child(n+4)>:nth-child(6),.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radiobuttonlist:nth-child(n+4)>:nth-child(6){-ms-grid-column:3;-ms-grid-row:2}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .checkboxlist{-ms-grid-columns:1fr;grid-template-columns:1fr}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field fieldset .radio-container{margin-right:32px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-label{-webkit-box-flex:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex:0 0 calc(30% - 40px);flex:0 0 calc(30% - 40px);margin-right:40px;text-align:right;width:calc(30% - 40px)}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-label{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:15px;max-width:none;text-align:left}}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field legend.umbraco-forms-label{width:auto}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper{-webkit-box-flex:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex:1 1 auto;flex:1 1 auto}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=email],.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=password],.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=text],.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=email]::-webkit-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=password]::-webkit-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=text]::-webkit-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select::-webkit-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea::-webkit-input-placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=email]::-moz-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=password]::-moz-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=text]::-moz-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select::-moz-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea::-moz-placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=email]:-ms-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=password]:-ms-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=text]:-ms-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select:-ms-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea:-ms-input-placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=email]::-ms-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=password]::-ms-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=text]::-ms-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select::-ms-input-placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea::-ms-input-placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=email]::placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=password]::placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input[type=text]::placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select::placeholder,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea::placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.titleanddescription{-webkit-box-flex:1;background:#f3f0f6;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:1025px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.titleanddescription{margin-left:-40px;margin-right:-70px}}@media (max-width:1024px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.titleanddescription{background:#f3f0f6}}@media (min-width:768px) and (max-width:1024px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.titleanddescription{margin-bottom:0}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.titleanddescription h2{margin-bottom:22px}}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.titleanddescription{margin-bottom:0}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.titleanddescription h2{margin-bottom:10px}}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.titleanddescription:first-child{margin-top:0}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice{-ms-flex-wrap:wrap;flex-wrap:wrap}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice .umbraco-forms-label{-webkit-box-flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;padding-bottom:10px}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice .umbraco-forms-label{padding-bottom:0}}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice .umbraco-forms-field-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkbox-container{margin-bottom:12px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkbox-container:focus-within{outline:none}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkbox-container:focus-within input:not(.input-validation-error)+.checkmark{border:4px solid #f3f800;margin-left:-2px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkbox-container:focus-within input.input-validation-error+.checkmark{border:4px solid #dc3a44;margin-left:-2px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice input.input-validation-error+.checkmark{outline:2px solid #dc3a44}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.multiplechoice fieldset{display:-webkit-box;display:-ms-flexbox;display:flex}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.singlechoice{-ms-flex-wrap:wrap;flex-wrap:wrap}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.singlechoice .umbraco-forms-label{-webkit-box-flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;padding-bottom:10px}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.singlechoice .umbraco-forms-label{padding-bottom:0}}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.singlechoice .umbraco-forms-field-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.singlechoice .radio-container{margin-bottom:12px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.singlechoice .radio-container:focus-within{outline:none}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.singlechoice .radio-container:focus-within input:not(.input-validation-error)+.checkmark{border:4px solid #f3f800;margin-left:-2px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.singlechoice .radio-container:focus-within input.input-validation-error+.checkmark{border:4px solid #dc3a44;margin-left:-2px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.singlechoice input.input-validation-error+.checkmark{border:2px solid #dc3a44}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dataconsent .checkbox-container:focus-within{outline:none}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dataconsent .checkbox-container:focus-within input:not(.input-validation-error)+.checkmark{border:4px solid #f3f800;margin-left:-2px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dataconsent .checkbox-container:focus-within input.input-validation-error+.checkmark{border:4px solid #dc3a44;margin-left:-2px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dataconsent label{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dataconsent label{margin-bottom:20px}}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dataconsent label a{white-space:nowrap}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .checkbox-container:focus-within{outline:none}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .checkbox-container:focus-within input:not(.input-validation-error)+.checkmark{border:4px solid #f3f800;margin-left:-2px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.checkbox .checkbox-container:focus-within input.input-validation-error+.checkmark{border:4px solid #dc3a44;margin-left:-2px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.longanswer .umbraco-forms-label{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.longanswer textarea{height:150px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.longanswer textarea::-webkit-input-placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.longanswer textarea::-moz-placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.longanswer textarea:-ms-input-placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.longanswer textarea::-ms-input-placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.longanswer textarea::placeholder{color:#5d379d}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.input-with-button .umbraco-forms-field-wrapper{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;justify-content:space-between}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.input-with-button .umbraco-forms-field-wrapper input{-webkit-box-flex:0;-ms-flex:0 1 180px;flex:0 1 180px;margin-right:20px}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.input-with-button .umbraco-forms-field-wrapper input{margin-right:12px}}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.input-with-button .umbraco-forms-field-wrapper button{-webkit-box-flex:0;color:#000;color:#fff;-ms-flex:0 1 220px;flex:0 1 220px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.input-with-button .umbraco-forms-field-wrapper button{padding:12px 16px}}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer input.half{width:50%}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.shortanswer input.half{width:75%}}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.dropdown select{border:none;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.149);box-shadow:0 3px 6px 0 rgba(0,0,0,.149);color:#5d379d;font-size:15px;font-size:unset;font-weight:400}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.fileupload input[type=file]{display:none}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.fileupload span[role=button]{cursor:pointer;display:inline-block;margin-right:10px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.line{margin:0}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.line hr{border-top:1px solid rgba(214,172,243,.5);display:block;margin:10px 0;width:100%}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address{margin-bottom:0;margin-top:0}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address label[for=postcode-select]{width:calc(30% + 40px)}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address+.line hr{margin-top:0}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field.address+.umbraco-forms-field:not(.line){margin-top:20px}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field input.input-validation-error,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field select.input-validation-error,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field textarea.input-validation-error{border:2px solid #dc3a44;color:#dc3a44}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field input.input-validation-error:focus,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field select.input-validation-error:focus,.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field textarea.input-validation-error:focus{-webkit-box-shadow:0 0 4px 4px #dc3a44;box-shadow:0 0 4px 4px #dc3a44}.umbraco-forms-page .umbraco-forms-container .umbraco-forms-field .field-validation-error{color:#000;color:#dc3a44;display:inline;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;margin:8px 0}.umbraco-forms-page .umbraco-forms-container select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='%23812777' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position-x:99%;background-position-y:12px;background-repeat:no-repeat}.umbraco-forms-page .umbraco-forms-container .checkbox-container,.umbraco-forms-page .umbraco-forms-container .radio-container{margin-bottom:0;padding-left:41px}.umbraco-forms-page .umbraco-forms-container .checkbox-container .checkmark,.umbraco-forms-page .umbraco-forms-container .radio-container .checkmark{left:0}.umbraco-forms-page .umbraco-forms-container .white-background{-webkit-box-flex:1;background-color:#f3f0f6;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 -70px 0 -40px;padding:0 70px 20px 40px;width:100%}@media (max-width:1024px){.umbraco-forms-page .umbraco-forms-container .white-background{background-color:unset}}.umbraco-forms-page .umbraco-forms-container .white-background .umbraco-forms-field{margin:20px 0}.umbraco-forms-page .umbraco-forms-container .white-background .umbraco-forms-field:last-child{margin:30px 0 0}.umbraco-forms-page .umbraco-forms-container .white-background .umbraco-forms-field:first-child{padding-top:20px}@media (min-width:768px) and (max-width:1024px){.umbraco-forms-page .umbraco-forms-container .white-background{margin:0 -30vw;padding:0 30vw 20px}}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-container .white-background{margin:0 -30vw;padding:0 30vw 20px}}.umbraco-forms-page .umbraco-forms-navigation{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;margin-top:20px}.umbraco-forms-page .umbraco-forms-navigation input[type=submit]{background:#3e236b;color:#fff;display:block;min-width:220px}@media (min-width:1025px){.umbraco-forms-page .umbraco-forms-navigation input[type=submit]{height:auto;line-height:1.625}}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-navigation input[type=submit]{margin-bottom:0}}@media (min-width:1025px){.umbraco-forms-page .umbraco-forms-navigation button[type=button]{min-width:150px}}@media (min-width:768px) and (max-width:1024px){.umbraco-forms-page .umbraco-forms-navigation button[type=button]{min-width:200px}}@media (max-width:767px){.umbraco-forms-page .umbraco-forms-navigation{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.umbraco-forms-page .umbraco-forms-navigation button,.umbraco-forms-page .umbraco-forms-navigation input[type=submit]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}}.umbraco-forms-page .rte-content-block-container{
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}.umbraco-forms-page .rte-content-block-container *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.umbraco-forms-page .rte-content-block-container *{font-size:.9375rem}}.umbraco-forms-page .rte-content-block-container a{color:#5d379d}.umbraco-forms-page .rte-content-block-container a:hover{text-decoration:none}.umbraco-forms-page .rte-content-block-container b,.umbraco-forms-page .rte-content-block-container strong{font-weight:700}.umbraco-forms-page .rte-content-block-container b>*,.umbraco-forms-page .rte-content-block-container strong>*{font-weight:unset!important}.umbraco-forms-page .rte-content-block-container b em,.umbraco-forms-page .rte-content-block-container strong em{font-style:italic}.umbraco-forms-page .rte-content-block-container b em>*,.umbraco-forms-page .rte-content-block-container strong em>*{font-style:unset!important;font-weight:unset!important}.umbraco-forms-page .rte-content-block-container em{font-style:italic}.umbraco-forms-page .rte-content-block-container em>*{font-style:unset!important}.umbraco-forms-page .rte-content-block-container em b,.umbraco-forms-page .rte-content-block-container em strong{font-weight:700}.umbraco-forms-page .rte-content-block-container em b>*,.umbraco-forms-page .rte-content-block-container em strong>*{font-style:unset!important;font-weight:unset!important}.umbraco-forms-page .rte-content-block-container s,.umbraco-forms-page .rte-content-block-container strike{text-decoration:line-through}.umbraco-forms-page .rte-content-block-container u{text-decoration:underline}.umbraco-forms-page .rte-content-block-container h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.umbraco-forms-page .rte-content-block-container h2{font-size:1.4375rem}}.umbraco-forms-page .rte-content-block-container h2:not(:first-child){padding-top:10px}.umbraco-forms-page .rte-content-block-container h2 img{margin-right:10px}.umbraco-forms-page .rte-content-block-container h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.umbraco-forms-page .rte-content-block-container h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.umbraco-forms-page .rte-content-block-container h3{font-size:1.1875rem;line-height:1.1}}.umbraco-forms-page .rte-content-block-container h3:not(:first-child){padding-top:20px}.umbraco-forms-page .rte-content-block-container h4{font-size:1.3125rem;line-height:1.9375}.umbraco-forms-page .rte-content-block-container h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.umbraco-forms-page .rte-content-block-container h4,.umbraco-forms-page .rte-content-block-container h5{color:#5d379d}.umbraco-forms-page .rte-content-block-container img{max-width:100%}.umbraco-forms-page .rte-content-block-container p{margin-bottom:1em}.umbraco-forms-page .rte-content-block-container sup{font-size:smaller;vertical-align:super}.umbraco-forms-page .rte-content-block-container sub{font-size:smaller;vertical-align:sub}.umbraco-forms-page .rte-content-block-container ol,.umbraco-forms-page .rte-content-block-container ul{margin-bottom:1em;margin-left:2em}.umbraco-forms-page .rte-content-block-container ol li,.umbraco-forms-page .rte-content-block-container ul li{margin-bottom:.5em}.umbraco-forms-page .rte-content-block-container ol{list-style-type:decimal}.umbraco-forms-page .rte-content-block-container ul{list-style-type:none;margin-top:15px}.umbraco-forms-page .rte-content-block-container ul li{position:relative}.umbraco-forms-page .rte-content-block-container ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.umbraco-forms-page .rte-content-block-container ul ul li{position:relative}.umbraco-forms-page .rte-content-block-container ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.umbraco-forms-page .rte-content-block-container ul ul ul li{position:relative}.umbraco-forms-page .rte-content-block-container ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.umbraco-forms-page .rte-content-block-container ul ul ul ul li{position:relative}.umbraco-forms-page .rte-content-block-container ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.umbraco-forms-page .rte-content-block-container table td,.umbraco-forms-page .rte-content-block-container table th{border:1px solid #1c7f8d;padding:10px}.section-header .umbraco-forms-page .rte-content-block-container a,.section-header .umbraco-forms-page .rte-content-block-container button,.section-listing-navigation-mobile .umbraco-forms-page .rte-content-block-container a,.section-listing-navigation-mobile .umbraco-forms-page .rte-content-block-container button,.umbraco-forms-page .rte-content-block-container .btn-inverse,.umbraco-forms-page .rte-content-block-container .btn-outline,.umbraco-forms-page .rte-content-block-container .btn-primary,.umbraco-forms-page .rte-content-block-container .section-header a,.umbraco-forms-page .rte-content-block-container .section-header button,.umbraco-forms-page .rte-content-block-container .section-listing-navigation-mobile a,.umbraco-forms-page .rte-content-block-container .section-listing-navigation-mobile button,.umbraco-forms-page .rte-content-block-container section#case-studies-page .case-studies-grids-container .case-study a,.umbraco-forms-page .rte-content-block-container section#home-page #home-main-carousel .home-slide .home-slide-content a,section#case-studies-page .case-studies-grids-container .case-study .umbraco-forms-page .rte-content-block-container a,section#home-page #home-main-carousel .home-slide .home-slide-content .umbraco-forms-page .rte-content-block-container a{display:inline-block;width:100%}.umbraco-forms-page .rte-content-block-container ol li::marker,.umbraco-forms-page .rte-content-block-container ul li::marker{content:""!important}.tns-outer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;position:relative}.tns-outer .tns-controller{z-index:1100}.tns-outer .tns-controller .tns-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:absolute;top:43%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}.tns-outer .tns-controller .tns-controls button{background-color:transparent;background-repeat:no-repeat;background-size:contain;border:none;height:60px;width:60px}@media (min-width:768px) and (max-width:1024px){.tns-outer .tns-controller .tns-controls button{height:50px;width:50px}}@media (max-width:767px){.tns-outer .tns-controller .tns-controls button{height:40px;width:40px}}.tns-outer .tns-controller .tns-controls button:first-child{background-image:url(../../../../../assets/image/icons/button-arrow-large-right.svg);margin-left:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.tns-outer .tns-controller .tns-controls button:first-child:hover{background-image:url(../../../../../assets/image/icons/button-arrow-large-right-rollover.svg)}.tns-outer .tns-controller .tns-controls button:last-child{background-image:url(../../../../../assets/image/icons/button-arrow-large-right.svg);margin-right:20px}.tns-outer .tns-controller .tns-controls button:last-child:hover{background-image:url(../../../../../assets/image/icons/button-arrow-large-right-rollover.svg)}.tns-outer .tns-controller .tns-nav{bottom:100px;left:150px;position:absolute;z-index:100}@media (min-width:768px) and (max-width:1024px){.tns-outer .tns-controller .tns-nav{display:none}}@media (max-width:767px){.tns-outer .tns-controller .tns-nav{display:none}}.tns-outer .tns-controller .tns-nav button{background:transparent;border:1px solid #5d379d;border-radius:50%;height:12px;margin-right:28px;padding:0;width:12px}.tns-outer .tns-controller .tns-nav button.tns-nav-active{background:#5d379d}.padded-slider .tns-outer .tns-ovh{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.padded-slider .tns-outer .tns-controls{margin-left:-60px;width:calc(100% + 120px)}.padded-slider .tns-outer .tns-controls button:first-child,.padded-slider .tns-outer .tns-controls button:last-child{margin-left:0;margin-right:0}@media (min-width:768px) and (max-width:1024px){.padded-slider .tns-outer .tns-controls{margin-left:-20px;width:calc(100% + 40px)}}@media (max-width:767px){.padded-slider .tns-outer .tns-controls{margin-left:-15px;width:calc(100% + 30px)}}.active-page,.active-page a,.active-page-organisation,.active-page-organisation a{background-color:#2d1a4e!important}#mobile-navigation,.navigation-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#mobile-navigation :focus-visible,.navigation-menu :focus-visible{outline:4px solid #f3f800}#mobile-navigation>ul>li>div,.navigation-menu>ul>li>div{background-color:#3e236b}#mobile-navigation>ul>li>a,#mobile-navigation>ul>li>div>a,.navigation-menu>ul>li>a,.navigation-menu>ul>li>div>a{background-color:#3e236b;color:#fff;font-size:1.0625rem;padding-left:15px}#mobile-navigation>ul>li>a span,#mobile-navigation>ul>li>div>a span,.navigation-menu>ul>li>a span,.navigation-menu>ul>li>div>a span{font-weight:450;margin-bottom:15px;margin-top:15px}#mobile-navigation>ul>li>div>button,.navigation-menu>ul>li>div>button{background-image:url(../../assets/image/icons/button-icon-plus.svg)}#mobile-navigation>ul>li.expanded>div>button,.navigation-menu>ul>li.expanded>div>button{background-image:url(../../assets/image/icons/button-icon-minus-white.svg);background-origin:content-box;background-position:100%;background-size:auto;padding-right:5px;width:10%}#mobile-navigation>ul>li>ul>li>div,.navigation-menu>ul>li>ul>li>div{background-color:#5d379d}#mobile-navigation>ul>li>ul>li>a,#mobile-navigation>ul>li>ul>li>div>a,.navigation-menu>ul>li>ul>li>a,.navigation-menu>ul>li>ul>li>div>a{background-color:#5d379d;color:#fff;font-size:1rem;padding-left:25px}#mobile-navigation>ul>li>ul>li>a span,#mobile-navigation>ul>li>ul>li>div>a span,.navigation-menu>ul>li>ul>li>a span,.navigation-menu>ul>li>ul>li>div>a span{font-weight:450;margin-bottom:15px;margin-top:15px}#mobile-navigation>ul>li>ul>li>div>button,.navigation-menu>ul>li>ul>li>div>button{background-image:url(../../assets/image/icons/button-icon-plus.svg)}#mobile-navigation>ul>li>ul>li.expanded>div>button,.navigation-menu>ul>li>ul>li.expanded>div>button{background-image:url(../../assets/image/icons/button-icon-minus-white.svg);background-origin:content-box;background-position:100%;background-size:auto;padding-right:5px;width:10%}#mobile-navigation>ul>li>ul>li>ul>li>div,.navigation-menu>ul>li>ul>li>ul>li>div{background-color:#a487d5}#mobile-navigation>ul>li>ul>li>ul>li>a,#mobile-navigation>ul>li>ul>li>ul>li>div>a,.navigation-menu>ul>li>ul>li>ul>li>a,.navigation-menu>ul>li>ul>li>ul>li>div>a{background-color:#a487d5;color:#3e236b;font-size:.9375rem;padding-left:35px}#mobile-navigation>ul>li>ul>li>ul>li>a span,#mobile-navigation>ul>li>ul>li>ul>li>div>a span,.navigation-menu>ul>li>ul>li>ul>li>a span,.navigation-menu>ul>li>ul>li>ul>li>div>a span{font-weight:450;margin-bottom:15px;margin-top:15px}#mobile-navigation>ul>li>ul>li>ul>li>div>button,.navigation-menu>ul>li>ul>li>ul>li>div>button{background-image:url(../../assets/image/icons/button-icon-plus-dark.svg)}#mobile-navigation>ul>li>ul>li>ul>li.expanded>div>button,.navigation-menu>ul>li>ul>li>ul>li.expanded>div>button{background-image:url(../../assets/image/icons/button-icon-minus-dark.svg);background-origin:content-box;background-position:100%;background-size:auto;padding-right:5px;width:10%}#mobile-navigation>ul>li>ul>li>ul>li>ul>li>div,.navigation-menu>ul>li>ul>li>ul>li>ul>li>div{background-color:#a487d5}#mobile-navigation>ul>li>ul>li>ul>li>ul>li>a,#mobile-navigation>ul>li>ul>li>ul>li>ul>li>div>a,.navigation-menu>ul>li>ul>li>ul>li>ul>li>a,.navigation-menu>ul>li>ul>li>ul>li>ul>li>div>a{background-color:#a487d5;color:#3e236b;font-size:.875rem;padding-left:45px}#mobile-navigation>ul>li>ul>li>ul>li>ul>li>a span,#mobile-navigation>ul>li>ul>li>ul>li>ul>li>div>a span,.navigation-menu>ul>li>ul>li>ul>li>ul>li>a span,.navigation-menu>ul>li>ul>li>ul>li>ul>li>div>a span{font-weight:450;margin-bottom:15px;margin-top:15px}#mobile-navigation>ul>li>ul>li>ul>li>ul>li>div>button,.navigation-menu>ul>li>ul>li>ul>li>ul>li>div>button{background-image:url(../../assets/image/icons/button-icon-plus-dark.svg)}#mobile-navigation>ul>li>ul>li>ul>li>ul>li.expanded>div>button,.navigation-menu>ul>li>ul>li>ul>li>ul>li.expanded>div>button{background-image:url(../../assets/image/icons/button-icon-minus-dark.svg);background-origin:content-box;background-position:100%;background-size:auto;padding-right:5px;width:10%}#mobile-navigation>ul.dropdown-content>li:first-child>a,#mobile-navigation>ul.dropdown-content>li:first-child>div,#mobile-navigation>ul.dropdown-content>li:first-child>div>a,.navigation-menu>ul.dropdown-content>li:first-child>a,.navigation-menu>ul.dropdown-content>li:first-child>div,.navigation-menu>ul.dropdown-content>li:first-child>div>a{border-top-left-radius:6px;border-top-right-radius:6px}#mobile-navigation>ul.dropdown-content>li:last-child>a,#mobile-navigation>ul.dropdown-content>li:last-child>div,#mobile-navigation>ul.dropdown-content>li:last-child>div>a,.navigation-menu>ul.dropdown-content>li:last-child>a,.navigation-menu>ul.dropdown-content>li:last-child>div,.navigation-menu>ul.dropdown-content>li:last-child>div>a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#mobile-navigation>ul.dropdown-content>li:last-child.expanded div,.navigation-menu>ul.dropdown-content>li:last-child.expanded div{border-bottom-left-radius:0;border-bottom-right-radius:0}#mobile-navigation>ul.dropdown-content>li:last-child.expanded>ul>li:last-child>a,#mobile-navigation>ul.dropdown-content>li:last-child.expanded>ul>li:last-child>div,#mobile-navigation>ul.dropdown-content>li:last-child.expanded>ul>li:last-child>div>a,.navigation-menu>ul.dropdown-content>li:last-child.expanded>ul>li:last-child>a,.navigation-menu>ul.dropdown-content>li:last-child.expanded>ul>li:last-child>div,.navigation-menu>ul.dropdown-content>li:last-child.expanded>ul>li:last-child>div>a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#mobile-navigation li,.navigation-menu li{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15/16rem;line-height:1.8;position:relative}#mobile-navigation li>a,#mobile-navigation li>div,.navigation-menu li>a,.navigation-menu li>div{margin-bottom:2px;min-height:45px}#mobile-navigation li div,.navigation-menu li div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#mobile-navigation li div a,.navigation-menu li div a{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;width:auto}#mobile-navigation li div button,.navigation-menu li div button{background-color:transparent;background-origin:padding-box;background-position:100%;background-repeat:no-repeat;border:none;width:25%}#mobile-navigation li div:focus-within button,#mobile-navigation li div:hover button,.navigation-menu li div:focus-within button,.navigation-menu li div:hover button{background-image:url(../../assets/image/icons/button-icon-plus.svg)!important}#mobile-navigation li div:focus-within a,#mobile-navigation li div:focus-within button,#mobile-navigation li div:hover a,#mobile-navigation li div:hover button,.navigation-menu li div:focus-within a,.navigation-menu li div:focus-within button,.navigation-menu li div:hover a,.navigation-menu li div:hover button{background-color:#2d1a4e!important;color:#fff!important}#mobile-navigation li a,.navigation-menu li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.12;padding-right:30px;text-decoration:none;width:100%}#mobile-navigation li a:focus,#mobile-navigation li a:hover,.navigation-menu li a:focus,.navigation-menu li a:hover{background-color:#2d1a4e!important;color:#fff!important}#mobile-navigation li .submenu,.navigation-menu li .submenu{display:none;padding:0}#mobile-navigation li.expanded>div,.navigation-menu li.expanded>div{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}#mobile-navigation li.expanded>div :focus button,#mobile-navigation li.expanded>div :hover button,#mobile-navigation li.expanded>div:focus-within button,#mobile-navigation li.expanded>div:hover button,.navigation-menu li.expanded>div :focus button,.navigation-menu li.expanded>div :hover button,.navigation-menu li.expanded>div:focus-within button,.navigation-menu li.expanded>div:hover button{background-image:url(../../assets/image/icons/button-icon-minus-white.svg)!important;background-origin:content-box;background-position:100%;background-size:auto;width:25%}#mobile-navigation li.expanded>.submenu,.navigation-menu li.expanded>.submenu{display:block!important}#mobile-navigation li:last-child,.navigation-menu li:last-child{padding-bottom:0}.navigation-menu-charitable-grants{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.navigation-menu-charitable-grants :focus-visible{outline:4px solid #f3f800}.navigation-menu-charitable-grants>ul>li>div{background-color:#d20c6d}.navigation-menu-charitable-grants>ul>li>a,.navigation-menu-charitable-grants>ul>li>div>a{background-color:#d20c6d;color:#fff;font-size:1.0625rem;padding-left:15px}.navigation-menu-charitable-grants>ul>li>a span,.navigation-menu-charitable-grants>ul>li>div>a span{font-weight:450;margin-bottom:15px;margin-top:15px}.navigation-menu-charitable-grants>ul>li>div>button{background-image:url(../../assets/image/icons/button-icon-plus.svg)}.navigation-menu-charitable-grants>ul>li.expanded>div>button{background-image:url(../../assets/image/icons/button-icon-minus-white.svg)}.navigation-menu-charitable-grants>ul>li>ul>li>div{background-color:#e01e7d}.navigation-menu-charitable-grants>ul>li>ul>li>a,.navigation-menu-charitable-grants>ul>li>ul>li>div>a{background-color:#e01e7d;color:#fff;font-size:1rem;padding-left:25px}.navigation-menu-charitable-grants>ul>li>ul>li>a span,.navigation-menu-charitable-grants>ul>li>ul>li>div>a span{font-weight:450;margin-bottom:15px;margin-top:15px}.navigation-menu-charitable-grants>ul>li>ul>li>div>button{background-image:url(../../assets/image/icons/button-icon-plus.svg)}.navigation-menu-charitable-grants>ul>li>ul>li.expanded>div>button{background-image:url(../../assets/image/icons/button-icon-minus-white.svg)}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>div{background-color:#f063a6}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>a,.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>div>a{background-color:#f063a6;color:#3e236b;font-size:.9375rem;padding-left:35px}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>a span,.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>div>a span{font-weight:450;margin-bottom:15px;margin-top:15px}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>div>button{background-image:url(../../assets/image/icons/button-icon-plus-dark.svg)}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li.expanded>div>button{background-image:url(../../assets/image/icons/button-icon-minus-dark.svg)}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>ul>li>div{background-color:#f063a6}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>ul>li>a,.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>ul>li>div>a{background-color:#f063a6;color:#3e236b;font-size:.875rem;padding-left:45px}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>ul>li>a span,.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>ul>li>div>a span{font-weight:450;margin-bottom:15px;margin-top:15px}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>ul>li>div>button{background-image:url(../../assets/image/icons/button-icon-plus-dark.svg)}.navigation-menu-charitable-grants>ul>li>ul>li>ul>li>ul>li.expanded>div>button{background-image:url(../../assets/image/icons/button-icon-minus-dark.svg)}.navigation-menu-charitable-grants>ul.dropdown-content>li:first-child>a,.navigation-menu-charitable-grants>ul.dropdown-content>li:first-child>div,.navigation-menu-charitable-grants>ul.dropdown-content>li:first-child>div>a{border-top-left-radius:6px;border-top-right-radius:6px}.navigation-menu-charitable-grants>ul.dropdown-content>li:last-child>a,.navigation-menu-charitable-grants>ul.dropdown-content>li:last-child>div,.navigation-menu-charitable-grants>ul.dropdown-content>li:last-child>div>a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.navigation-menu-charitable-grants>ul.dropdown-content>li:last-child.expanded div{border-bottom-left-radius:0;border-bottom-right-radius:0}.navigation-menu-charitable-grants>ul.dropdown-content>li:last-child.expanded>ul>li:last-child>a,.navigation-menu-charitable-grants>ul.dropdown-content>li:last-child.expanded>ul>li:last-child>div,.navigation-menu-charitable-grants>ul.dropdown-content>li:last-child.expanded>ul>li:last-child>div>a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.navigation-menu-charitable-grants ul li.expanded div button{background-origin:content-box;background-position:100%;background-size:auto;width:25%}.navigation-menu-charitable-grants li{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15/16rem;line-height:1.8;position:relative}.navigation-menu-charitable-grants li>a,.navigation-menu-charitable-grants li>div{margin-bottom:1px;min-height:45px}.navigation-menu-charitable-grants li div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.navigation-menu-charitable-grants li div a{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;width:auto}.navigation-menu-charitable-grants li div button{background-color:transparent;background-origin:padding-box;background-position:100%;background-repeat:no-repeat;border:none;width:25%}.navigation-menu-charitable-grants li div:focus-within button,.navigation-menu-charitable-grants li div:hover button{background-image:url(../../assets/image/icons/button-icon-plus.svg)!important}.navigation-menu-charitable-grants li div:focus-within a,.navigation-menu-charitable-grants li div:focus-within button,.navigation-menu-charitable-grants li div:hover a,.navigation-menu-charitable-grants li div:hover button{background-color:#980d51!important;color:#fff!important}.navigation-menu-charitable-grants li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.12;padding-right:30px;text-decoration:none;width:100%}.navigation-menu-charitable-grants li a:focus,.navigation-menu-charitable-grants li a:hover{background-color:#980d51!important;color:#fff!important}.navigation-menu-charitable-grants li .submenu{display:none;padding:0}.navigation-menu-charitable-grants li.expanded>div{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.navigation-menu-charitable-grants li.expanded>div :focus button,.navigation-menu-charitable-grants li.expanded>div :hover button,.navigation-menu-charitable-grants li.expanded>div:focus-within button,.navigation-menu-charitable-grants li.expanded>div:hover button{background-image:url(../../assets/image/icons/button-icon-minus-white.svg)!important;background-origin:content-box;background-position:100%;background-size:auto;width:25%}.navigation-menu-charitable-grants li.expanded>.submenu{display:block!important}.navigation-menu-charitable-grants li:last-child{padding-bottom:0}.context-menu{border-radius:6px;-webkit-box-shadow:5px 5px 60px rgba(0,0,0,.2);box-shadow:5px 5px 60px rgba(0,0,0,.2);min-width:200px;position:absolute;z-index:9999}.context-menu :focus-visible{outline:4px solid #f3f800}.context-menu li{background:#3e236b;border-bottom:1px solid #fff}.context-menu li:hover{background:#5d379d}.context-menu li:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.context-menu li:last-of-type{border-bottom:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.context-menu li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:2em;justify-content:flex-start;padding:5px 20px;text-decoration:none}.accordion-container,.accordion-container .accordion-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.accordion-container .accordion-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,.102);box-shadow:0 3px 9px 0 rgba(0,0,0,.102);justify-content:center;margin-top:25px}@media (max-width:1024px){.accordion-container .accordion-item{font-size:.9375rem}}@media (min-width:768px) and (max-width:1024px){.accordion-container .accordion-item{margin-top:30px}}@media (max-width:767px){.accordion-container .accordion-item{margin-top:20px}}.accordion-container .accordion-item h3 button{background-color:#fffbed;background-image:url(../../../assets/image/icons/button-icon-plus-purple.svg);background-position:97% 50%;background-repeat:no-repeat;background-size:30px;border:none;border-radius:4px;color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:400!important;letter-spacing:.25px;min-height:60px;padding:15px 20px;padding-right:80px!important;text-align:left;width:100%}@media (max-width:1024px){.accordion-container .accordion-item h3 button{font-size:.9375rem}}.accordion-container .accordion-item h3 button:hover{background-color:#eef9fb;-webkit-box-shadow:0 10px 15px -10px rgba(50,60,76,.35);box-shadow:0 10px 15px -10px rgba(50,60,76,.35)}.accordion-container .accordion-item h3 button[aria-expanded=true]{background-color:#fffbed;background-image:url(../../../assets/image/icons/button-icon-minus-purple.svg);border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width:768px) and (max-width:1024px){.accordion-container .accordion-item h3 button{padding:13px 20px}}@media (max-width:767px){.accordion-container .accordion-item h3 button{padding:11px 20px}}.accordion-container .accordion-item .accordion-content{background-color:#fffbed;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-weight:400;line-height:26px;padding:10px 40px 40px}@media (max-width:1024px){.accordion-container .accordion-item .accordion-content{padding-left:20px;padding-right:20px}}.accordion-container .accordion-item .accordion-content.collapsed{display:none}.accordion-container .accordion-item .accordion-content a{display:inline-block;font-weight:450;text-align:unset}.accordion-container .accordion-item .accordion-content h2{margin-top:10px}@media (max-width:767px){[class*="mobile hidden"]{display:none!important}}@media (min-width:1025px){[class*="desktop hidden"]{display:none!important}}@media (min-width:768px){[class*="tablet-desktop hidden"]{display:none!important}}@media (max-width:1024px){[class*="mobile-tablet hidden"]{display:none!important}}#main-container{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:block;max-width:1440px;position:relative;width:100%}include[responsive]{display:none}@media (min-width:1025px){include[responsive][responsive~=desktop]{display:initial}}@media (min-width:768px) and (max-width:1024px){include[responsive][responsive~=tablet]{display:initial}}@media (max-width:767px){include[responsive][responsive~=mobile]{display:initial}}footer#main-footer{color:#fff}footer#main-footer section#footer-links{background:#2d1a4e}footer#main-footer section#footer-links :focus-visible{outline:4px solid #f3f800}@media (max-width:1024px){footer#main-footer section#footer-links{border-radius:10px 10px 0 0;margin:0 10px}}footer#main-footer section#footer-links .nav-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:70px 80px 80px;width:100%}@media (max-width:1024px){footer#main-footer section#footer-links .nav-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){footer#main-footer section#footer-links .nav-container{padding:70px 40px 80px}}footer#main-footer section#footer-links .nav-container a{color:#000;color:#fff;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.12;text-decoration:none!important}footer#main-footer section#footer-links .nav-container .contact-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:80px}@media (max-width:1024px){footer#main-footer section#footer-links .nav-container .contact-details{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-evenly;margin-right:0;padding:15px;width:100%}}@media (min-width:768px) and (max-width:1024px){footer#main-footer section#footer-links .nav-container .contact-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}footer#main-footer section#footer-links .nav-container .contact-details .icons{width:100%!important}}@media (max-width:767px){footer#main-footer section#footer-links .nav-container .contact-details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer#main-footer section#footer-links .nav-container .contact-details>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}footer#main-footer section#footer-links .nav-container .contact-details>div .icons{-ms-flex-pack:distribute;justify-content:space-around}}footer#main-footer section#footer-links .nav-container .contact-details .icons{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;width:60%}footer#main-footer section#footer-links .nav-container .contact-details .icons img{height:23px;width:25px}footer#main-footer section#footer-links .nav-container .contact-details .telephone a{color:#000;color:#fff;font-size:1.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px}footer#main-footer section#footer-links .nav-container .contact-details .telephone:before{content:url(../../../assets/image/icons/phone.svg);left:-5px;margin-left:.4rem;position:relative}footer#main-footer section#footer-links .nav-container .contact-details p{color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.12;margin-bottom:1rem;margin-top:0}@media (max-width:767px){footer#main-footer section#footer-links .nav-container .contact-details p{text-align:center}}footer#main-footer section#footer-links .nav-container .contact-details p:not(.telephone){font-weight:450}footer#main-footer section#footer-links .nav-container .contact-details a{margin-bottom:1rem}footer#main-footer section#footer-links .nav-container .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@supports (display:grid){footer#main-footer section#footer-links .nav-container .menu{-ms-grid-columns:1fr 1fr 1fr;-ms-grid-rows:auto;-webkit-box-flex:1;display:-ms-grid;display:grid;-ms-flex:1 1 auto;flex:1 1 auto;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}footer#main-footer section#footer-links .nav-container .menu>:first-child{-ms-grid-column:1;-ms-grid-row:1}footer#main-footer section#footer-links .nav-container .menu>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}footer#main-footer section#footer-links .nav-container .menu>:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}}@media (max-width:1024px){footer#main-footer section#footer-links .nav-container .menu{border-top:1px solid hsla(0,0%,100%,.5);padding-top:50px}}@media (min-width:768px) and (max-width:1024px){footer#main-footer section#footer-links .nav-container .menu{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:767px){footer#main-footer section#footer-links .nav-container .menu{-ms-grid-columns:1fr;grid-template-columns:1fr;margin:0 -40px;text-align:center;width:100%}}footer#main-footer section#footer-links .nav-container .menu a{border-left:1px solid hsla(0,0%,100%,.5);font-weight:450;padding:1rem 2rem;width:25%}@supports (display:grid){footer#main-footer section#footer-links .nav-container .menu a{width:unset}}footer#main-footer section#footer-links .nav-container .menu a:focus,footer#main-footer section#footer-links .nav-container .menu a:hover{font-weight:700}@media (max-width:1024px){footer#main-footer section#footer-links .nav-container .menu a{border-left:none}}@media (max-width:767px){footer#main-footer section#footer-links .nav-container .menu a.mobile-separator{border-top:1px solid hsla(0,0%,100%,.5);margin-top:30px;padding-top:30px}}footer#main-footer section#footer-logos{background-color:#e7e9f1}@media (max-width:1024px){footer#main-footer section#footer-logos{border-radius:0 0 10px 10px;margin:0 10px}}footer#main-footer section#footer-logos .footer-logo-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}footer#main-footer section#footer-logos .footer-logo-container img{height:50px;margin:0 35px;padding:25px 0}@media (max-width:767px){footer#main-footer section#footer-logos .footer-logo-container img{height:36px;margin:0 20px}}footer#main-footer section#footer-legal .footer-copyright-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px 40px;text-align:center}footer#main-footer section#footer-legal .footer-copyright-container p{color:#000;color:#595959;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px}@media (max-width:1024px){footer#main-footer section#footer-legal .footer-copyright-container{padding:10px 20px}}header#navbar{position:relative;z-index:9000}@media (min-width:1025px){header#navbar{margin-bottom:10px}}header#navbar .navbar-container{background-color:#fff;position:relative}@media (min-width:768px){header#navbar .navbar-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1025px){header#navbar .navbar-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}header#navbar .navbar-container .logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;padding:10px 0 10px 20px}@media (min-width:768px){header#navbar .navbar-container .logo-container{margin-left:0;margin-right:60px}}@media (min-width:1025px){header#navbar .navbar-container .logo-container{height:auto}}@media (min-width:1440px){header#navbar .navbar-container .logo-container{margin-top:10px}}@media (max-width:1024px){header#navbar .navbar-container .logo-container img{content:url(../../assets/image/hero-images/motability-logo-mobile.svg);height:50px;max-width:100%;width:auto}}header#navbar .navbar-container .navigation-container{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column-reverse;flex-direction:column-reverse;justify-content:space-between}header#navbar .navbar-container .navigation-container .tablet-mobile-top-part{display:none}@media (max-width:1024px){header#navbar .navbar-container .navigation-container .tablet-mobile-top-part{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;height:100px;justify-content:flex-end;padding-right:98px;position:absolute;right:0;top:0}}header#navbar .navbar-container .navigation-container .tablet-mobile-top-part .external-tablet-mobile{color:#000;color:#3e236b;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;letter-spacing:0!important;margin-right:20px}header#navbar .navbar-container .navigation-container .tablet-mobile-top-part .external-tablet-mobile:after{content:url(../../../assets/image/icons/external.svg);margin-left:.5rem}@media (max-width:767px){header#navbar .navbar-container .navigation-container .tablet-mobile-top-part .external-tablet-mobile{display:none}}header#navbar .navbar-container .navigation-container .tablet-mobile-top-part .search-button-tablet-mobile{background-color:#fff;background-image:url(../../../assets/image/icons/button-icon-search-purple.svg);background-position:50%;background-repeat:no-repeat;border:none;height:40px;margin:0;width:40px}header#navbar .navbar-container .navigation-container>nav{padding-right:40px}header#navbar .navbar-container .navigation-container .navigation-upper-half{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}@media (min-width:768px) and (max-width:1439px){header#navbar .navbar-container .navigation-container .navigation-upper-half{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}header#navbar .navbar-container .navigation-container .navigation-upper-half ul:first-of-type{margin-right:2rem}header#navbar .navbar-container .navigation-container .navigation-upper-half ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:1024px){header#navbar .navbar-container .navigation-container .navigation-upper-half ul{display:none}}header#navbar .navbar-container .navigation-container .navigation-upper-half ul li{display:block}header#navbar .navbar-container .navigation-container .navigation-upper-half ul li:first-of-type a{padding-left:0}header#navbar .navbar-container .navigation-container .navigation-upper-half ul li:last-of-type a{padding-right:0}header#navbar .navbar-container .navigation-container .navigation-upper-half ul li.separator{background:#d6acf3;height:1em;margin:15px;width:1px}header#navbar .navbar-container .navigation-container .navigation-upper-half ul li a{color:#000;color:#2d1a4e;display:inline-block;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;letter-spacing:0!important;padding:15px;text-decoration:none}header#navbar .navbar-container .navigation-container .navigation-upper-half ul li a:focus,header#navbar .navbar-container .navigation-container .navigation-upper-half ul li a:hover{color:#5d379d}header#navbar .navbar-container .navigation-container .navigation-upper-half ul li a.external{position:relative}header#navbar .navbar-container .navigation-container .navigation-upper-half ul li a.external:after{content:url(../../../assets/image/icons/external.svg);position:absolute;right:-1.7rem;top:.9rem}header#navbar .navbar-container .navigation-container .navigation-bottom-half{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#5d379d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;overflow-x:hidden}header#navbar .navbar-container .navigation-container .navigation-bottom-half :focus-visible{outline:4px solid #f3f800}@media (max-width:1024px){header#navbar .navbar-container .navigation-container .navigation-bottom-half{display:none}}@media (min-width:768px) and (max-width:1439px){header#navbar .navbar-container .navigation-container .navigation-bottom-half{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}header#navbar .navbar-container .navigation-container .navigation-bottom-half ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-left:30px}@media (min-width:768px) and (max-width:1439px){header#navbar .navbar-container .navigation-container .navigation-bottom-half ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:30px;width:100%}}header#navbar .navbar-container .navigation-container .navigation-bottom-half ul li a{color:#000;color:#fff;display:inline-block;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;letter-spacing:.26px!important;line-height:1.1875;padding:30px 35px;text-decoration:none}@media (min-width:768px) and (max-width:1439px){header#navbar .navbar-container .navigation-container .navigation-bottom-half ul li a{padding:30px 10px}}header#navbar .navbar-container .navigation-container .navigation-bottom-half ul li a:focus,header#navbar .navbar-container .navigation-container .navigation-bottom-half ul li a:hover{background-color:#2d1a4e}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;max-width:400px;padding:0 0 0 30px}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search input{padding-left:10px!important}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search :focus-visible{outline:4px solid #00c6c2}@supports (justify-self:flex-end){header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:unset}}@media (min-width:768px) and (max-width:1439px){header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search{padding-top:0}}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search input{border:none;color:#000;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px;letter-spacing:.25px;line-height:1.5625;margin:0;padding:0 20px;width:100%}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search input::-webkit-input-placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search input::-moz-placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search input:-ms-input-placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search input::-ms-input-placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search input::placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search button{background-color:#3e236b;background-image:url(../../../assets/image/icons/button-icon-search.svg);background-position:50%;background-repeat:no-repeat;border:none;height:40px;margin:0;width:50px}header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search button:focus,header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search button:hover{background-color:#3471c1}@media (max-width:1024px){header#navbar .navbar-container .navigation-container .navigation-bottom-half #site-search input{display:none}}header#navbar .navbar-container .mobile-nav-container{display:none}header#navbar .navbar-container .mobile-nav-container :focus-visible{outline:4px solid #f3f800}@media (max-width:1024px){header#navbar .navbar-container .mobile-nav-container{display:block}}header#navbar .navbar-container .mobile-nav-container .site-main-menu-toggle{background-color:#5d379d;background-position:50%;background-repeat:no-repeat;background-size:40px;border:none;border-radius:4px;height:70px;position:absolute;right:20px;top:17px;width:70px}header#navbar .navbar-container .mobile-nav-container .site-main-menu-toggle.opened{background-image:url(../../../assets/image/icons/button-icon-close.svg)}header#navbar .navbar-container .mobile-nav-container .site-main-menu-toggle.closed{background-image:url(../../../assets/image/icons/button-icon-menu.svg)}header#navbar .navbar-container .mobile-nav-container #mobile-navigation{background:#2d1a4e;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;max-width:100%;padding:40px;width:400px;z-index:9500}header#navbar .navbar-container .mobile-nav-container #mobile-navigation.show{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}header#navbar .navbar-container .mobile-nav-container #mobile-navigation .below-expandables-container .link-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #5d379d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}header#navbar .navbar-container .mobile-nav-container #mobile-navigation .below-expandables-container .link-list a{color:#000;color:#fff;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.12;padding:15px 0;text-decoration:none}header#navbar .navbar-container .mobile-nav-container #mobile-navigation .below-expandables-container .link-list a:first-child{padding-top:40px}header#navbar .navbar-container .mobile-nav-container #mobile-navigation .below-expandables-container .link-list a:last-child{padding-bottom:34px}header#navbar .navbar-container .mobile-nav-container #mobile-navigation .below-expandables-container .link-list a:focus,header#navbar .navbar-container .mobile-nav-container #mobile-navigation .below-expandables-container .link-list a:hover{font-weight:700}header#navbar .navbar-container .mobile-nav-container #mobile-navigation .below-expandables-container .social-icons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-evenly;margin-top:50px}header#navbar .navbar-container .mobile-nav-container #mobile-navigation .below-expandables-container .social-icons img{width:25px}a.skip-main{height:1px;left:-999px;overflow:hidden;position:fixed;top:auto;width:1px;z-index:-999}a.skip-main:active,a.skip-main:focus{background-color:#000;border:4px solid #ff0;border-radius:15px;color:#fff;font-size:1.2em;height:auto;left:auto;margin:10px 35%;overflow:auto;padding:5px;text-align:center;top:auto;width:30%;z-index:9999}@media (max-width:1024px){.side-navigation-container{display:none}}.latest-news-container,.latest-news-container #latest-news-inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.latest-news-container #latest-news-inner-container{padding-left:150px;padding-right:150px}@media (max-width:1024px){.latest-news-container #latest-news-inner-container{padding-left:30px;padding-right:30px}.latest-news-container #latest-news-inner-container .section-listing-navigation-mobile{margin-bottom:30px;margin-top:-20px}}.latest-news-container #latest-news-inner-container .section-listing-navigation-mobile a{color:#3e236b}.latest-news-container #latest-news-inner-container .news-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#f3f0f6;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:40px;text-decoration:none}@media (max-width:1024px){.latest-news-container #latest-news-inner-container .news-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f3f0f6;border-radius:40px 40px 0 0;-ms-flex-direction:column;flex-direction:column}}.latest-news-container #latest-news-inner-container .news-card img{border-radius:10px 0 0 10px;height:200px;-o-object-fit:cover;object-fit:cover;width:330px}@media (max-width:1024px){.latest-news-container #latest-news-inner-container .news-card img{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;height:280px;width:100%}}.latest-news-container #latest-news-inner-container .news-card .cards-text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:3;flex:3;-ms-flex-direction:column;flex-direction:column;padding:30px 40px 35px}@media (max-width:1024px){.latest-news-container #latest-news-inner-container .news-card .cards-text-container{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;padding:20px}}.latest-news-container #latest-news-inner-container .news-card .cards-text-container .news-date{border-bottom:1px solid #d6acf3;color:#000;color:#1c7f8d;color:#3e236b;font-stretch:normal;font-style:normal;font-weight:700;font-weight:400;letter-spacing:.25px;line-height:1.625;margin-bottom:10px;padding-bottom:10px}@media (max-width:1024px){.latest-news-container #latest-news-inner-container .news-card .cards-text-container .news-date{border-bottom:none;font-size:.875rem;margin-bottom:0}}.latest-news-container #latest-news-inner-container .news-card .cards-text-container .news-description{color:#000;color:#5d379d;font-size:1.6875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:lighter;letter-spacing:.25px;line-height:2.3125rem}.latest-news-container #latest-news-inner-container .news-card .cards-text-container .news-description:after{content:url(../../../assets/image/icons/button-arrow-small.svg);margin-left:7px}@media (max-width:1024px){.latest-news-container #latest-news-inner-container .news-card .cards-text-container .news-description{font-size:1.0625rem}.latest-news-container #latest-news-inner-container .news-card .cards-text-container .news-description:after{content:url(../../../assets/image/icons/button-arrow-smaller.svg);line-height:2}}.blockquote-container{background-color:#fffbed;border-radius:35px 35px 35px 0;-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,.102);box-shadow:0 3px 9px 0 rgba(0,0,0,.102);margin-bottom:40px!important;margin-top:40px!important}.blockquote-container blockquote{border-radius:unset;font-style:unset;line-height:1.44;margin:unset;padding:unset}.blockquote-container figure{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){.blockquote-container figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blockquote-container figure img{border-radius:10px 0 0 10px;font-family:"object-fit: cover";height:auto;max-height:500px;-o-object-fit:cover;object-fit:cover;width:39%}@media (max-width:767px){.blockquote-container figure img{width:100%}}.blockquote-container figure .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:50px 30px 25px 40px;width:100%}@media (max-width:767px){.blockquote-container figure .text-container{padding:20px 20px 15px}}.blockquote-container figure .text-container blockquote{color:#000;color:#5d379d;color:#3e236b;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px}@media (min-width:768px) and (max-width:1024px){.blockquote-container figure .text-container blockquote{font-size:1.4375rem}}@media (max-width:767px){.blockquote-container figure .text-container blockquote{font-size:1.1875rem}}.blockquote-container figure .text-container span{color:#000;color:#5d379d;color:#3e236b;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.9375;margin-right:1rem;text-align:end}@media (max-width:767px){.blockquote-container figure .text-container span{font-size:1rem}}.questions-container{background-color:unset;padding:70px 150px}@media (min-width:768px) and (max-width:1024px){.questions-container{padding:40px 70px}}@media (max-width:767px){.questions-container{padding:40px 20px}}.questions-container--wide{padding:unset}.questions-container .top-part-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:20px}@media (max-width:1024px){.questions-container .top-part-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.questions-container .top-part-wrapper .standard-section-header{margin-bottom:20px}}.questions-container .top-part-wrapper .standard-section-header img{height:50px}.questions-container .top-part-wrapper .actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@supports (display:grid){.questions-container .top-part-wrapper .actions{-ms-grid-columns:(1fr)[2];-ms-grid-rows:auto;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.questions-container .top-part-wrapper .actions>:first-child{-ms-grid-column:1;-ms-grid-row:1}.questions-container .top-part-wrapper .actions>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}}.questions-container .top-part-wrapper .actions a{font-weight:700;padding-bottom:10px;padding-top:12px;text-align:center}.questions-container .top-part-wrapper .actions button{font-weight:700;margin-right:20px;width:150px}.image-block-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fffbed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;max-height:800px;padding:50px;width:auto}.image-block-container img{margin:0 auto;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.image-block-container>*{margin-top:20px}#image-slider-container{margin-bottom:20px;margin-top:20px}@media (min-width:1025px){#image-slider-container .slider-container,#image-slider-container .tns-outer{display:none}}#image-slider-container .tns-controls{top:50%}@media (min-width:1025px){#image-slider-container .tns-controls{display:none}}#image-slider-container .tns-controls .tns-prev{margin-left:-30px}#image-slider-container .tns-controls .tns-next{margin-right:-30px}#image-slider-container .tns-outer{width:calc(100vw - 175px)}@media (max-width:767px){#image-slider-container .tns-outer{width:calc(100vw - 100px)}}@media (max-width:1024px){#image-slider-container .grid-area{display:none}}#image-slider-container .grid-area .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px}#image-slider-container .grid-area .row .image-wrapper{margin-right:5px;position:relative;width:32.33%}#image-slider-container .grid-area .row .image-wrapper:last-of-type{margin-right:0}#image-slider-container .grid-area .row .image-wrapper:after{content:"";display:block;padding-bottom:100%}#image-slider-container .grid-area .row .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#image-slider-container .grid-area .row:last-of-type{margin-bottom:0}#image-slider-container .button-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:20px;width:100%}.call-out-left-container{border-radius:5px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);padding:20px}.call-out-left-container h2{font-size:1.4375rem;line-height:2.0625rem;margin-bottom:20px}.call-out-left-container h2,.call-out-left-container p,.call-out-left-container span{color:#000;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px}.call-out-left-container p,.call-out-left-container span{line-height:1.625
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}.call-out-left-container p *,.call-out-left-container span *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.call-out-left-container p *,.call-out-left-container span *{font-size:.9375rem}}.call-out-left-container p a,.call-out-left-container span a{color:#5d379d}.call-out-left-container p a:hover,.call-out-left-container span a:hover{text-decoration:none}.call-out-left-container p b,.call-out-left-container p strong,.call-out-left-container span b,.call-out-left-container span strong{font-weight:700}.call-out-left-container p b>*,.call-out-left-container p strong>*,.call-out-left-container span b>*,.call-out-left-container span strong>*{font-weight:unset!important}.call-out-left-container p b em,.call-out-left-container p strong em,.call-out-left-container span b em,.call-out-left-container span strong em{font-style:italic}.call-out-left-container p b em>*,.call-out-left-container p strong em>*,.call-out-left-container span b em>*,.call-out-left-container span strong em>*{font-style:unset!important;font-weight:unset!important}.call-out-left-container p em,.call-out-left-container span em{font-style:italic}.call-out-left-container p em>*,.call-out-left-container span em>*{font-style:unset!important}.call-out-left-container p em b,.call-out-left-container p em strong,.call-out-left-container span em b,.call-out-left-container span em strong{font-weight:700}.call-out-left-container p em b>*,.call-out-left-container p em strong>*,.call-out-left-container span em b>*,.call-out-left-container span em strong>*{font-style:unset!important;font-weight:unset!important}.call-out-left-container p s,.call-out-left-container p strike,.call-out-left-container span s,.call-out-left-container span strike{text-decoration:line-through}.call-out-left-container p u,.call-out-left-container span u{text-decoration:underline}.call-out-left-container p h2,.call-out-left-container span h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.call-out-left-container p h2,.call-out-left-container span h2{font-size:1.4375rem}}.call-out-left-container p h2:not(:first-child),.call-out-left-container span h2:not(:first-child){padding-top:10px}.call-out-left-container p h2 img,.call-out-left-container span h2 img{margin-right:10px}.call-out-left-container p h3,.call-out-left-container span h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.call-out-left-container p h3,.call-out-left-container span h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.call-out-left-container p h3,.call-out-left-container span h3{font-size:1.1875rem;line-height:1.1}}.call-out-left-container p h3:not(:first-child),.call-out-left-container span h3:not(:first-child){padding-top:20px}.call-out-left-container p h4,.call-out-left-container span h4{font-size:1.3125rem;line-height:1.9375}.call-out-left-container p h5,.call-out-left-container span h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.call-out-left-container p h4,.call-out-left-container p h5,.call-out-left-container span h4,.call-out-left-container span h5{color:#5d379d}.call-out-left-container p img,.call-out-left-container span img{max-width:100%}.call-out-left-container p p,.call-out-left-container span p{margin-bottom:1em}.call-out-left-container p sup,.call-out-left-container span sup{font-size:smaller;vertical-align:super}.call-out-left-container p sub,.call-out-left-container span sub{font-size:smaller;vertical-align:sub}.call-out-left-container p ol,.call-out-left-container p ul,.call-out-left-container span ol,.call-out-left-container span ul{margin-bottom:1em;margin-left:2em}.call-out-left-container p ol li,.call-out-left-container p ul li,.call-out-left-container span ol li,.call-out-left-container span ul li{margin-bottom:.5em}.call-out-left-container p ol,.call-out-left-container span ol{list-style-type:decimal}.call-out-left-container p ul,.call-out-left-container span ul{list-style-type:none;margin-top:15px}.call-out-left-container p ul li,.call-out-left-container span ul li{position:relative}.call-out-left-container p ul li:before,.call-out-left-container span ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.call-out-left-container p ul ul li,.call-out-left-container span ul ul li{position:relative}.call-out-left-container p ul ul li:before,.call-out-left-container span ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.call-out-left-container p ul ul ul li,.call-out-left-container span ul ul ul li{position:relative}.call-out-left-container p ul ul ul li:before,.call-out-left-container span ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.call-out-left-container p ul ul ul ul li,.call-out-left-container span ul ul ul ul li{position:relative}.call-out-left-container p ul ul ul ul li:before,.call-out-left-container span ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.call-out-left-container p table td,.call-out-left-container p table th,.call-out-left-container span table td,.call-out-left-container span table th{border:1px solid #1c7f8d;padding:10px}.call-out-left-container p .btn-inverse,.call-out-left-container p .btn-outline,.call-out-left-container p .btn-primary,.call-out-left-container p .section-header a,.call-out-left-container p .section-header button,.call-out-left-container p .section-listing-navigation-mobile a,.call-out-left-container p .section-listing-navigation-mobile button,.call-out-left-container p section#case-studies-page .case-studies-grids-container .case-study a,.call-out-left-container p section#home-page #home-main-carousel .home-slide .home-slide-content a,.call-out-left-container span .btn-inverse,.call-out-left-container span .btn-outline,.call-out-left-container span .btn-primary,.call-out-left-container span .section-header a,.call-out-left-container span .section-header button,.call-out-left-container span .section-listing-navigation-mobile a,.call-out-left-container span .section-listing-navigation-mobile button,.call-out-left-container span section#case-studies-page .case-studies-grids-container .case-study a,.call-out-left-container span section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .call-out-left-container p a,.section-header .call-out-left-container p button,.section-header .call-out-left-container span a,.section-header .call-out-left-container span button,.section-listing-navigation-mobile .call-out-left-container p a,.section-listing-navigation-mobile .call-out-left-container p button,.section-listing-navigation-mobile .call-out-left-container span a,.section-listing-navigation-mobile .call-out-left-container span button,section#case-studies-page .case-studies-grids-container .case-study .call-out-left-container p a,section#case-studies-page .case-studies-grids-container .case-study .call-out-left-container span a,section#home-page #home-main-carousel .home-slide .home-slide-content .call-out-left-container p a,section#home-page #home-main-carousel .home-slide .home-slide-content .call-out-left-container span a{display:inline-block;width:100%}.call-out-left-container a{display:block;font-weight:450!important;margin-top:20px;text-align:center}.call-out-left-container.normal,.call-out-left-container.organisation{background-color:#e01e7d}.call-out-main-container{border-radius:35px 35px 35px 0;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);margin-bottom:40px;margin-top:40px;padding:25px 40px}@media (max-width:1024px){.call-out-main-container{border-radius:5px}}.call-out-main-container h2{color:#000;color:#fff;color:#fff!important;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625rem;margin-bottom:20px!important}.call-out-main-container p,.call-out-main-container span{color:#000;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/font-weight:lighter;letter-spacing:.25px;line-height:1.625}.call-out-main-container p *,.call-out-main-container span *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.call-out-main-container p *,.call-out-main-container span *{font-size:.9375rem}}.call-out-main-container p a,.call-out-main-container span a{color:#5d379d}.call-out-main-container p a:hover,.call-out-main-container span a:hover{text-decoration:none}.call-out-main-container p b,.call-out-main-container p strong,.call-out-main-container span b,.call-out-main-container span strong{font-weight:700}.call-out-main-container p b>*,.call-out-main-container p strong>*,.call-out-main-container span b>*,.call-out-main-container span strong>*{font-weight:unset!important}.call-out-main-container p b em,.call-out-main-container p strong em,.call-out-main-container span b em,.call-out-main-container span strong em{font-style:italic}.call-out-main-container p b em>*,.call-out-main-container p strong em>*,.call-out-main-container span b em>*,.call-out-main-container span strong em>*{font-style:unset!important;font-weight:unset!important}.call-out-main-container p em,.call-out-main-container span em{font-style:italic}.call-out-main-container p em>*,.call-out-main-container span em>*{font-style:unset!important}.call-out-main-container p em b,.call-out-main-container p em strong,.call-out-main-container span em b,.call-out-main-container span em strong{font-weight:700}.call-out-main-container p em b>*,.call-out-main-container p em strong>*,.call-out-main-container span em b>*,.call-out-main-container span em strong>*{font-style:unset!important;font-weight:unset!important}.call-out-main-container p s,.call-out-main-container p strike,.call-out-main-container span s,.call-out-main-container span strike{text-decoration:line-through}.call-out-main-container p u,.call-out-main-container span u{text-decoration:underline}.call-out-main-container p h2,.call-out-main-container span h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.call-out-main-container p h2,.call-out-main-container span h2{font-size:1.4375rem}}.call-out-main-container p h2:not(:first-child),.call-out-main-container span h2:not(:first-child){padding-top:10px}.call-out-main-container p h2 img,.call-out-main-container span h2 img{margin-right:10px}.call-out-main-container p h3,.call-out-main-container span h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.call-out-main-container p h3,.call-out-main-container span h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.call-out-main-container p h3,.call-out-main-container span h3{font-size:1.1875rem;line-height:1.1}}.call-out-main-container p h3:not(:first-child),.call-out-main-container span h3:not(:first-child){padding-top:20px}.call-out-main-container p h4,.call-out-main-container span h4{font-size:1.3125rem;line-height:1.9375}.call-out-main-container p h5,.call-out-main-container span h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.call-out-main-container p h4,.call-out-main-container p h5,.call-out-main-container span h4,.call-out-main-container span h5{color:#5d379d}.call-out-main-container p img,.call-out-main-container span img{max-width:100%}.call-out-main-container p p,.call-out-main-container span p{margin-bottom:1em}.call-out-main-container p sup,.call-out-main-container span sup{font-size:smaller;vertical-align:super}.call-out-main-container p sub,.call-out-main-container span sub{font-size:smaller;vertical-align:sub}.call-out-main-container p ol,.call-out-main-container p ul,.call-out-main-container span ol,.call-out-main-container span ul{margin-bottom:1em;margin-left:2em}.call-out-main-container p ol li,.call-out-main-container p ul li,.call-out-main-container span ol li,.call-out-main-container span ul li{margin-bottom:.5em}.call-out-main-container p ol,.call-out-main-container span ol{list-style-type:decimal}.call-out-main-container p ul,.call-out-main-container span ul{list-style-type:none;margin-top:15px}.call-out-main-container p ul li,.call-out-main-container span ul li{position:relative}.call-out-main-container p ul li:before,.call-out-main-container span ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.call-out-main-container p ul ul li,.call-out-main-container span ul ul li{position:relative}.call-out-main-container p ul ul li:before,.call-out-main-container span ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.call-out-main-container p ul ul ul li,.call-out-main-container span ul ul ul li{position:relative}.call-out-main-container p ul ul ul li:before,.call-out-main-container span ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.call-out-main-container p ul ul ul ul li,.call-out-main-container span ul ul ul ul li{position:relative}.call-out-main-container p ul ul ul ul li:before,.call-out-main-container span ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.call-out-main-container p table td,.call-out-main-container p table th,.call-out-main-container span table td,.call-out-main-container span table th{border:1px solid #1c7f8d;padding:10px}.call-out-main-container p .btn-inverse,.call-out-main-container p .btn-outline,.call-out-main-container p .btn-primary,.call-out-main-container p .section-header a,.call-out-main-container p .section-header button,.call-out-main-container p .section-listing-navigation-mobile a,.call-out-main-container p .section-listing-navigation-mobile button,.call-out-main-container p section#case-studies-page .case-studies-grids-container .case-study a,.call-out-main-container p section#home-page #home-main-carousel .home-slide .home-slide-content a,.call-out-main-container span .btn-inverse,.call-out-main-container span .btn-outline,.call-out-main-container span .btn-primary,.call-out-main-container span .section-header a,.call-out-main-container span .section-header button,.call-out-main-container span .section-listing-navigation-mobile a,.call-out-main-container span .section-listing-navigation-mobile button,.call-out-main-container span section#case-studies-page .case-studies-grids-container .case-study a,.call-out-main-container span section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .call-out-main-container p a,.section-header .call-out-main-container p button,.section-header .call-out-main-container span a,.section-header .call-out-main-container span button,.section-listing-navigation-mobile .call-out-main-container p a,.section-listing-navigation-mobile .call-out-main-container p button,.section-listing-navigation-mobile .call-out-main-container span a,.section-listing-navigation-mobile .call-out-main-container span button,section#case-studies-page .case-studies-grids-container .case-study .call-out-main-container p a,section#case-studies-page .case-studies-grids-container .case-study .call-out-main-container span a,section#home-page #home-main-carousel .home-slide .home-slide-content .call-out-main-container p a,section#home-page #home-main-carousel .home-slide .home-slide-content .call-out-main-container span a{display:inline-block;width:100%}.call-out-main-container a{display:block;margin-top:20px;text-align:center}.call-out-main-container.normal,.call-out-main-container.organisation{background-color:#e01e7d}.people-block-item-container{margin-bottom:20px;margin-top:20px}.people-block-item-container .person-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fffbed;border-radius:35px 35px 35px 0;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.people-block-item-container .person-wrapper:not(:last-child){margin-bottom:20px}@media (max-width:1024px){.people-block-item-container .person-wrapper:not(:last-child){margin-bottom:30px}}@media (max-width:767px){.people-block-item-container .person-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.people-block-item-container .person-wrapper .image-outer-wrapper{margin-bottom:15px;margin-top:15px;width:30%}@media (max-width:767px){.people-block-item-container .person-wrapper .image-outer-wrapper{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:20px;margin-top:10px}}.people-block-item-container .person-wrapper .image-outer-wrapper .image-wrapper{height:0;padding-bottom:100%;position:relative}.people-block-item-container .person-wrapper .image-outer-wrapper .image-wrapper img{border-radius:35px 35px 35px 0;font-family:"object-fit: cover;";height:100%;left:0;margin-left:1.6em;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:1024px){.people-block-item-container .person-wrapper .image-outer-wrapper .image-wrapper img{margin-top:2em}}@media (min-width:768px) and (max-width:1024px){.people-block-item-container .person-wrapper .image-outer-wrapper .image-wrapper img{margin-top:0;max-width:200px}}@media (max-width:767px){.people-block-item-container .person-wrapper .image-outer-wrapper .image-wrapper img{max-width:557px;width:100%}}.people-block-item-container .person-wrapper .text-wrapper{max-width:900px;padding:20px 40px;width:70%}@media (min-width:1025px) and (max-width:1439px){.people-block-item-container .person-wrapper .text-wrapper{max-width:550px}}@media (min-width:768px) and (max-width:1024px){.people-block-item-container .person-wrapper .text-wrapper{max-width:300px}}@media (max-width:767px){.people-block-item-container .person-wrapper .text-wrapper{padding:20px 30px}}.people-block-item-container .person-wrapper .text-wrapper h3{color:#000;color:#5d379d;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.9375}.people-block-item-container .person-wrapper .text-wrapper span{color:#000;color:#5d379d;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.1875}.people-block-item-container .person-wrapper .text-wrapper p{border-top:1px solid rgba(142,198,247,.5);color:#000;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;margin-bottom:0;padding-top:15px}.people-block-item-container .person-wrapper .text-wrapper a{color:#000;color:#fff;display:inline-block;font-stretch:normal;font-style:normal;font-weight:400;font-weight:200;letter-spacing:.25px;margin-top:20px}.highlight-container{background-color:#fffbed;border-radius:35px 35px 35px 0;margin-bottom:40px!important;margin-top:40px!important}.highlight-container .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:50px 30px 25px 40px;width:100%
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}.highlight-container .text-container *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.highlight-container .text-container *{font-size:.9375rem}}.highlight-container .text-container a{color:#5d379d}.highlight-container .text-container a:hover{text-decoration:none}.highlight-container .text-container b,.highlight-container .text-container strong{font-weight:700}.highlight-container .text-container b>*,.highlight-container .text-container strong>*{font-weight:unset!important}.highlight-container .text-container b em,.highlight-container .text-container strong em{font-style:italic}.highlight-container .text-container b em>*,.highlight-container .text-container strong em>*{font-style:unset!important;font-weight:unset!important}.highlight-container .text-container em{font-style:italic}.highlight-container .text-container em>*{font-style:unset!important}.highlight-container .text-container em b,.highlight-container .text-container em strong{font-weight:700}.highlight-container .text-container em b>*,.highlight-container .text-container em strong>*{font-style:unset!important;font-weight:unset!important}.highlight-container .text-container s,.highlight-container .text-container strike{text-decoration:line-through}.highlight-container .text-container u{text-decoration:underline}.highlight-container .text-container h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.highlight-container .text-container h2{font-size:1.4375rem}}.highlight-container .text-container h2:not(:first-child){padding-top:10px}.highlight-container .text-container h2 img{margin-right:10px}.highlight-container .text-container h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.highlight-container .text-container h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.highlight-container .text-container h3{font-size:1.1875rem;line-height:1.1}}.highlight-container .text-container h3:not(:first-child){padding-top:20px}.highlight-container .text-container h4{font-size:1.3125rem;line-height:1.9375}.highlight-container .text-container h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.highlight-container .text-container h4,.highlight-container .text-container h5{color:#5d379d}.highlight-container .text-container img{max-width:100%}.highlight-container .text-container p{margin-bottom:1em}.highlight-container .text-container sup{font-size:smaller;vertical-align:super}.highlight-container .text-container sub{font-size:smaller;vertical-align:sub}.highlight-container .text-container ol,.highlight-container .text-container ul{margin-bottom:1em;margin-left:2em}.highlight-container .text-container ol li,.highlight-container .text-container ul li{margin-bottom:.5em}.highlight-container .text-container ol{list-style-type:decimal}.highlight-container .text-container ul{list-style-type:none;margin-top:15px}.highlight-container .text-container ul li{position:relative}.highlight-container .text-container ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.highlight-container .text-container ul ul li{position:relative}.highlight-container .text-container ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.highlight-container .text-container ul ul ul li{position:relative}.highlight-container .text-container ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.highlight-container .text-container ul ul ul ul li{position:relative}.highlight-container .text-container ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.highlight-container .text-container table td,.highlight-container .text-container table th{border:1px solid #1c7f8d;padding:10px}.highlight-container .text-container .btn-inverse,.highlight-container .text-container .btn-outline,.highlight-container .text-container .btn-primary,.highlight-container .text-container .section-header a,.highlight-container .text-container .section-header button,.highlight-container .text-container .section-listing-navigation-mobile a,.highlight-container .text-container .section-listing-navigation-mobile button,.highlight-container .text-container section#case-studies-page .case-studies-grids-container .case-study a,.highlight-container .text-container section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .highlight-container .text-container a,.section-header .highlight-container .text-container button,.section-listing-navigation-mobile .highlight-container .text-container a,.section-listing-navigation-mobile .highlight-container .text-container button,section#case-studies-page .case-studies-grids-container .case-study .highlight-container .text-container a,section#home-page #home-main-carousel .home-slide .home-slide-content .highlight-container .text-container a{display:inline-block;width:100%}@media (max-width:767px){.highlight-container .text-container{padding:20px 20px 15px}}.highlight-container .text-container p,.highlight-container .text-container span{color:#000;color:#5d379d;font-size:1.4375rem;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;margin-right:1rem}.highlight-container .text-container ol li,.highlight-container .text-container ul li{color:#5d379d}@media (max-width:767px){.highlight-container .text-container img{-o-object-fit:cover;object-fit:cover}}.two-columns-block-container{-ms-grid-columns:1fr 30px 1fr;grid-column-gap:30px;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.two-columns-block-container{-ms-grid-columns:1fr;grid-row-gap:20px;grid-template-columns:1fr}}.two-columns-block-container .two-columns-block-image-container img{-o-object-fit:contain;object-fit:contain}.two-columns-block-container .two-columns-block-image-container a,.two-columns-block-container .two-columns-block-image-container label{display:block;text-align:center}.two-columns-block-container .two-columns-block-rte-container{
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}.two-columns-block-container .two-columns-block-rte-container *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.two-columns-block-container .two-columns-block-rte-container *{font-size:.9375rem}}.two-columns-block-container .two-columns-block-rte-container a{color:#5d379d}.two-columns-block-container .two-columns-block-rte-container a:hover{text-decoration:none}.two-columns-block-container .two-columns-block-rte-container b,.two-columns-block-container .two-columns-block-rte-container strong{font-weight:700}.two-columns-block-container .two-columns-block-rte-container b>*,.two-columns-block-container .two-columns-block-rte-container strong>*{font-weight:unset!important}.two-columns-block-container .two-columns-block-rte-container b em,.two-columns-block-container .two-columns-block-rte-container strong em{font-style:italic}.two-columns-block-container .two-columns-block-rte-container b em>*,.two-columns-block-container .two-columns-block-rte-container strong em>*{font-style:unset!important;font-weight:unset!important}.two-columns-block-container .two-columns-block-rte-container em{font-style:italic}.two-columns-block-container .two-columns-block-rte-container em>*{font-style:unset!important}.two-columns-block-container .two-columns-block-rte-container em b,.two-columns-block-container .two-columns-block-rte-container em strong{font-weight:700}.two-columns-block-container .two-columns-block-rte-container em b>*,.two-columns-block-container .two-columns-block-rte-container em strong>*{font-style:unset!important;font-weight:unset!important}.two-columns-block-container .two-columns-block-rte-container s,.two-columns-block-container .two-columns-block-rte-container strike{text-decoration:line-through}.two-columns-block-container .two-columns-block-rte-container u{text-decoration:underline}.two-columns-block-container .two-columns-block-rte-container h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.two-columns-block-container .two-columns-block-rte-container h2{font-size:1.4375rem}}.two-columns-block-container .two-columns-block-rte-container h2:not(:first-child){padding-top:10px}.two-columns-block-container .two-columns-block-rte-container h2 img{margin-right:10px}.two-columns-block-container .two-columns-block-rte-container h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.two-columns-block-container .two-columns-block-rte-container h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.two-columns-block-container .two-columns-block-rte-container h3{font-size:1.1875rem;line-height:1.1}}.two-columns-block-container .two-columns-block-rte-container h3:not(:first-child){padding-top:20px}.two-columns-block-container .two-columns-block-rte-container h4{font-size:1.3125rem;line-height:1.9375}.two-columns-block-container .two-columns-block-rte-container h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.two-columns-block-container .two-columns-block-rte-container h4,.two-columns-block-container .two-columns-block-rte-container h5{color:#5d379d}.two-columns-block-container .two-columns-block-rte-container img{max-width:100%}.two-columns-block-container .two-columns-block-rte-container p{margin-bottom:1em}.two-columns-block-container .two-columns-block-rte-container sup{font-size:smaller;vertical-align:super}.two-columns-block-container .two-columns-block-rte-container sub{font-size:smaller;vertical-align:sub}.two-columns-block-container .two-columns-block-rte-container ol,.two-columns-block-container .two-columns-block-rte-container ul{margin-bottom:1em;margin-left:2em}.two-columns-block-container .two-columns-block-rte-container ol li,.two-columns-block-container .two-columns-block-rte-container ul li{margin-bottom:.5em}.two-columns-block-container .two-columns-block-rte-container ol{list-style-type:decimal}.two-columns-block-container .two-columns-block-rte-container ul{list-style-type:none;margin-top:15px}.two-columns-block-container .two-columns-block-rte-container ul li{position:relative}.two-columns-block-container .two-columns-block-rte-container ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.two-columns-block-container .two-columns-block-rte-container ul ul li{position:relative}.two-columns-block-container .two-columns-block-rte-container ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.two-columns-block-container .two-columns-block-rte-container ul ul ul li{position:relative}.two-columns-block-container .two-columns-block-rte-container ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.two-columns-block-container .two-columns-block-rte-container ul ul ul ul li{position:relative}.two-columns-block-container .two-columns-block-rte-container ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.two-columns-block-container .two-columns-block-rte-container table td,.two-columns-block-container .two-columns-block-rte-container table th{border:1px solid #1c7f8d;padding:10px}.section-header .two-columns-block-container .two-columns-block-rte-container a,.section-header .two-columns-block-container .two-columns-block-rte-container button,.section-listing-navigation-mobile .two-columns-block-container .two-columns-block-rte-container a,.section-listing-navigation-mobile .two-columns-block-container .two-columns-block-rte-container button,.two-columns-block-container .two-columns-block-rte-container .btn-inverse,.two-columns-block-container .two-columns-block-rte-container .btn-outline,.two-columns-block-container .two-columns-block-rte-container .btn-primary,.two-columns-block-container .two-columns-block-rte-container .section-header a,.two-columns-block-container .two-columns-block-rte-container .section-header button,.two-columns-block-container .two-columns-block-rte-container .section-listing-navigation-mobile a,.two-columns-block-container .two-columns-block-rte-container .section-listing-navigation-mobile button,.two-columns-block-container .two-columns-block-rte-container section#case-studies-page .case-studies-grids-container .case-study a,.two-columns-block-container .two-columns-block-rte-container section#home-page #home-main-carousel .home-slide .home-slide-content a,section#case-studies-page .case-studies-grids-container .case-study .two-columns-block-container .two-columns-block-rte-container a,section#home-page #home-main-carousel .home-slide .home-slide-content .two-columns-block-container .two-columns-block-rte-container a{display:inline-block;width:100%}.two-columns-block-container .left-column>*,.two-columns-block-container .right-column>*{margin-top:20px}.two-columns-block-container .left-column>:first-of-type,.two-columns-block-container .right-column>:first-of-type{margin-top:0}.pop-up-survey-container{background-color:#f3f0f6
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}.pop-up-survey-container *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.pop-up-survey-container *{font-size:.9375rem}}.pop-up-survey-container a{color:#5d379d}.pop-up-survey-container a:hover{text-decoration:none}.pop-up-survey-container b,.pop-up-survey-container strong{font-weight:700}.pop-up-survey-container b>*,.pop-up-survey-container strong>*{font-weight:unset!important}.pop-up-survey-container b em,.pop-up-survey-container strong em{font-style:italic}.pop-up-survey-container b em>*,.pop-up-survey-container strong em>*{font-style:unset!important;font-weight:unset!important}.pop-up-survey-container em{font-style:italic}.pop-up-survey-container em>*{font-style:unset!important}.pop-up-survey-container em b,.pop-up-survey-container em strong{font-weight:700}.pop-up-survey-container em b>*,.pop-up-survey-container em strong>*{font-style:unset!important;font-weight:unset!important}.pop-up-survey-container s,.pop-up-survey-container strike{text-decoration:line-through}.pop-up-survey-container u{text-decoration:underline}.pop-up-survey-container h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.pop-up-survey-container h2{font-size:1.4375rem}}.pop-up-survey-container h2:not(:first-child){padding-top:10px}.pop-up-survey-container h2 img{margin-right:10px}.pop-up-survey-container h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.pop-up-survey-container h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.pop-up-survey-container h3{font-size:1.1875rem;line-height:1.1}}.pop-up-survey-container h3:not(:first-child){padding-top:20px}.pop-up-survey-container h4{font-size:1.3125rem;line-height:1.9375}.pop-up-survey-container h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.pop-up-survey-container h4,.pop-up-survey-container h5{color:#5d379d}.pop-up-survey-container img{max-width:100%}.pop-up-survey-container p{margin-bottom:1em}.pop-up-survey-container sup{font-size:smaller;vertical-align:super}.pop-up-survey-container sub{font-size:smaller;vertical-align:sub}.pop-up-survey-container ol,.pop-up-survey-container ul{margin-bottom:1em;margin-left:2em}.pop-up-survey-container ol li,.pop-up-survey-container ul li{margin-bottom:.5em}.pop-up-survey-container ol{list-style-type:decimal}.pop-up-survey-container ul{list-style-type:none;margin-top:15px}.pop-up-survey-container ul li{position:relative}.pop-up-survey-container ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.pop-up-survey-container ul ul li{position:relative}.pop-up-survey-container ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.pop-up-survey-container ul ul ul li{position:relative}.pop-up-survey-container ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.pop-up-survey-container ul ul ul ul li{position:relative}.pop-up-survey-container ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.pop-up-survey-container table td,.pop-up-survey-container table th{border:1px solid #1c7f8d;padding:10px}.pop-up-survey-container .btn-inverse,.pop-up-survey-container .btn-outline,.pop-up-survey-container .btn-primary,.pop-up-survey-container .section-header a,.pop-up-survey-container .section-header button,.pop-up-survey-container .section-listing-navigation-mobile a,.pop-up-survey-container .section-listing-navigation-mobile button,.pop-up-survey-container section#case-studies-page .case-studies-grids-container .case-study a,.pop-up-survey-container section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .pop-up-survey-container a,.section-header .pop-up-survey-container button,.section-listing-navigation-mobile .pop-up-survey-container a,.section-listing-navigation-mobile .pop-up-survey-container button,section#case-studies-page .case-studies-grids-container .case-study .pop-up-survey-container a,section#home-page #home-main-carousel .home-slide .home-slide-content .pop-up-survey-container a{display:inline-block;width:100%}.pop-up-survey-container .heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--default-color-1);border-radius:4px 4px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px 5px}.pop-up-survey-container .heading h2{font-size:1.3125rem;font-weight:450;margin-bottom:0}.pop-up-survey-container .answers-wrapper{padding:5px 15px 15px}@media (max-width:1024px){.pop-up-survey-container .answers-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.pop-up-survey-container .answers-wrapper .other-answer-wrapper textarea{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:7px 20px;width:100%}.pop-up-survey-container .answers-wrapper .submit-button-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin:15px 0 5px}.pop-up-survey-container .answers-wrapper .submit-button-wrapper input{background-color:#3e236b}.pop-up-survey-container [role=radiogroup]:focus{outline:none}.pop-up-survey-container [role=radio]{cursor:default;display:inline-block;padding-left:1.4em;position:relative}.pop-up-survey-container [role=radio]:after,.pop-up-survey-container [role=radio]:before{content:"";left:7px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pop-up-survey-container [role=radio]:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#eeedee),color-stop(60%,#fff));background-image:linear-gradient(180deg,#eeedee,#fff 60%);border:1px solid #a8a8a8;border-radius:100%;height:14px;width:14px}.pop-up-survey-container [role=radio]:active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#bcb8bc),to(#eeedee));background-image:linear-gradient(180deg,#bcb8bc,#eeedee)}.pop-up-survey-container [role=radio][aria-checked=true]:before{background:#609bfb;background-image:-webkit-gradient(linear,left top,left bottom,from(#609bfb),to(#3a80e9));background-image:linear-gradient(180deg,#609bfb,#3a80e9);border-color:#1a6be6}.pop-up-survey-container [role=radio][aria-checked=true]:after{border:.1875em solid #fff;border-radius:100%;display:block}.pop-up-survey-container [role=radio][aria-checked=mixed]:active:before,.pop-up-survey-container [role=radio][aria-checked=true]:active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#3a80e9),color-stop(60%,#609bfb));background-image:linear-gradient(180deg,#3a80e9,#609bfb 60%)}.pop-up-survey-container [role=radio]:hover:before{border-color:#5295fa}.pop-up-survey-container [role=radio]:focus{outline:none}.pop-up-survey-container [role=radio].focus:before,.pop-up-survey-container [role=radio]:focus:before{border-color:#79adfb;border-radius:100%;border-width:3px;-webkit-box-shadow:inset 0 0 0 1px #1a6be6;box-shadow:inset 0 0 0 1px #1a6be6;-webkit-box-sizing:content-box;box-sizing:content-box;height:16px;width:16px}.impact-panel-container{background-color:#e7e9f1;padding:60px}@media (max-width:1024px){.impact-panel-container{padding:40px}}.impact-panel-container h2{color:#000;color:#5d379d;font-size:2.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.5;margin-bottom:20px;padding-left:7%}@media (max-width:1024px){.impact-panel-container h2{font-size:1.5625rem}}.impact-panel-container h2 img{height:30px;margin-right:20px;width:30px}@media (max-width:1024px){.impact-panel-container h2 img{margin-right:10px}}.impact-panel-container .intro-copy{font-size:1.0625rem;line-height:1.5;padding-left:7%;padding-right:41%}@media (max-width:1024px){.impact-panel-container .intro-copy{padding-right:0}}.impact-panel-container .grid-wrapper{-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-column-gap:40px;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.impact-panel-container .grid-wrapper{-ms-grid-columns:1fr;-ms-grid-rows:1fr 40px 1fr 40px 1fr;grid-row-gap:40px;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}.impact-panel-container .grid-wrapper>:first-child{-ms-grid-column:1;-ms-grid-row:1}.impact-panel-container .grid-wrapper>:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}.impact-panel-container .grid-wrapper>:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}}.impact-panel-container .grid-wrapper .grid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,.102);box-shadow:0 3px 9px 0 rgba(0,0,0,.102);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:20px;padding:20px 40px 40px}.impact-panel-container .grid-wrapper .grid-card img{height:133px;margin-bottom:20px}.impact-panel-container .grid-wrapper .grid-card .card-copy p{color:#3e236b;font-weight:700}.impact-panel-container .grid-wrapper .grid-card .card-copy{border-top:1px solid #ceb3fc;color:#3e236b;font-weight:700;line-height:1.6;margin-top:.2rem;padding-top:10px;text-align:center}.impact-panel-container .grid-wrapper .grid-card .card-copy .number-area{color:#5d379d;font-size:3rem;font-weight:700;margin-top:.2rem}.stacked-timeline__section{-ms-grid-columns:1fr;-ms-grid-rows:auto 0 1fr;grid-column-gap:0;grid-row-gap:0;display:-ms-grid;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}.stacked-timeline__section>:first-child{-ms-grid-column:1;-ms-grid-row:1}.stacked-timeline__section>:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}.stacked-timeline__section:nth-child(2n) .stacked-timeline__label{left:auto;right:0}@media (min-width:1025px){.stacked-timeline__section{-ms-grid-columns:33% 1fr;-ms-grid-rows:1fr;grid-template-columns:33% 1fr;grid-template-rows:1fr}.stacked-timeline__section>:first-child{-ms-grid-column:1;-ms-grid-row:1}.stacked-timeline__section>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.stacked-timeline__section--portrait{-ms-grid-columns:25% 1fr;grid-template-columns:25% 1fr}.stacked-timeline__section:nth-child(2n){-ms-grid-columns:1fr 33%;grid-template-columns:1fr 33%}.stacked-timeline__section:nth-child(2n).stacked-timeline__section--portrait{-ms-grid-columns:1fr 25%;grid-template-columns:1fr 25%}.stacked-timeline__section:nth-child(2n) .stacked-timeline__copy{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.stacked-timeline__section:nth-child(2n) .stacked-timeline__label{left:0;right:auto}}.stacked-timeline__section--magenta .stacked-timeline__copy,.stacked-timeline__section--magenta .stacked-timeline__label{background-color:#d20c6d;color:#fff}.stacked-timeline__section--purple .stacked-timeline__copy,.stacked-timeline__section--purple .stacked-timeline__label{background-color:#6000a4;color:#fff}.stacked-timeline__section--indigo .stacked-timeline__copy,.stacked-timeline__section--indigo .stacked-timeline__label{background-color:#2d1a4e;color:#fff}.stacked-timeline__section--cyan .stacked-timeline__copy,.stacked-timeline__section--cyan .stacked-timeline__label{background-color:#008196;color:#fff}.stacked-timeline__image-container{overflow:hidden;position:relative}.stacked-timeline__image{width:100%}@media (min-width:1025px){.stacked-timeline__image{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.stacked-timeline__label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.563rem;justify-content:center;left:0;line-height:1.15!important;min-height:54px;min-width:54px;padding:8px 18px;position:absolute;z-index:1}@media (min-width:1025px){.stacked-timeline__label{bottom:auto;left:auto;min-height:70px;min-width:70px;padding:12px 24px;right:0;top:0}}.stacked-timeline__copy{padding:34px}@media (min-width:1025px){.stacked-timeline__copy{padding:60px}}.stacked-timeline__copy *{color:#fff!important;font-weight:450}.section-header .stacked-timeline__copy .rte-container a.primary,.section-header .stacked-timeline__copy .rte-container button.primary,.section-listing-navigation-mobile .stacked-timeline__copy .rte-container a.primary,.section-listing-navigation-mobile .stacked-timeline__copy .rte-container button.primary,.stacked-timeline__copy .rte-container .btn-primary,.stacked-timeline__copy .rte-container .btn.primary,.stacked-timeline__copy .rte-container .section-header a.primary,.stacked-timeline__copy .rte-container .section-header button.primary,.stacked-timeline__copy .rte-container .section-listing-navigation-mobile a.primary,.stacked-timeline__copy .rte-container .section-listing-navigation-mobile button.primary,.stacked-timeline__copy .rte-container section#case-studies-page .case-studies-grids-container .case-study a.primary,.stacked-timeline__copy .rte-container section#home-page #home-main-carousel .home-slide .home-slide-content a,section#case-studies-page .case-studies-grids-container .case-study .stacked-timeline__copy .rte-container a.primary,section#home-page #home-main-carousel .home-slide .home-slide-content .stacked-timeline__copy .rte-container a{background-color:#fff}.section-header .stacked-timeline__copy .rte-container a,.section-header .stacked-timeline__copy .rte-container button,.section-listing-navigation-mobile .stacked-timeline__copy .rte-container a,.section-listing-navigation-mobile .stacked-timeline__copy .rte-container button,.stacked-timeline__copy .rte-container .btn-inverse,.stacked-timeline__copy .rte-container .btn-outline,.stacked-timeline__copy .rte-container .btn-primary,.stacked-timeline__copy .rte-container .btn.primary,.stacked-timeline__copy .rte-container .section-header a,.stacked-timeline__copy .rte-container .section-header button,.stacked-timeline__copy .rte-container .section-listing-navigation-mobile a,.stacked-timeline__copy .rte-container .section-listing-navigation-mobile button,.stacked-timeline__copy .rte-container section#case-studies-page .case-studies-grids-container .case-study a,.stacked-timeline__copy .rte-container section#home-page #home-main-carousel .home-slide .home-slide-content a,section#case-studies-page .case-studies-grids-container .case-study .stacked-timeline__copy .rte-container a,section#home-page #home-main-carousel .home-slide .home-slide-content .stacked-timeline__copy .rte-container a{color:#5d379d!important;width:auto}.section-header .stacked-timeline__copy .rte-container a.primary:hover,.section-header .stacked-timeline__copy .rte-container button.primary:hover,.section-listing-navigation-mobile .stacked-timeline__copy .rte-container a.primary:hover,.section-listing-navigation-mobile .stacked-timeline__copy .rte-container button.primary:hover,.stacked-timeline__copy .rte-container .btn-inverse:hover,.stacked-timeline__copy .rte-container .btn-primary:hover,.stacked-timeline__copy .rte-container .btn.primary:hover,.stacked-timeline__copy .rte-container .section-header a.primary:hover,.stacked-timeline__copy .rte-container .section-header button.primary:hover,.stacked-timeline__copy .rte-container .section-listing-navigation-mobile a.primary:hover,.stacked-timeline__copy .rte-container .section-listing-navigation-mobile button.primary:hover,.stacked-timeline__copy .rte-container section#case-studies-page .case-studies-grids-container .case-study a.primary:hover,.stacked-timeline__copy .rte-container section#home-page #home-main-carousel .home-slide .home-slide-content a:hover,section#case-studies-page .case-studies-grids-container .case-study .stacked-timeline__copy .rte-container a.primary:hover,section#home-page #home-main-carousel .home-slide .home-slide-content .stacked-timeline__copy .rte-container a:hover{background-color:#eef9fb}.section-header .stacked-timeline__copy .rte-container a:hover,.section-header .stacked-timeline__copy .rte-container button:hover,.section-listing-navigation-mobile .stacked-timeline__copy .rte-container a:hover,.section-listing-navigation-mobile .stacked-timeline__copy .rte-container button:hover,.stacked-timeline__copy .rte-container .btn-outline:hover,.stacked-timeline__copy .rte-container .section-header a:hover,.stacked-timeline__copy .rte-container .section-header button:hover,.stacked-timeline__copy .rte-container .section-listing-navigation-mobile a:hover,.stacked-timeline__copy .rte-container .section-listing-navigation-mobile button:hover,.stacked-timeline__copy .rte-container section#case-studies-page .case-studies-grids-container .case-study a:hover,section#case-studies-page .case-studies-grids-container .case-study .stacked-timeline__copy .rte-container a:hover{background-color:#fff}.stacked-timeline__copy .rte-container img{height:auto;max-width:100%}.stacked-timeline__copy .rte-container :first-child{margin-top:0}.stacked-timeline__copy .rte-container :last-child{margin-bottom:0}.cb-notification{background-color:#e7e9f1;color:#000;padding:20px 0}@media (min-width:768px){.cb-notification{padding:30px 0}}@media (min-width:1025px){.cb-notification{padding:60px 0}}.cb-notification .container{padding:0 20px}@media (min-width:1025px){.cb-notification .container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 190px 0 80px}}.cb-notification__grid{-ms-grid-columns:1fr;-ms-grid-rows:auto 20px auto;grid-column-gap:0;grid-row-gap:20px;display:-ms-grid;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}.cb-notification__grid>:first-child{-ms-grid-column:1;-ms-grid-row:1}.cb-notification__grid>:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}@media (min-width:768px){.cb-notification__grid{grid-row-gap:30px;justify-items:start}}.cb-notification__column :first-child{margin-top:0}.cb-notification__column :last-child{margin-bottom:0}.cb-notification__column:last-of-type{-ms-grid-columns:1fr;-ms-grid-rows:auto .7rem auto;grid-column-gap:0;grid-row-gap:.7rem;display:-ms-grid;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}.cb-notification__column:last-of-type>:first-child{-ms-grid-column:1;-ms-grid-row:1}.cb-notification__column:last-of-type>:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}@media (min-width:768px){.cb-notification__column:last-of-type{-ms-grid-columns:auto .7rem auto;-ms-grid-rows:1fr;grid-column-gap:.7rem;grid-row-gap:0;grid-template-columns:repeat(2,auto);grid-template-rows:1fr}.cb-notification__column:last-of-type>:first-child{-ms-grid-column:1;-ms-grid-row:1}.cb-notification__column:last-of-type>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}}.cb-notification__column .cb-notification__heading,.cb-notification__column h2,.cb-notification__column h3,.cb-notification__column h4{font-size:1.4375rem;line-height:normal}@media (min-width:768px){.cb-notification__column .cb-notification__heading,.cb-notification__column h2,.cb-notification__column h3,.cb-notification__column h4{font-size:1.4375rem}}.cb-notification__column p{line-height:1.5}.cb-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#6000a4;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cb-dialog{background:#eef9fb;border:none;border-radius:6px;-webkit-box-shadow:0 .625em 1.875em rgba(0,0,2,.3);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);color:#000;left:1rem;margin:0 auto;max-height:92svh;max-width:43em;overflow:hidden;padding:0;position:fixed;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10004}.cb-dialog::-webkit-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.4)}.cb-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.4)}.cb-dialog__footer,.cb-dialog__header,.cb-dialog__main{padding:1.4em}.cb-dialog__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:2px solid #b582d8;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:1em;padding-top:1em}.cb-dialog__main{border-bottom:2px solid #b582d8;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:calc(92svh - 262px);overflow:auto;overflow:overlay}.cb-dialog__title{color:#5d379d;font-size:1.5625rem;font-weight:700}.cb-dialog__footer{-ms-grid-columns:1fr;-ms-grid-rows:auto .7rem auto .7rem auto;grid-column-gap:0;grid-row-gap:.7rem;display:-ms-grid;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}.cb-dialog__footer>:first-child{-ms-grid-column:1;-ms-grid-row:1}.cb-dialog__footer>:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}.cb-dialog__footer>:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}.cb-dialog__footer .cb-btn:first-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cb-dialog__footer .cb-btn:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cb-dialog__footer .cb-btn:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){.cb-dialog__footer{-ms-grid-columns:auto .7rem auto .7rem auto;-ms-grid-rows:1fr;grid-column-gap:.7rem;grid-row-gap:0;grid-template-columns:repeat(3,auto);grid-template-rows:1fr}.cb-dialog__footer>:first-child{-ms-grid-column:1;-ms-grid-row:1}.cb-dialog__footer>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.cb-dialog__footer>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.cb-dialog__footer .cb-btn:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cb-dialog__footer .cb-btn:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}

/* Close button */button[type=button].cb-dialog__close-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:50px;cursor:pointer;font-family:inherit;font-size:100%;height:40px;line-height:normal;margin:0;overflow:hidden;padding:0;position:relative;-webkit-transition:all .15s ease;transition:all .15s ease;width:40px}button[type=button].cb-dialog__close-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;pointer-events:none;width:100%}button[type=button].cb-dialog__close-btn svg{fill:none;stroke:#5d379d;stroke-width:3px;display:block;pointer-events:none;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:stroke .15s ease;transition:stroke .15s ease;width:100%}button[type=button].cb-dialog__close-btn:hover svg{stroke:#fff}

/* Cookies detail table */.cb-dialog__details table{border:1px solid #b582d8;border-radius:4px;border-spacing:0}.cb-dialog__details th{border-bottom:1px solid #b582d8}.cb-dialog__details tr:not(:first-child) td:not(:nth-child(2)){border-top:1px solid #b582d8}.cb-dialog__details td,.cb-dialog__details th{padding:10px;text-align:left;vertical-align:text-bottom}.cb-dialog__details td:first-child{display:block;padding-bottom:0;word-break:break-word}.cb-dialog__details td:nth-child(2){display:block;padding-top:0}.cb-dialog__details td:nth-child(3),.cb-dialog__details th:nth-child(3){border-left:1px solid #f9af1a}.cb-dialog__details td:nth-child(4),.cb-dialog__details td:nth-child(5),.cb-dialog__details th:nth-child(2),.cb-dialog__details th:nth-child(4),.cb-dialog__details th:nth-child(5){display:none}

/* Accordion */.cb-accordion{border-radius:4px;margin-bottom:.7em;-webkit-transition:background-color .25s ease,border-color .25s ease;transition:background-color .25s ease,border-color .25s ease}.cb-accordion,.cb-accordion[open]{background-color:#fff}.cb-accordion__heading{color:#5d379d;font-size:1.0625rem;font-weight:700;line-height:1.75rem;padding-left:60px}.cb-accordion__icon{height:50px;position:relative;width:50px}.cb-accordion__icon:after,.cb-accordion__icon:before{background-color:#3e236b;content:"";height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px}.cb-accordion__icon:after{height:20px;-webkit-transition:height .25s ease;transition:height .25s ease;width:2px}.cb-accordion[open] .cb-accordion__icon:after{height:2px}.cb-accordion__summary{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;list-style:none;padding-left:20px}.cb-accordion__summary::-webkit-details-marker,.cb-accordion__summary::marker{background-color:transparent;border:none;color:#000;display:none}.cb-accordion__summary-nest{-webkit-box-align:center;-ms-flex-align:center;grid-column-gap:10px;align-items:center}.cb-accordion__content,.cb-accordion__summary-nest{display:-webkit-box;display:-ms-flexbox;display:flex}.cb-accordion__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.875rem;font-weight:300;gap:20px;line-height:1.5rem;padding:8px 20px 20px}.cb-accordion__content a:not(.btn){color:#f9af1a;text-decoration:underline}

/* Toggle */.section__toggle-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.section__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:block;left:0;margin:0;outline:revert;outline-offset:2px;position:absolute;top:0}.section__toggle:disabled{cursor:not-allowed}.section__toggle,.section__toggle-wrapper,.toggle__icon,.toggle__label{border-radius:4em;height:23px;-webkit-transform:translateZ(0);transform:translateZ(0);width:50px}.toggle__icon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#4a4a49;-webkit-box-shadow:0 0 0 1px #4a4a49;box-shadow:0 0 0 1px #4a4a49;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;pointer-events:none;position:absolute;-webkit-transition:all .25s ease;transition:all .25s ease}.section__toggle:checked:disabled~.toggle__icon{background:#d5dee2;-webkit-box-shadow:0 0 0 1px #d5dee2;box-shadow:0 0 0 1px #d5dee2}.section__toggle:checked~.toggle__icon{background:rgba(164,135,213,.75);-webkit-box-shadow:0 0 0 1px rgba(164,135,213,.75);box-shadow:0 0 0 1px rgba(164,135,213,.75)}.toggle__icon-circle{background-color:#fff;border:none;border-radius:4em;-webkit-box-shadow:0 1px 2px rgba(24,32,3,.36);box-shadow:0 1px 2px rgba(24,32,3,.36);display:block;height:23px;left:0;position:absolute;top:0;-webkit-transition:background-color .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,background-color .25s ease;transition:transform .25s ease,background-color .25s ease,-webkit-transform .25s ease;width:23px}.section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:#fff;-webkit-transform:translateX(27px);transform:translateX(27px)}.section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:#fff;-webkit-box-shadow:none;box-shadow:none}.toggle__icon-off,.toggle__icon-on{height:100%;position:absolute;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;width:100%}.toggle__icon-off{opacity:1}.section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}.toggle__icon-off svg{fill:none;stroke:#667481;-webkit-transform:scale(.55);transform:scale(.55);width:100%}.section__toggle:checked~.toggle__icon .toggle__icon-off svg{stroke:#d5dee2}.toggle__icon-on{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}.toggle__icon-on svg{fill:none;stroke:#5d379d;-webkit-transform:scale(.55) rotate(-45deg);transform:scale(.55) rotate(-45deg);width:100%}.section__toggle:checked~.toggle__icon .toggle__icon-on svg{stroke:#5d379d}.section__toggle:checked:disabled~.toggle__icon svg{stroke:#d5dee2}.cb-dialog__description{line-height:normal;margin-bottom:1.4em}.cb-dialog__description p:first-child{margin-top:0}.embellished-accordion .accordion-item button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fffbed;background-image:url(../../../assets/image/icons/plus-solid-purple.svg);background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:26px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400!important;min-height:60px;padding:15px 20px;padding-right:60px!important;text-align:left;width:100%}.embellished-accordion .accordion-item button[aria-expanded=true]{background-color:#fffbed;background-image:url(../../../assets/image/icons/minus-solid-purple.svg);border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width:768px){.embellished-accordion .accordion-item button{background-position:calc(100% - 24px) 50%;padding-right:80px!important}}.embellished-accordion .accordion-item__icon{margin-right:12px;max-width:40px}@media (min-width:768px){.embellished-accordion .accordion-item__icon{margin-right:16px}}@media (min-width:1024px){.embellished-accordion .accordion-item__icon{margin-right:20px}}.embellished-accordion .accordion-item__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.embellished-accordion .accordion-item__title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;width:100%}}.embellished-accordion .accordion-item__title h3{font-size:1.0625rem;font-weight:300;line-height:normal;text-align:left}.embellished-accordion .accordion-item__subtitle{font-weight:450;margin-top:6px}@media (min-width:768px){.embellished-accordion .accordion-item__subtitle{margin-top:0;white-space:nowrap}}.embellished-accordion .accordion-item .accordion-content__subheading{font-size:1.0625rem;font-weight:450;margin:0 0 10px}.embellished-accordion .accordion-item .accordion-content__data-link img{max-width:40px}.embellished-accordion .accordion-item .accordion-content__data-link a{font-weight:300;text-decoration:underline}.embellished-accordion .accordion-item--pale-purple .accordion-content,.embellished-accordion .accordion-item--pale-purple button,.embellished-accordion .accordion-item--pale-purple button[aria-expanded=true]{background-color:#faf2ff;color:#000}.embellished-accordion .accordion-item--pale-purple .accordion-content a,.embellished-accordion .accordion-item--pale-purple .accordion-content__data-link a,.embellished-accordion .accordion-item--pale-purple .accordion-content__subheading,.embellished-accordion .accordion-item--pale-purple .accordion-item__title h3{color:#000}.embellished-accordion .accordion-item--light-grey .accordion-content,.embellished-accordion .accordion-item--light-grey button,.embellished-accordion .accordion-item--light-grey button[aria-expanded=true]{background-color:#e7e9f1;color:#000}.embellished-accordion .accordion-item--light-grey .accordion-content a,.embellished-accordion .accordion-item--light-grey .accordion-content__data-link a,.embellished-accordion .accordion-item--light-grey .accordion-content__subheading,.embellished-accordion .accordion-item--light-grey .accordion-item__title h3{color:#000}section#home-page #home-main-carousel{padding:0;position:relative;width:100%}section#home-page #home-main-carousel .home-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;height:70vh;justify-content:center;margin:0;max-height:800px;min-height:32rem;padding:60px 80px;position:relative}section#home-page #home-main-carousel .home-slide:before{background-image:url(../../../../../assets/image/slider/homepage_swoosh.svg);background-position-x:right;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:calc(60% + 160px)}@media (min-width:768px) and (max-width:1439px){section#home-page #home-main-carousel .home-slide:before{width:calc(60% + 200px)}}@media (max-width:1024px){section#home-page #home-main-carousel .home-slide:before{background-image:url(../../../../../assets/image/slider/homepage_swoosh_tablet.svg);bottom:0;max-width:unset;top:unset;width:100%}}@media (min-width:768px) and (max-width:1024px){section#home-page #home-main-carousel .home-slide:before{height:calc(55% + 1rem)}}@media (max-width:767px){section#home-page #home-main-carousel .home-slide:before{height:calc(67% + 1rem)}}section#home-page #home-main-carousel .home-slide:after{background-image:url(../../../../../assets/image/hero-images/tracks-yellow-swoosh-desktop.svg);background-position-x:right;background-repeat:no-repeat;background-size:cover;content:"";height:144px;position:absolute;right:0;top:0;width:154px;z-index:1000}@media (max-width:1024px){section#home-page #home-main-carousel .home-slide:after{background-image:url(../../../../../assets/image/hero-images/tracks-yellow-swoosh-mobile.svg);height:95px;width:134px}section#home-page #home-main-carousel .home-slide{height:unset}}section#home-page #home-main-carousel .home-slide img{font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:60%;z-index:-1}@media (max-width:1024px){section#home-page #home-main-carousel .home-slide img{width:100%}}@media (max-width:767px){section#home-page #home-main-carousel .home-slide img{height:350px}}@media (min-width:768px) and (max-width:1024px){section#home-page #home-main-carousel .home-slide img{height:500px}}@media (max-width:1024px){section#home-page #home-main-carousel .home-slide{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:768px) and (max-width:1024px){section#home-page #home-main-carousel .home-slide{min-height:53rem;padding:60px 160px 60px 80px}}@media (max-width:767px){section#home-page #home-main-carousel .home-slide{min-height:40rem;padding:60px 40px 90px}}section#home-page #home-main-carousel .home-slide .home-slide-content{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2rem;max-width:600px;padding:60px 0 60px 80px;position:relative;width:calc(45.5% - 40px)}@media (max-width:1024px){section#home-page #home-main-carousel .home-slide .home-slide-content{max-width:unset;padding:0;width:100%}}section#home-page #home-main-carousel .home-slide .home-slide-content h2,section#home-page #home-main-carousel .home-slide .home-slide-content>span{color:#000;color:#5d379d;color:#3e236b;font-size:3.8125rem;font-size:3.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;letter-spacing:0!important}@media (max-width:767px){section#home-page #home-main-carousel .home-slide .home-slide-content h2,section#home-page #home-main-carousel .home-slide .home-slide-content>span{font-size:2.5rem}}section#home-page #home-main-carousel .home-slide .home-slide-content p{color:#000;color:#5d379d;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;letter-spacing:0!important;line-height:1.8125}@media (min-width:768px) and (max-width:1439px){section#home-page #home-main-carousel .home-slide .home-slide-content p{padding-right:20px}}@media (max-width:767px){section#home-page #home-main-carousel .home-slide .home-slide-content p{display:none;padding-right:0}}section#home-page #home-main-carousel .home-slide .home-slide-content a{color:#000;color:#fff;display:inline-block;font-stretch:normal;font-style:normal;font-weight:400;font-weight:100;letter-spacing:.25px;margin-top:1em;min-width:15em;padding:15px 20px;text-align:center}@media (max-width:1024px){section#home-page #home-main-carousel .home-slide .home-slide-content a{margin-top:1.5rem}}@media (max-width:767px){section#home-page #home-main-carousel .home-slide .home-slide-content a{min-width:100%}}section#home-page #home-main-carousel #homeSlider:not(.tns-animating) .tns-item:not(.tns-slide-active){visibility:hidden}section#home-page #home-cards-container{-ms-grid-columns:1fr 40px 1fr 40px 1fr;-ms-grid-rows:1fr;grid-gap:40px;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;margin-top:-80px;padding:0 80px 70px;position:relative;z-index:1000}section#home-page #home-cards-container>:first-child{-ms-grid-column:1;-ms-grid-row:1}section#home-page #home-cards-container>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}section#home-page #home-cards-container>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}section#home-page #home-cards-container :focus-visible{outline:4px solid #f3f800}@media (max-width:1024px){section#home-page #home-cards-container{-ms-grid-columns:1fr;grid-gap:10px;grid-template-columns:1fr;margin-top:-50px}}@media (max-width:767px){section#home-page #home-cards-container{padding:0 20px}}section#home-page #home-cards-container .desktop-view{display:block}section#home-page #home-cards-container .mobile-and-tablet-view{display:none}section#home-page #home-cards-container .card{border-radius:13px;-webkit-box-shadow:0 40px 50px -20px rgba(50,60,76,.3);box-shadow:0 40px 50px -20px rgba(50,60,76,.3);-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 40px 40px}@media (max-width:767px){section#home-page #home-cards-container .card h2{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}section#home-page #home-cards-container .card .card-title-container{display:-webkit-box;display:-ms-flexbox;display:flex}section#home-page #home-cards-container .card .card-title-container img{height:50px;margin-left:-7px}section#home-page #home-cards-container .card .card-title-container .title{padding-left:15px}section#home-page #home-cards-container .card .card-title-container button{display:none}@media (min-width:1185px){section#home-page #home-cards-container .card .card-title-container h2{white-space:nowrap}}@media (min-width:768px) and (max-width:1439px){section#home-page #home-cards-container .card .card-title-container h2{min-height:104px;white-space:unset}}@media (max-width:1024px){section#home-page #home-cards-container .card .card-title-container{position:relative}section#home-page #home-cards-container .card .card-title-container button{-webkit-box-flex:1;background-color:transparent;background-image:url(../../../../../assets/image/icons/button-icon-plus.svg);background-origin:padding-box;background-position:100%;background-repeat:no-repeat;border:none;bottom:0;display:block;-ms-flex:1 0 40px;flex:1 0 40px;left:0;top:0}section#home-page #home-cards-container .card .card-title-container button[aria-expanded=true]{background-image:url(../../../../../assets/image/icons/button-icon-minus.svg)}section#home-page #home-cards-container .card .mobile-and-tablet-container{display:none}section#home-page #home-cards-container .card.expanded .card-title-container{background-origin:padding-box;background-position:100%;background-repeat:no-repeat}section#home-page #home-cards-container .card.expanded .mobile-and-tablet-container{display:block}}section#home-page #home-cards-container .card .mobile-and-tablet-container{margin-top:10px}.section-header section#home-page #home-cards-container .card .mobile-and-tablet-container a,.section-header section#home-page #home-cards-container .card .mobile-and-tablet-container button,.section-listing-navigation-mobile section#home-page #home-cards-container .card .mobile-and-tablet-container a,.section-listing-navigation-mobile section#home-page #home-cards-container .card .mobile-and-tablet-container button,section#case-studies-page .case-studies-grids-container .case-study section#home-page #home-cards-container .card .mobile-and-tablet-container a,section#home-page #home-cards-container .card .mobile-and-tablet-container #home-main-carousel .home-slide .home-slide-content a,section#home-page #home-cards-container .card .mobile-and-tablet-container .btn,section#home-page #home-cards-container .card .mobile-and-tablet-container .section-header a,section#home-page #home-cards-container .card .mobile-and-tablet-container .section-header button,section#home-page #home-cards-container .card .mobile-and-tablet-container .section-listing-navigation-mobile a,section#home-page #home-cards-container .card .mobile-and-tablet-container .section-listing-navigation-mobile button,section#home-page #home-cards-container .card .mobile-and-tablet-container section#case-studies-page .case-studies-grids-container .case-study a,section#home-page #home-main-carousel .home-slide .home-slide-content #home-cards-container .card .mobile-and-tablet-container a{color:#3e236b;display:block;font-weight:450;margin-bottom:1rem;margin-top:1rem;padding:15px 20px;text-align:center;width:100%}@media (max-width:1024px){section#home-page #home-cards-container .card{border-radius:13px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25)}section#home-page #home-cards-container .card .mobile-and-tablet-container{display:none}}@media (min-width:768px) and (max-width:1024px){section#home-page #home-cards-container .card{padding:10px 30px}}@media (max-width:767px){section#home-page #home-cards-container .card{padding:10px 20px}}section#home-page #home-cards-container .card .title{color:#000;color:#fff;font-size:1.5625rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:2.0625;margin-top:0}section#home-page #home-cards-container .card .title:before{background-repeat:no-repeat;background-size:contain;content:"";height:50px;margin-left:-10px;width:50px}@media (min-width:768px) and (max-width:1439px){section#home-page #home-cards-container .card .title:before{display:none}}@media (max-width:767px){section#home-page #home-cards-container .card .title:before{height:40px;width:40px}}@media (min-width:768px) and (max-width:1439px){section#home-page #home-cards-container .card .title{line-height:1.3625}}@media (max-width:767px){section#home-page #home-cards-container .card .title{font-size:1.1875rem;line-height:2.0625}}section#home-page #home-cards-container .card p:not(.title){color:#000;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.625}section#home-page #home-cards-container .card .description{font-weight:450!important;margin-top:0}@media (max-width:1024px){section#home-page #home-cards-container .card .description{font-weight:400!important}}section#home-page #home-cards-container .card ul{margin-top:.5rem}section#home-page #home-cards-container .card ul li{list-style-position:inside;list-style-type:disclosure-closed;margin-bottom:1rem;padding-left:1em;text-indent:-1em}section#home-page #home-cards-container .card ul li::marker{color:#fff}section#home-page #home-cards-container .card ul li a{color:#000;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;text-decoration:none}@media (max-width:1024px){section#home-page #home-cards-container .card ul li a{font-weight:400}}section#home-page #home-cards-container .card:first-of-type{background-color:#5d379d}section#home-page #home-cards-container .card:first-of-type :focus-visible{outline:4px solid #f3f800!important}section#home-page #home-cards-container .card:nth-of-type(2){background-color:#d20c6d}section#home-page #home-cards-container .card:nth-of-type(3){background-color:#3e236b}section#home-page .case-studies-container{background-color:#f6f9ff}section#home-page .case-studies-container h2{color:#5d379d}section#home-page .case-studies-container .section-header a{font-weight:450}@media (max-width:1024px){section#home-page .case-studies-container .section-listing-navigation-mobile a{font-weight:450}}section#home-page .case-studies-container #case-studies-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-evenly}section#home-page .case-studies-container #case-studies-slider .case-study-slide{margin-right:40px;padding-right:0}section#home-page .case-studies-container #case-studies-slider .case-study-slide-content{background:#fff;border-radius:10px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);display:block;margin-right:80px;padding-right:0;text-decoration:none}@media (min-width:768px) and (max-width:1024px){section#home-page .case-studies-container #case-studies-slider .case-study-slide-content{margin-right:40px}}@media (max-width:767px){section#home-page .case-studies-container #case-studies-slider .case-study-slide-content{margin-right:20px}}section#home-page .case-studies-container #case-studies-slider .case-study-slide-content img{border-radius:10px 10px 0 0;font-family:"object-fit: cover;";height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){section#home-page .case-studies-container #case-studies-slider .case-study-slide-content img{height:320px}}section#home-page .case-studies-container #case-studies-slider .case-study-slide-content .content-below-photo{padding:16px 30px 35px}section#home-page .case-studies-container #case-studies-slider .case-study-slide-content .content-below-photo h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:2.0625}section#home-page .case-studies-container #case-studies-slider .case-study-slide-content .content-below-photo time{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625;margin-top:0}section#home-page .case-studies-container #case-studies-slider .case-study-slide-content .content-below-photo p{color:#000;font-stretch:normal;font-style:normal;font-weight:300;font-weight:400;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#home-page .case-studies-container #case-studies-slider .case-study-slide-content .content-below-photo p{font-size:.9375rem}}section#home-page .latest-news-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section#home-page .latest-news-container .section-header{padding-bottom:20px}section#home-page .latest-news-container .section-header a{font-weight:700}section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide{color:#000;text-decoration:none}section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content{background:#fff;border-radius:35px 35px 35px 0;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);width:100%}@media (max-width:767px){section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content{background:#f1f6f9;-webkit-box-shadow:none;box-shadow:none}}section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content img{border-radius:35px 35px 35px 0;font-family:"object-fit: cover;";height:320px;-o-object-fit:cover;object-fit:cover;width:100%}section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content .content-below-photo{padding:25px 50px 30px}@media (max-width:1024px){section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content .content-below-photo{padding:20px}}section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content .content-below-photo time{color:rgba(28,127,141,.8);font-weight:700}section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content .content-below-photo p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content .content-below-photo p{font-size:.875rem!important;line-height:1.5!important}}section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content .content-below-photo h3{color:#000;color:#5d379d;display:block;font-size:1.6875rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.7;margin-top:10.0002px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1024px){section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content .content-below-photo h3{font-size:1.4375rem!important}}@supports (-webkit-line-clamp:2){section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content .content-below-photo h3{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}}section#home-page .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content .content-below-photo h3:after{content:url(../../../../../assets/image/icons/button-arrow-small.svg);padding-left:.5em}#error-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#5d379d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:70vh}#error-page h1{font-size:8rem;margin-right:2rem}#error-page .error-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){#error-page .error-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#error-page .error-container .error-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-left:1px solid #5d379d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;max-width:50vw;padding-left:2rem}@media (max-width:767px){#error-page .error-container .error-message{border-left:none;border-top:1px solid #5d379d;padding-top:2rem}}#error-page .error-container .error-message .buttons-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#error-page .error-container .error-message .buttons-container *{margin-right:1em}#error-page .error-container .error-message h2{font-size:1.2rem}#error-page .error-container .error-message a{margin-top:1.5rem}#error-page .error-container .error-message-maintenance{font-size:1.8rem;font-stretch:normal;font-style:normal;font-weight:700;-ms-grid-column:1;grid-column:1/1;letter-spacing:.25px;line-height:1.3;padding-bottom:15px;padding-left:9px;text-align:center}section#case-studies-page .case-studies-heading-container .heading-container{background-color:#fff;border-radius:4px;padding:60px 500px 70px 80px}section#case-studies-page .case-studies-heading-container .heading-container h2{color:#000;color:#5d379d;font-size:1.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5;line-height:1;margin-bottom:45px;margin-top:35px}@media (max-width:1024px){section#case-studies-page .case-studies-heading-container .heading-container h2{font-size:1.4375rem;margin-top:10px}}@media (max-width:767px){section#case-studies-page .case-studies-heading-container .heading-container h2{margin-bottom:20px;margin-top:5px}}section#case-studies-page .case-studies-heading-container .heading-container p{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875;margin-top:0}@media (max-width:1024px){section#case-studies-page .case-studies-heading-container .heading-container p{font-size:.9375rem}section#case-studies-page .case-studies-heading-container .heading-container{margin:-5rem 35px 0;padding:35px 40px 50px;position:relative}}@media (max-width:767px){section#case-studies-page .case-studies-heading-container .heading-container{margin:-3rem 20px 0;padding:20px}section#case-studies-page .case-studies-heading-container .heading-container .mobile-share-container .share-icon{right:1vw;top:-10px}}@media (max-width:400px){section#case-studies-page .case-studies-heading-container .heading-container .mobile-share-container{right:2vw}}section#case-studies-page .case-studies-grids-container{background-color:#f6f9ff}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){section#case-studies-page .case-studies-grids-container .grid{grid-gap:10px;-ms-grid-rows:100px 10px 100px 10px 100px;-ms-grid-columns:1fr 10px 1fr 10px 1fr;display:-ms-grid;display:grid;grid-template:"a b c" 100px "d e f" 100px "g h i" 100px/1fr 1fr 1fr}}@media (-ms-high-contrast:none) and (max-width:1024px),screen and (-ms-high-contrast:active) and (max-width:1024px){section#case-studies-page .case-studies-grids-container .grid{grid-gap:10px;-ms-grid-rows:100px 10px 100px 10px 100px 10px 100px 10px 100px;-ms-grid-columns:1fr 10px 1fr;grid-template:"a b" 100px "c d" 100px "e f" 100px "g h" 100px "i" 100px/1fr 1fr}}@media (-ms-high-contrast:none) and (max-width:767px),screen and (-ms-high-contrast:active) and (max-width:767px){section#case-studies-page .case-studies-grids-container .grid{grid-gap:10px;-ms-grid-rows:100px 10px 100px 10px 100px 10px 100px 10px 100px 10px 100px 10px 100px 10px 100px 10px 100px;-ms-grid-columns:1fr;grid-template:"a" 100px "b" 100px "c" 100px "d" 100px "e" 100px "f" 100px "g" 100px "h" 100px "i" 100px/1fr}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){section#case-studies-page .case-studies-grids-container .cell-A{grid-area:a}section#case-studies-page .case-studies-grids-container .cell-B{grid-area:b}section#case-studies-page .case-studies-grids-container .cell-C{grid-area:c}section#case-studies-page .case-studies-grids-container .cell-D{grid-area:d}section#case-studies-page .case-studies-grids-container .cell-E{grid-area:e}section#case-studies-page .case-studies-grids-container .cell-F{grid-area:f}section#case-studies-page .case-studies-grids-container .cell-G{grid-area:g}section#case-studies-page .case-studies-grids-container .cell-H{grid-area:h}section#case-studies-page .case-studies-grids-container .cell-I{grid-area:i}section#case-studies-page .case-studies-grids-container .cell-A{-ms-grid-column:1;-ms-grid-row:1}section#case-studies-page .case-studies-grids-container .cell-B{-ms-grid-column:3;-ms-grid-row:1}section#case-studies-page .case-studies-grids-container .cell-C{-ms-grid-column:5;-ms-grid-row:1}section#case-studies-page .case-studies-grids-container .cell-D{-ms-grid-column:1;-ms-grid-row:3}section#case-studies-page .case-studies-grids-container .cell-E{-ms-grid-column:3;-ms-grid-row:3}section#case-studies-page .case-studies-grids-container .cell-F{-ms-grid-column:5;-ms-grid-row:3}section#case-studies-page .case-studies-grids-container .cell-G{-ms-grid-column:1;-ms-grid-row:5}section#case-studies-page .case-studies-grids-container .cell-H{-ms-grid-column:3;-ms-grid-row:5}section#case-studies-page .case-studies-grids-container .cell-I{-ms-grid-column:5;-ms-grid-row:5}}@media (-ms-high-contrast:none) and (max-width:1024px),screen and (-ms-high-contrast:active) and (max-width:1024px){section#case-studies-page .case-studies-grids-container .cell-A{-ms-grid-column:1;-ms-grid-row:1}section#case-studies-page .case-studies-grids-container .cell-B{-ms-grid-column:3;-ms-grid-row:1}section#case-studies-page .case-studies-grids-container .cell-C{-ms-grid-column:1;-ms-grid-row:3}section#case-studies-page .case-studies-grids-container .cell-D{-ms-grid-column:3;-ms-grid-row:3}section#case-studies-page .case-studies-grids-container .cell-E{-ms-grid-column:1;-ms-grid-row:5}section#case-studies-page .case-studies-grids-container .cell-F{-ms-grid-column:3;-ms-grid-row:5}section#case-studies-page .case-studies-grids-container .cell-G{-ms-grid-column:1;-ms-grid-row:7}section#case-studies-page .case-studies-grids-container .cell-H{-ms-grid-column:3;-ms-grid-row:7}section#case-studies-page .case-studies-grids-container .cell-I{-ms-grid-column:1;-ms-grid-row:9}}@media (-ms-high-contrast:none) and (max-width:767px),screen and (-ms-high-contrast:active) and (max-width:767px){section#case-studies-page .case-studies-grids-container .cell-A{-ms-grid-column:1;-ms-grid-row:1}section#case-studies-page .case-studies-grids-container .cell-B{-ms-grid-column:1;-ms-grid-row:3}section#case-studies-page .case-studies-grids-container .cell-C{-ms-grid-column:1;-ms-grid-row:5}section#case-studies-page .case-studies-grids-container .cell-D{-ms-grid-column:1;-ms-grid-row:7}section#case-studies-page .case-studies-grids-container .cell-E{-ms-grid-column:1;-ms-grid-row:9}section#case-studies-page .case-studies-grids-container .cell-F{-ms-grid-column:1;-ms-grid-row:11}section#case-studies-page .case-studies-grids-container .cell-G{-ms-grid-column:1;-ms-grid-row:13}section#case-studies-page .case-studies-grids-container .cell-H{-ms-grid-column:1;-ms-grid-row:15}section#case-studies-page .case-studies-grids-container .cell-I{-ms-grid-column:1;-ms-grid-row:17}}section#case-studies-page .case-studies-grids-container .case-studies-container{-ms-grid-columns:1fr 40px 1fr 40px 1fr;-ms-grid-rows:1fr;grid-gap:40px;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;padding:70px 80px}section#case-studies-page .case-studies-grids-container .case-studies-container>:first-child{-ms-grid-column:1;-ms-grid-row:1}section#case-studies-page .case-studies-grids-container .case-studies-container>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}section#case-studies-page .case-studies-grids-container .case-studies-container>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}@media (max-width:1024px){section#case-studies-page .case-studies-grids-container .case-studies-container{-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2,1fr);padding:50px 35px}}@media (max-width:767px){section#case-studies-page .case-studies-grids-container .case-studies-container{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:40px 20px}section#case-studies-page .case-studies-grids-container .case-studies-container .content-below-photo a:hover{background-color:transparent}}section#case-studies-page .case-studies-grids-container .case-study .aria-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section#case-studies-page .case-studies-grids-container .case-study .aria-container .content-below-photo{padding-bottom:0}section#case-studies-page .case-studies-grids-container .case-study .content-below-photo:last-child{padding-top:0!important}section#case-studies-page .case-studies-grids-container .case-study img{border-radius:20px 20px 0 0;font-family:"object-fit: cover;";height:320px;-o-object-fit:cover;object-fit:cover;width:100%}section#case-studies-page .case-studies-grids-container .case-study h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625}@media (max-width:767px){section#case-studies-page .case-studies-grids-container .case-study h3:after{content:url(../../../../../assets/image/icons/button-arrow-small.svg);margin-left:3px}}section#case-studies-page .case-studies-grids-container .case-study p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#case-studies-page .case-studies-grids-container .case-study p{font-size:.9375rem}}section#case-studies-page .case-studies-grids-container .case-study a{display:inline-block;margin-top:2rem;padding:10.0002px 25px}@media (max-width:1024px){section#case-studies-page .case-studies-grids-container .case-study a{background-color:transparent;border-radius:35px 35px 35px 0;bottom:0;color:transparent;left:0;margin-top:0;position:absolute;right:0;top:0}}section#case-studies-page .case-studies-grids-container .case-study .content-below-photo{padding:16px 30px 30px}section#case-studies-page .case-studies-grids-container .case-study .content-below-photo p{margin-top:0}@media (max-width:1024px){section#case-studies-page .case-studies-grids-container .case-study{background-color:#fff;border-radius:35px 35px 35px 0;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);position:relative}}section#case-studies-page .swap-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section#case-study-display .main-content-container{line-height:26px}section#case-study-display .main-content-container .video-player-figure{margin-bottom:15px;margin-top:15px}@media (max-width:767px){section#case-study-display .main-content-container .video-player-figure{margin-left:-40px;margin-right:-40px}}section#case-study-display .main-content-container .video-player-figure figcaption{color:#000;color:#5d379d;font-size:.9375rem;font-stretch:normal;font-style:normal;font-style:italic;font-weight:400;letter-spacing:.25px;line-height:1.5625;margin-top:15px}@media (max-width:767px){section#case-study-display .main-content-container .video-player-figure figcaption{margin-left:80px}}section#case-study-display .main-content-container strong{font-size:1.0625rem!important}section#news-listing .heading-container h2{color:#000;color:#5d379d;font-size:1.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5}section#news-listing .heading-container strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}section#news-listing .heading-container p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}section#news-listing .grids-container{background-color:#f6f9ff;padding:50px 80px 70px}@media (max-width:1024px){section#news-listing .grids-container{padding:35px 35px 50px}}@media (max-width:767px){section#news-listing .grids-container{padding:30px 20px 40px}}section#news-listing .grids-container h2{color:#000;color:#5d379d;font-size:1.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5;line-height:1!important}@media (max-width:1024px){section#news-listing .grids-container h2{font-size:1.4375rem;padding-left:40px;padding-right:40px}}@media (max-width:767px){section#news-listing .grids-container h2{padding-left:40px;padding-right:40px}}section#news-listing .grids-container form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-bottom:40px;padding-top:30px}@media (max-width:1024px){section#news-listing .grids-container form{padding-left:40px;padding-right:40px}}@media (max-width:767px){section#news-listing .grids-container form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:20px;padding-right:20px}}@media (max-width:400px){section#news-listing .grids-container form{padding-righT:0;padding-left:0}}section#news-listing .grids-container form .label-dropdown-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:45%}@media (max-width:519px){section#news-listing .grids-container form .label-dropdown-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767px){section#news-listing .grids-container form .label-dropdown-wrapper{margin-bottom:10px;width:100%}}@media (max-width:1024px){section#news-listing .grids-container form .label-dropdown-wrapper:last-of-type{margin-left:-20px}section#news-listing .grids-container form .label-dropdown-wrapper:last-of-type label#archive{margin-right:10px}}@media (max-width:767px){section#news-listing .grids-container form .label-dropdown-wrapper:last-of-type{margin-left:0}section#news-listing .grids-container form .label-dropdown-wrapper:last-of-type label#archive{margin-right:0}}section#news-listing .grids-container form .label-dropdown-wrapper label{color:#000;color:#5d379d;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.9375}@media (max-width:1024px){section#news-listing .grids-container form .label-dropdown-wrapper label{font-size:1.0625rem}}@media (max-width:767px){section#news-listing .grids-container form .label-dropdown-wrapper label{font-size:1rem;width:15%}}section#news-listing .grids-container form .label-dropdown-wrapper label#filter{margin-right:21px}@media (max-width:767px){section#news-listing .grids-container form .label-dropdown-wrapper label#filter{margin-right:0}}section#news-listing .grids-container form .label-dropdown-wrapper label#archive{margin-right:31px}@media (max-width:767px){section#news-listing .grids-container form .label-dropdown-wrapper label#archive{margin-right:0}}section#news-listing .grids-container form .label-dropdown-wrapper select{border:1px solid #3e236b;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);color:#000;color:#5d379d;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5625;line-height:1;padding-bottom:13px;padding-left:20px;padding-top:13px;width:100%}@media (max-width:519px){section#news-listing .grids-container form .label-dropdown-wrapper select{width:70%}}section#news-listing .grids-container form .label-dropdown-wrapper select option{color:#000;color:#5d379d;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5625}section#news-listing .grids-container form .label-dropdown-wrapper:first-child select{margin-right:35px}@media (max-width:767px){section#news-listing .grids-container form .label-dropdown-wrapper:first-child select{margin-right:0}}section#news-listing .grids-container form input{background-color:#5d379d;border:none;border-radius:4px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);color:#000;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;margin-left:40px;padding-left:25px;padding-right:25px}@media (max-width:1024px){section#news-listing .grids-container form input{margin-left:10px}}@media (max-width:767px){section#news-listing .grids-container form input{height:40px;margin-left:0}}section#news-listing .grids-container #latest-news-inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:1024px){section#news-listing .grids-container #latest-news-inner-container{padding-left:30px;padding-right:30px}section#news-listing .grids-container #latest-news-inner-container .section-listing-navigation-mobile{display:none;margin-bottom:30px;margin-top:-20px}}section#news-listing .grids-container #latest-news-inner-container .news-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#f3f0f6;border-radius:40px 40px 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:40px;text-decoration:none}@media (max-width:1024px){section#news-listing .grids-container #latest-news-inner-container .news-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f3f0f6;border-radius:40px 40px 0 0;-ms-flex-direction:column;flex-direction:column}}section#news-listing .grids-container #latest-news-inner-container .news-card img{border-radius:40px 0 0 40px;height:200px;-o-object-fit:cover;object-fit:cover;width:330px}@media (max-width:1024px){section#news-listing .grids-container #latest-news-inner-container .news-card img{-webkit-box-flex:unset;border-radius:40px 40px 0 0;-ms-flex:unset;flex:unset;height:280px;width:100%}}section#news-listing .grids-container #latest-news-inner-container .news-card .cards-text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:3;flex:3;-ms-flex-direction:column;flex-direction:column;padding:30px 40px 35px}@media (max-width:1024px){section#news-listing .grids-container #latest-news-inner-container .news-card .cards-text-container{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;padding:20px}}section#news-listing .grids-container #latest-news-inner-container .news-card .cards-text-container .news-date{border-bottom:1px solid #d6acf3;color:#000;color:#1c7f8d;color:#3e236b;font-stretch:normal;font-style:normal;font-weight:700;font-weight:400;letter-spacing:.25px;line-height:1.625;margin-bottom:10px;padding-bottom:10px}@media (max-width:1024px){section#news-listing .grids-container #latest-news-inner-container .news-card .cards-text-container .news-date{border-bottom:none;font-size:.875rem;margin-bottom:0}}section#news-listing .grids-container #latest-news-inner-container .news-card .cards-text-container .news-description{color:#000;color:#5d379d;font-size:1.6875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:lighter;letter-spacing:.25px;line-height:2.3125rem}section#news-listing .grids-container #latest-news-inner-container .news-card .cards-text-container .news-description:after{content:url(../../../assets/image/icons/button-arrow-small.svg);margin-left:7px}@media (max-width:1024px){section#news-listing .grids-container #latest-news-inner-container .news-card .cards-text-container .news-description{font-size:1.0625rem}section#news-listing .grids-container #latest-news-inner-container .news-card .cards-text-container .news-description:after{content:url(../../../assets/image/icons/button-arrow-smaller.svg);line-height:2}}section#search-results #filter-container[aria-expanded=true] #filter-header button{background-color:#fff;background-image:url(../../../assets/image/icons/button-icon-minus-purple.svg);border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important}section#search-results #filter-container #filter-header{border-bottom:1px solid #d6acf3;color:#000;display:block;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875;margin-bottom:20px;padding-bottom:13.332px;position:relative}section#search-results #filter-container #filter-header button{display:none}@media (max-width:1024px){section#search-results #filter-container #filter-header{background-origin:padding-box;background-position:100%;background-repeat:no-repeat;border-top:1px solid #d6acf3;color:#5d379d;cursor:pointer;padding-left:20px;padding-top:20px}section#search-results #filter-container #filter-header:hover{background-color:#f9f9f9}section#search-results #filter-container #filter-header button{background:transparent;background-image:url(../../../assets/image/icons/button-icon-plus-purple.svg);background-position:97% 50%;background-repeat:no-repeat;background-size:40px;border:none;bottom:0;color:transparent;display:block;left:0;position:absolute;right:0;top:0;width:100%}section#search-results #filter-container[aria-expanded=false] .filter-header{background-image:url(../../../../../assets/image/icons/button-icon-plus-purple.svg)!important}section#search-results #filter-container[aria-expanded=false] #checkbox-group{display:none}section#search-results #filter-container[aria-expanded=true]{background-color:#f9f9f9;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}section#search-results #filter-container[aria-expanded=true] .filter-header{background-image:url(../../../../../assets/image/icons/button-icon-minus-purple.svg);border-bottom:none}section#search-results #filter-container[aria-expanded=true] #checkbox-group{display:block;padding:20px}}section#search-results #filter-container button{font-weight:400;width:100%}section#search-results #filter-container label{color:#000;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5625}section#search-results .search-results-listing-container .results-grid{display:block}@media (max-width:1024px){section#search-results .search-results-listing-container .results-grid{padding-top:50px}}@media (max-width:767px){section#search-results .search-results-listing-container .results-grid{padding-top:20px}}section#search-results .search-results-listing-container .results-grid .result{background-color:#fff;border-radius:4px;-webkit-box-shadow:inset 0 0 0 4px #faf2ff;box-shadow:inset 0 0 0 4px #faf2ff;display:block;margin-bottom:20px;padding:20px 40px;text-decoration:none}@media (max-width:1024px){section#search-results .search-results-listing-container .results-grid .result{padding:20px 30px 15px}}@media (max-width:767px){section#search-results .search-results-listing-container .results-grid .result{padding:20px}}section#search-results .search-results-listing-container .results-grid .result .result-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:.5em}section#search-results .search-results-listing-container .results-grid .result .result-title a{text-decoration:none}@media (max-width:767px){section#search-results .search-results-listing-container .results-grid .result .result-title{display:block;padding-bottom:0}}section#search-results .search-results-listing-container .results-grid .result .result-title>span{border:1px solid #6000a4;color:#000;color:#5d379d;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;letter-spacing:0;line-height:1;padding:4px 12px}@media (max-width:1024px){section#search-results .search-results-listing-container .results-grid .result .result-title>span{font-size:.875rem;letter-spacing:.5px}}@media (max-width:767px){section#search-results .search-results-listing-container .results-grid .result .result-title>span{display:inline;font-size:.875rem;letter-spacing:.5px}}section#search-results .search-results-listing-container .results-grid .result .result-title h3{color:#000;color:#5d379d;font-size:1.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;margin-left:20px}@media (max-width:1024px){section#search-results .search-results-listing-container .results-grid .result .result-title h3{font-size:1.0625rem;margin-left:12px}}@media (max-width:767px){section#search-results .search-results-listing-container .results-grid .result .result-title h3{display:inline;font-size:1.0625rem;line-height:1.9;margin-left:12px}}section#search-results .search-results-listing-container .results-grid .result .result-title h3 span{color:#000;color:#5d379d;font-size:1.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px}@media (max-width:1024px){section#search-results .search-results-listing-container .results-grid .result .result-title h3 span{font-size:1.0625rem}}@media (max-width:767px){section#search-results .search-results-listing-container .results-grid .result .result-title h3 span{font-size:1.0625rem}}section#search-results .search-results-listing-container .results-grid .result p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625;margin-bottom:0;margin-top:0}@media (max-width:1024px){section#search-results .search-results-listing-container .results-grid .result p{font-size:.9375rem}}@media (max-width:767px){section#search-results .search-results-listing-container .results-grid .result p{font-size:.9375rem}}section#search-results .search-results-listing-container .results-grid .result p span{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#search-results .search-results-listing-container .results-grid .result p span{font-size:.9375rem}}@media (max-width:767px){section#search-results .search-results-listing-container .results-grid .result p span{font-size:.9375rem}}section#search-results #search-results-query{margin-bottom:30px}@media (max-width:1024px){section#search-results #search-results-query{margin-bottom:20px}}section#search-results #search-results-query h2{color:#000;color:#5d379d;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.9375;margin-bottom:12px}@media (max-width:1024px){section#search-results #search-results-query h2{font-weight:700}}section#search-results #search-results-query .form-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border:1px solid #5d379d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}section#search-results #search-results-query .form-wrapper input{border:none;color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;height:69px;letter-spacing:.25px;line-height:1.6875;margin:0;padding:0 37.5px;width:100%}@media (max-width:1024px){section#search-results #search-results-query .form-wrapper input{height:59px}}@media (max-width:767px){section#search-results #search-results-query .form-wrapper input{font-size:.9375rem;height:49px;padding-left:20px}}section#search-results #search-results-query .form-wrapper button{background-color:#3e236b;background-image:url(../../../../../assets/image/icons/button-icon-search.svg);background-position:50%;background-repeat:no-repeat;border:none;height:71px;margin:-1px 0 0;padding:0;width:70px}@media (max-width:1024px){section#search-results #search-results-query .form-wrapper button{height:61px;width:60px}}@media (max-width:767px){section#search-results #search-results-query .form-wrapper button{height:51px;width:79px}}section#search-results #search-results-form{-ms-grid-columns:220px 70px auto;-ms-grid-rows:auto auto;grid-column-gap:70px;display:-ms-grid;display:grid;grid-template-areas:"filter query" "filter listing";grid-template-columns:220px auto;grid-template-rows:auto auto;margin:70px 150px 70px 80px;position:relative}section#search-results #search-results-form .mobile-share-container .share-icon{top:0}@media (min-width:768px) and (max-width:1439px){section#search-results #search-results-form{margin:70px 80px}}section#search-results #search-results-form #search-query{grid-area:query;-ms-grid-column:3;-ms-grid-row:1}section#search-results #search-results-form #search-query>p{line-height:1.7}section#search-results #search-results-form #search-filter{-ms-grid-row-span:2;grid-area:filter;-ms-grid-column:1;-ms-grid-row:1}section#search-results #search-results-form #search-listing{grid-area:listing;-ms-grid-column:3;-ms-grid-row:2}@media (max-width:1024px){section#search-results #search-results-form{-ms-grid-columns:auto;-ms-grid-rows:auto auto auto;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,#fff),to(transparent));background:linear-gradient(180deg,#fff,#fff 20%,transparent);border-radius:4px;grid-template-areas:"query" "filter" "listing";grid-template-columns:auto;grid-template-rows:auto auto auto;margin:-34px 35px 50px;padding:35px 40px 0;position:relative}section#search-results #search-results-form #search-query{-ms-grid-column:1;-ms-grid-row:1}section#search-results #search-results-form #search-filter{-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-row:2}section#search-results #search-results-form #search-listing{-ms-grid-column:1;-ms-grid-row:3}}@media (max-width:767px){section#search-results #search-results-form{margin:-90px 35px 50px;padding-left:20px;padding-right:20px;padding-top:15px}}@media (min-width:1025px){section#search-results .header-big-image-container .content-wrapper{max-height:250px}}section#search-results:before{height:40%}@media (max-width:767px){section#search-results:before{height:25%}}section#press-and-media .press-and-media-content-container h2{color:#000;color:#5d379d;font-size:1.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5;line-height:1;margin-bottom:30px}@media (max-width:1024px){section#press-and-media .press-and-media-content-container h2{font-size:1.4375rem}}@media (max-width:767px){section#press-and-media .press-and-media-content-container h2{margin-bottom:15px}}section#press-and-media .press-and-media-content-container h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1;margin-bottom:30px}@media (min-width:768px) and (max-width:1024px){section#press-and-media .press-and-media-content-container h3{font-size:1.3125rem}}@media (max-width:1024px){section#press-and-media .press-and-media-content-container h3{margin-bottom:15px}}@media (max-width:767px){section#press-and-media .press-and-media-content-container h3{margin-bottom:30px}}section#press-and-media .press-and-media-content-container p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#press-and-media .press-and-media-content-container p{font-size:.9375rem}}section#press-and-media .press-and-media-content-container p strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}@media (max-width:1024px){section#press-and-media .press-and-media-content-container p strong{font-size:.9375rem}}@media (max-width:767px){section#press-and-media .content-page-layout{margin:-44px 20px 0;padding:20px 20px 0}}@media (max-width:1024px){section#press-and-media .content-page-layout aside .side-navigation-container{display:none}}@media (min-width:1025px){section#press-and-media .latest-news-container #latest-news-slider-container #latest-news-slider .latest-news-slide .latest-news-slide-content{-webkit-box-shadow:none;box-shadow:none}}section#exhibitions-listing .exhibitions-listing-heading-container{margin-bottom:20px;z-index:10}section#exhibitions-listing .exhibitions-listing-heading-container h2{margin-bottom:30px}@media (max-width:1024px){section#exhibitions-listing .exhibitions-listing-heading-container h2{font-size:1.4375rem}}section#exhibitions-listing .exhibitions-listing-heading-container p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#exhibitions-listing .exhibitions-listing-heading-container p{font-size:.9375rem;line-height:1.5}}section#exhibitions-listing .exhibitions-listing-heading-container p strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}@media (max-width:1024px){section#exhibitions-listing .exhibitions-listing-heading-container p strong{font-size:.9375rem}}section#exhibitions-listing .exhibitions-listing-heading-container p .privacy-cookies-strong{color:#000;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#exhibitions-listing .exhibitions-listing-heading-container p .privacy-cookies-strong{font-size:.9375rem}}section#exhibitions-listing .exhibitions-listing-heading-container .information-pack-container{display:none}@media (max-width:1024px){section#exhibitions-listing .exhibitions-listing-heading-container .information-pack-container{display:block;margin-bottom:50px}}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-heading-container .information-pack-container{margin-bottom:40px}}section#exhibitions-listing .exhibitions-listing-heading-container .information-pack-container p{color:#000;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.625;margin-bottom:15.5px;margin-top:0}section#exhibitions-listing .exhibitions-listing-filter-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fffbed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:20px;z-index:10}@media (max-width:1250px){section#exhibitions-listing .exhibitions-listing-filter-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:820px){section#exhibitions-listing .exhibitions-listing-filter-container{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}@media (max-width:1024px){section#exhibitions-listing .exhibitions-listing-filter-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:25px 20px}}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-filter-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fffbed;-ms-flex-direction:column;flex-direction:column;padding:20px}}section#exhibitions-listing .exhibitions-listing-filter-container h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625}@media (max-width:1024px){section#exhibitions-listing .exhibitions-listing-filter-container h3{font-size:1.1875rem}}section#exhibitions-listing .exhibitions-listing-filter-container form,section#exhibitions-listing .exhibitions-listing-filter-container form .filter-options-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-filter-container form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}section#exhibitions-listing .exhibitions-listing-filter-container form .filter-label-options-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}section#exhibitions-listing .exhibitions-listing-filter-container form .filter-options-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:15px;width:100%}}@media (max-width:767px) and (max-width:767px){section#exhibitions-listing .exhibitions-listing-filter-container form .filter-options-wrapper{margin-left:0}}section#exhibitions-listing .exhibitions-listing-filter-container form .filter-label-options-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-filter-container form .filter-label-options-wrapper{-webkit-box-align:unset;-ms-flex-align:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:unset;-ms-flex-direction:column;flex-direction:column}}section#exhibitions-listing .exhibitions-listing-filter-container form span{color:#000;color:#5d379d;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;letter-spacing:0!important;line-height:1.8125}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-filter-container form span{font-size:1rem;padding-top:7px}}section#exhibitions-listing .exhibitions-listing-filter-container form select{color:#000;color:#5d379d;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5625;margin-left:10px;max-width:150px}section#exhibitions-listing .exhibitions-listing-filter-container form select:first-of-type{margin-left:15px}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-filter-container form select:first-of-type{margin-bottom:10px;margin-left:0}}section#exhibitions-listing .exhibitions-listing-filter-container form select option{color:#000;color:#5d379d;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5625}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-filter-container form select{margin-bottom:10px;margin-left:0;max-width:none}}section#exhibitions-listing .exhibitions-listing-filter-container form button{margin-left:10px}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-filter-container form button{margin-left:0;width:100%}}section#exhibitions-listing .exhibitions-listing-grid-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fffbed;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:10px 0;text-decoration:none}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result:first-child{margin-top:20px}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:15px 0}}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .logo-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .logo-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .logo-wrapper .white-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:110px;margin-left:20px;padding-left:20px;padding-right:20px;width:180px}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .logo-wrapper .white-container{margin-left:0;margin-top:20px;padding-bottom:20px;padding-top:20px}}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .logo-wrapper .white-container img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-family:"object-fit: contain;";height:auto;max-height:90px;-o-object-fit:contain;object-fit:contain;width:180px}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .logo-wrapper .white-container img{border-radius:4px 4px 0 0;height:80px;width:auto}}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .exhibitions-search-result-text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:40px 40px 30px}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .exhibitions-search-result-text-wrapper h4{color:#000;color:#5d379d;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;letter-spacing:0!important;line-height:1.8125}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .exhibitions-search-result-text-wrapper h4:after{content:url(../../../../../assets/image/icons/button-arrow-small-12x12.svg);margin-left:5px}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .exhibitions-search-result-text-wrapper p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .exhibitions-search-result-text-wrapper p:first-of-type{border-bottom:1px solid #ceb3fc;border-top:1px solid #ceb3fc;padding:16px 0}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .exhibitions-search-result-text-wrapper p:last-of-type{margin:0}@media (max-width:1024px){section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .exhibitions-search-result-text-wrapper p{font-size:.9375rem}}section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .exhibitions-search-result-text-wrapper p strong{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:767px){section#exhibitions-listing .exhibitions-listing-grid-container .exhibitions-search-result .exhibitions-search-result-text-wrapper p strong{font-size:.9375rem}}section#exhibitions-listing .aside-first-line{margin-bottom:15px}section#exhibitions-listing .content-page-layout{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,#fff),to(transparent));background:linear-gradient(180deg,#fff,#fff 20%,transparent)}@media (max-width:1024px){section#exhibitions-listing .content-page-layout{margin-top:-60px}}@media (max-width:767px){section#exhibitions-listing .content-page-layout{margin-top:-45px}}@media (max-width:1024px){section#exhibitions-listing .content-page-layout aside{display:none}}section#exhibitions-details .exhibitions-details-content-container p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#exhibitions-details .exhibitions-details-content-container p{font-size:.9375rem}}section#exhibitions-details .exhibitions-details-content-container p strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}@media (max-width:1024px){section#exhibitions-details .exhibitions-details-content-container p strong{font-size:.9375rem}section#exhibitions-details .exhibitions-details-content-container p:first-of-type{margin-top:0}}section#exhibitions-details .exhibitions-details-content-container .logo-exhibitions{margin-bottom:20px;width:30%}@media (max-width:767px){section#exhibitions-details .exhibitions-details-content-container .logo-exhibitions{width:50%}}section#exhibitions-details .exhibitions-details-content-container h2{background-color:#e7e9f1;border-radius:4px;color:#000;color:#5d379d;font-size:1.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;margin-bottom:25px;padding:15px 40px}section#exhibitions-details .exhibitions-details-content-container h2:last-of-type{margin-bottom:30px}@media (max-width:1024px){section#exhibitions-details .exhibitions-details-content-container h2{font-size:1.0625rem;padding:15px 20px}}@media (max-width:767px){section#exhibitions-details .exhibitions-details-content-container h2{margin-left:-20px;margin-right:-20px}}section#exhibitions-details .exhibitions-details-content-container .external:after{content:url(../../../../../assets/image/icons/external-purple.svg);margin-left:.5rem}section#exhibitions-details .exhibitions-details-content-container .external.bolder{font-weight:400}section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper{-ms-grid-columns:1.2fr 40px 2fr;-ms-grid-rows:auto;grid-column-gap:40px;display:-ms-grid;display:grid;grid-template-columns:1.2fr 2fr;grid-template-rows:auto}section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper>:first-child{-ms-grid-column:1;-ms-grid-row:1}section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}@media (max-width:767px){section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper{-ms-grid-columns:1fr;grid-row-gap:15px;grid-template-columns:1fr}}section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper .address-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-grid-column:1;grid-column:1/1;-ms-grid-row:1;grid-row:1/1}@media (max-width:767px){section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper .address-container{-ms-grid-column:1;grid-column:1/1;-ms-grid-row:1;grid-row:1/1}}section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper .address-container p{margin-bottom:0;margin-top:0}section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper a:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-grid-column:1;grid-column:1/1;-ms-grid-row:2;grid-row:2/2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:20px;padding-left:10px;padding-right:10px;text-align:center}@media (max-width:767px){section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper a:nth-child(2){-ms-grid-column:1;grid-column:1/1;-ms-grid-row:3;grid-row:3/3}}section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper .mapouter{-ms-grid-row-span:2;border-radius:35px 35px 35px 0;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.2);box-shadow:0 5px 10px -5px rgba(50,60,76,.2);grid-column:2/2;-ms-grid-column:3;-ms-grid-row:1;grid-row:1/span 2;height:300px;overflow:hidden;position:relative;text-align:right;width:100%}@media (max-width:767px){section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper .mapouter{-ms-grid-column:1;grid-column:1/1;-ms-grid-row:2;grid-row:2/2}}section#exhibitions-details .exhibitions-details-content-container .event-location .map-wrapper .mapouter .gmap_canvas{background:none!important;height:100%;overflow:hidden;width:100%}section#exhibitions-details .exhibitions-details-content-container .heading-and-text{margin-top:40px}section#exhibitions-details .exhibitions-details-content-container .heading-and-text h2{padding-left:20px}section#exhibitions-details .exhibitions-details-content-container .heading-and-text :not(div,.gm-style) span{color:#000;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#exhibitions-details .exhibitions-details-content-container .heading-and-text :not(div,.gm-style) span{font-size:.9375rem}}section#exhibitions-details .exhibitions-details-content-container .heading-and-text .address-container,section#exhibitions-details .exhibitions-details-content-container .heading-and-text>div:not(.map-wrapper),section#exhibitions-details .exhibitions-details-content-container .heading-and-text>span{padding-left:40px}section#exhibitions-details .exhibitions-details-content-container .heading-and-text>span{display:inline-block}section#exhibitions-details .exhibitions-details-content-container .heading-and-text span strong{font-weight:700}section#exhibitions-details .exhibitions-details-content-container .map-wrapper a{font-weight:300}@media (max-width:767px){section#exhibitions-details .content-page-layout{margin-bottom:0}}@media (max-width:1024px){section#exhibitions-details .content-page-layout{grid-row-gap:40px}}@media (min-width:768px) and (max-width:1439px){section#exhibitions-details .content-page-layout{padding-bottom:70px}}section#grant-programmes-listing .grant-programmes-listing-heading-container h2{color:#000;color:#5d379d;font-size:1.9375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5;margin-bottom:30px}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-heading-container h2{font-size:1.4375rem}}section#grant-programmes-listing .grant-programmes-listing-heading-container p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-heading-container p{font-size:.9375rem}}section#grant-programmes-listing .grant-programmes-listing-heading-container p strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-heading-container p strong{font-size:.9375rem}}section#grant-programmes-listing .grant-programmes-listing-heading-container .blockquote-container{margin-bottom:40px;margin-top:40px}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-heading-container .blockquote-container{margin-bottom:30px;margin-top:20px}}section#grant-programmes-listing .grant-programmes-listing-grid-container{background-color:#f3f0f6}section#grant-programmes-listing .grant-programmes-listing-grid-container .section-header img{margin-right:20px}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-grid-container .section-header img{margin-right:10px}}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container{-ms-grid-columns:1fr 40px 1fr 40px 1fr;-ms-grid-rows:auto;grid-gap:40px;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;padding:0 80px 70px}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container>:first-child{-ms-grid-column:1;-ms-grid-row:1}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container{padding:45px 35px 50px}}@media (max-width:767px){section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container{padding:35px 20px 40px}}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container{-ms-grid-columns:1fr 20px 1fr;grid-gap:20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container{-ms-grid-columns:1fr;grid-gap:30px;grid-template-columns:1fr}}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program{border-radius:10px}}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program img{border-radius:10px 10px 0 0;font-family:"object-fit: cover;";height:225px;-o-object-fit:cover;object-fit:cover;width:100%}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program .text-button-container{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;padding:25px 40px 30px}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program .text-button-container{padding:30px 20px 25px}}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program .text-button-container h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:2.0625;line-height:1.2625}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program .text-button-container h3{font-size:1.1875rem}}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program .text-button-container p{-webkit-box-flex:1;color:#000;-ms-flex:1 1 auto;flex:1 1 auto;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625;margin-bottom:20px}@media (max-width:1024px){section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program .text-button-container p{font-size:.9375rem}}section#grant-programmes-listing .grant-programmes-listing-grid-container .grant-grid-container .program .text-button-container a{background-color:#3e236b;display:block;text-align:center}section#grant-programmes-listing .standard-section-layout{margin-bottom:20px}section#grant-programmes-listing #case-studies-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-evenly}section#grant-programmes-listing #case-studies-slider .case-study-slide{margin-right:40px;padding-right:0}section#grant-programmes-listing #case-studies-slider .case-study-slide-content{background:#fff;border-radius:35px 35px 35px 0;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);display:block;margin-right:80px;padding-right:0;text-decoration:none}@media (min-width:768px) and (max-width:1024px){section#grant-programmes-listing #case-studies-slider .case-study-slide-content{margin-right:40px}}@media (max-width:767px){section#grant-programmes-listing #case-studies-slider .case-study-slide-content{margin-right:20px}}section#grant-programmes-listing #case-studies-slider .case-study-slide-content img{border-radius:35px 35px 35px 0;font-family:"object-fit: cover;";height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){section#grant-programmes-listing #case-studies-slider .case-study-slide-content img{height:320px}}section#grant-programmes-listing #case-studies-slider .case-study-slide-content .content-below-photo{padding:16px 30px 35px}section#grant-programmes-listing #case-studies-slider .case-study-slide-content .content-below-photo h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625}section#grant-programmes-listing #case-studies-slider .case-study-slide-content .content-below-photo h3:after{content:url(../../../../../assets/image/icons/button-arrow-small.svg);margin-left:3px}section#grant-programmes-listing #case-studies-slider .case-study-slide-content .content-below-photo time{margin-top:0}section#grant-programmes-listing #case-studies-slider .case-study-slide-content .content-below-photo p,section#grant-programmes-listing #case-studies-slider .case-study-slide-content .content-below-photo time{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#grant-programmes-listing #case-studies-slider .case-study-slide-content .content-below-photo p{font-size:.9375rem}}@media (min-width:1025px){section#governors .governors-content-container p strong{font-size:1.0625rem}}section#governors .governors-content-container .patrons-container{background-color:#f3f0f6;border-radius:4px;margin-top:40px;padding-bottom:30px}@media (min-width:768px) and (max-width:1024px){section#governors .governors-content-container .patrons-container{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@media (max-width:767px){section#governors .governors-content-container .patrons-container{margin-left:-20px;margin-right:-20px}}section#governors .governors-content-container .patrons-container h2{color:#000;color:#5d379d;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.9375;padding-left:40px;padding-top:30px}@media (max-width:767px){section#governors .governors-content-container .patrons-container h2{padding-left:20px}}@media (min-width:768px) and (max-width:1024px){section#governors .governors-content-container .patrons-container h2{padding-left:0}}@media (max-width:1024px){section#governors .governors-content-container .patrons-container h2{font-size:1.1875rem}}section#governors .governors-content-container .patrons-container .highlight-card-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;border-radius:35px 35px 35px 0;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){section#governors .governors-content-container .patrons-container .highlight-card-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section#governors .governors-content-container .patrons-container .highlight-card-wrapper img{border-radius:35px 35px 35px 0;font-family:"object-fit: cover;";height:220px;-o-object-fit:cover;object-fit:cover;width:220px}@media (max-width:1024px){section#governors .governors-content-container .patrons-container .highlight-card-wrapper img{border-radius:10px 10px 0 0}}@media (min-width:768px) and (max-width:1024px){section#governors .governors-content-container .patrons-container .highlight-card-wrapper img{width:180px}}@media (max-width:767px){section#governors .governors-content-container .patrons-container .highlight-card-wrapper img{height:175px;width:100%}}section#governors .governors-content-container .patrons-container .highlight-card-wrapper .text-part-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:30px 40px 0}@media (max-width:767px){section#governors .governors-content-container .patrons-container .highlight-card-wrapper .text-part-wrapper{padding:15px 20px 0}}section#governors .governors-content-container .patrons-container .highlight-card-wrapper .text-part-wrapper h3{color:#000;color:#5d379d;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.9375}section#governors .governors-content-container .patrons-container .highlight-card-wrapper .text-part-wrapper p{border-top:1px solid rgba(62,35,107,.2);color:#000;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;padding-top:15px}@media (min-width:768px) and (max-width:1024px){section#governors .governors-content-container .patrons-container .highlight-card-wrapper .text-part-wrapper p{padding-top:8px}}@media (max-width:767px){section#governors .governors-content-container .patrons-container .highlight-card-wrapper .text-part-wrapper p{padding-top:15px}}section#governors .governors-content-container .patrons-container ul{margin-left:0;margin-right:40px;padding-left:40px}@media (min-width:768px) and (max-width:1024px){section#governors .governors-content-container .patrons-container ul{margin-right:0;padding-left:0}}@media (max-width:767px){section#governors .governors-content-container .patrons-container ul{margin-right:20px;padding-left:20px}}section#governors .governors-content-container .patrons-container ul li{border-top:1px solid rgba(214,172,243,.2);color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625;padding-bottom:20px;padding-top:25px}section#governors .governors-content-container .patrons-container ul li:first-of-type{border-top:none}section#governors .governors-content-container .patrons-container ul li:before{display:none}@media (min-width:768px) and (max-width:1024px){section#governors .governors-content-container .patrons-container ul li{padding-top:17.5px}}@media (max-width:1024px){section#governors .governors-content-container .patrons-container ul li{font-size:.9375rem}}section#governors .governors-content-container .darker-highlight-panel-wrapper{background-color:#f3f0f6;border-radius:4px;margin-top:40px;padding:30px 40px}section#governors .governors-content-container .darker-highlight-panel-wrapper:last-of-type{margin-bottom:40px}@media (min-width:768px) and (max-width:1024px){section#governors .governors-content-container .darker-highlight-panel-wrapper{margin-left:-40px;margin-right:-40px;padding:35px 40px 20px}}@media (max-width:767px){section#governors .governors-content-container .darker-highlight-panel-wrapper{margin-left:-20px;margin-right:-20px;padding:35px 20px 25px}}section#governors .governors-content-container .darker-highlight-panel-wrapper h2{border-bottom:1px solid rgba(214,172,243,.2);color:#000;color:#5d379d;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.9375;line-height:1.3;margin-bottom:25px;padding-bottom:15px}@media (max-width:1024px){section#governors .governors-content-container .darker-highlight-panel-wrapper h2{font-size:1.1875rem;margin-bottom:20px;padding-bottom:20px}}section#governors .governors-listing{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:70px}@media (max-width:1024px){section#governors .governors-listing{padding-bottom:50px}}section#governors .governors-listing .governor-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}section#governors .governors-listing .governor-wrapper:not(:last-child){margin-bottom:20px}@media (max-width:1024px){section#governors .governors-listing .governor-wrapper:not(:last-child){margin-bottom:30px}}@media (max-width:767px){section#governors .governors-listing .governor-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section#governors .governors-listing .governor-wrapper img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-radius:10px 0 0 10px;font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:220px}@media (max-width:1024px){section#governors .governors-listing .governor-wrapper img{border-radius:10px 10px 0 0}}@media (min-width:768px) and (max-width:1024px){section#governors .governors-listing .governor-wrapper img{max-width:200px}}@media (max-width:767px){section#governors .governors-listing .governor-wrapper img{max-width:557px;width:100%}}section#governors .governors-listing .governor-wrapper .text-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 40px}section#governors .governors-listing .governor-wrapper .text-wrapper h3{color:#000;color:#5d379d;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.9375}section#governors .governors-listing .governor-wrapper .text-wrapper span{color:#000;color:#5d379d;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.1875}section#governors .governors-listing .governor-wrapper .text-wrapper p{border-top:1px solid rgba(62,35,107,.2);color:#000;color:#2d1a4e;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;margin-bottom:0;padding-top:15px}section#governors .governors-listing .governor-wrapper .text-wrapper a{color:#000;color:#fff;display:inline-block;font-stretch:normal;font-style:normal;font-weight:400;font-weight:200;letter-spacing:.25px;margin-top:20px}section#governors .governors-listing-introduction-container h2{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px}@media (max-width:767px){section#governors .governors-listing-introduction-container h2{font-size:1.1875rem}}section#governors .governors-listing-introduction-container p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:767px){section#governors .governors-listing-introduction-container p{font-size:.9375rem}}section#governors .governors-members-container ul{margin-left:0}section#governors .governors-members-container ul li{border-top:1px solid rgba(62,35,107,.2);color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625;padding-bottom:20px;padding-top:25px}section#governors .governors-members-container ul li:first-of-type{border-top:none}section#governors .governors-members-container ul li:before{display:none}@media (min-width:768px) and (max-width:1024px){section#governors .governors-members-container ul li{padding-top:17.5px}}@media (max-width:1024px){section#governors .governors-members-container ul li{font-size:.9375rem}}section#governors .governors-members-introduction-container h2{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:2.0625}@media (max-width:767px){section#governors .governors-members-introduction-container h2{font-size:1.1875rem}}section#governors .governor-content-section{position:relative;z-index:100}@media (max-width:1024px){section#governors .governors-listing-section{margin-left:0;margin-right:0}}@media (min-width:768px) and (max-width:1024px){section#governors .governors-listing-section{padding-left:75px;padding-right:75px}}@media (max-width:767px){section#governors .governors-listing-section{padding-left:40px;padding-right:40px}}section#grant-details .grant-details-content-container p strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}@media (max-width:1024px){section#grant-details .grant-details-content-container p strong{font-size:.9375rem}}@media (max-width:767px){section#grant-details .grant-details-content-container h3{font-size:1.3125rem}}section#grant-details .grant-details-apply-guide-container p strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}@media (max-width:767px){section#grant-details .grant-details-apply-guide-container p strong{font-size:.9375rem}}section#grant-details .grant-details-apply-guide-container a{word-break:break-all}section#grant-details .grant-details-apply-guide-container .p-with-background{background-color:#fff;border-radius:3px;padding:20px 40px}@media (max-width:1024px){section#grant-details .grant-details-apply-guide-container .p-with-background{padding:20px}}section#grant-details .grant-details-apply-guide-container .p-with-background p strong{color:#000;color:#000!important;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.625}@media (max-width:767px){section#grant-details .grant-details-apply-guide-container .p-with-background p strong{font-size:.9375rem}}section#grant-details .grant-details-driving-lessons-container .segment-wrapper{position:relative;z-index:1}section#grant-details #case-studies-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-evenly}section#grant-details #case-studies-slider .case-study-slide{margin-right:40px;padding-right:0}section#grant-details #case-studies-slider .case-study-slide-content{background:#fff;border-radius:35px 35px 35px 0;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);display:block;margin-right:80px;padding-right:0;text-decoration:none}@media (min-width:768px) and (max-width:1024px){section#grant-details #case-studies-slider .case-study-slide-content{margin-right:40px}}@media (max-width:767px){section#grant-details #case-studies-slider .case-study-slide-content{margin-right:20px}}section#grant-details #case-studies-slider .case-study-slide-content img{border-radius:35px 35px 35px 0;font-family:"object-fit: cover;";height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){section#grant-details #case-studies-slider .case-study-slide-content img{height:320px}}section#grant-details #case-studies-slider .case-study-slide-content .content-below-photo{padding:16px 30px 35px}section#grant-details #case-studies-slider .case-study-slide-content .content-below-photo h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625}section#grant-details #case-studies-slider .case-study-slide-content .content-below-photo h3:after{content:url(../../../../../assets/image/icons/button-arrow-small.svg);margin-left:3px}section#grant-details #case-studies-slider .case-study-slide-content .content-below-photo time{margin-top:0}section#grant-details #case-studies-slider .case-study-slide-content .content-below-photo p,section#grant-details #case-studies-slider .case-study-slide-content .content-below-photo time{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#grant-details #case-studies-slider .case-study-slide-content .content-below-photo p{font-size:.9375rem}}section#grant-details .content-page-layout{position:relative;z-index:1}@media (min-width:768px) and (max-width:1024px){section#grant-details .content-page-layout aside h2{font-size:1.5625rem}}@media (max-width:767px){section#grant-details .content-page-layout aside h2{font-size:1.4375rem}}section#grant-details .content-page-layout aside .aside-image{border-radius:35px 35px 35px 0;font-family:"object-fit: cover;";height:330px;-o-object-fit:cover;object-fit:cover;width:330px}@media (max-width:1024px){section#grant-details .content-page-layout aside .aside-image{height:250px;width:100%}section#grant-details .content-page-layout.aside-top article{-ms-grid-row:2;grid-row:2/2}section#grant-details .content-page-layout.aside-top aside{-ms-grid-row:1;grid-row:1/1}}section#charitable-grants .charitable-grants-content-container p strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}@media (max-width:1024px){section#charitable-grants .charitable-grants-content-container p strong{font-size:.9375rem}}section#charitable-grants .useful-information-container{background-color:transparent;position:relative;z-index:100}section#faq .faq-content-container p strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}@media (max-width:1024px){section#faq .faq-content-container p strong{font-size:.9375rem}}section#faq .faq-filter-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#e7e9f1;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:30px 40px;position:relative}@media (min-width:768px) and (max-width:1439px){section#faq .faq-filter-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 20px}}@media (max-width:767px){section#faq .faq-filter-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:none;-ms-flex-direction:column;flex-direction:column}}@media (max-width:400px){section#faq .faq-filter-container{padding-left:0;padding-right:0}}section#faq .faq-filter-container #forms-wrapper{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:row;flex-direction:row;margin-right:40px}@media (max-width:1024px){section#faq .faq-filter-container #forms-wrapper{margin-right:0}}@media (max-width:767px){section#faq .faq-filter-container #forms-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#e8efff;border-radius:4px;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:20px}section#faq .faq-filter-container #forms-wrapper *{margin-bottom:10px}section#faq .faq-filter-container #forms-wrapper button{margin-bottom:0}}section#faq .faq-filter-container #forms-wrapper label{color:#000;color:#5d379d;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.9375;margin-right:.5em}@media (min-width:768px) and (max-width:1024px){section#faq .faq-filter-container #forms-wrapper label{font-size:1.0625rem}}@media (max-width:767px){section#faq .faq-filter-container #forms-wrapper label{font-size:1rem;min-width:6ch;width:6ch}}section#faq .faq-filter-container #forms-wrapper #faq-view-form{-webkit-box-flex:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 50%;flex:0 1 50%;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){section#faq .faq-filter-container #forms-wrapper #faq-view-form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}section#faq .faq-filter-container #forms-wrapper #faq-view-form select{-webkit-box-flex:1;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);-ms-flex:1 1 auto;flex:1 1 auto;margin-right:20px;width:100%}@media (max-width:767px){section#faq .faq-filter-container #forms-wrapper #faq-view-form select{margin:0}}@media (max-width:400px){section#faq .faq-filter-container #forms-wrapper #faq-view-form select{width:140px}}section#faq .faq-filter-container #forms-wrapper #faq-search-form{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:row;flex-direction:row;margin-right:20px}@media (max-width:767px){section#faq .faq-filter-container #forms-wrapper #faq-search-form{margin-right:0}}section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper{-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #3e236b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:row;flex-direction:row}section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper input{border:none;color:#000;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px;letter-spacing:.25px;line-height:1.5625;margin:0;padding:0 20px;width:100%}section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper input::-webkit-input-placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper input::-moz-placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper input:-ms-input-placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper input::-ms-input-placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper input::placeholder{color:#000;color:#3e236b;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;height:40px!important;letter-spacing:.25px;line-height:1.5625;line-height:40px!important}section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper button{background-color:#3e236b;background-image:url(../../../assets/image/icons/button-icon-search.svg);background-position:50%;background-repeat:no-repeat;border:none;height:40px;margin:0;width:50px}section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper button:focus,section#faq .faq-filter-container #forms-wrapper #faq-search-form .search-wrapper button:hover{background-color:#3471c1}section#faq .faq-actions-wrapper--right-align{margin-bottom:20px;text-align:right}section#faq .faq-actions-wrapper button{white-space:nowrap}section#faq .faq-questions-container{position:relative}@media (max-width:767px){section#faq .faq-questions-container:before{display:none}}section#faq .faq-questions-container .questions-container .top-part-wrapper{display:none}section#faq .faq-questions-container .topic{margin-bottom:50px;position:relative}section#faq .faq-questions-container .topic h3 button{font-weight:700}section#faq .faq-questions-container .accordion-item{
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}section#faq .faq-questions-container .accordion-item *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#faq .faq-questions-container .accordion-item *{font-size:.9375rem}}section#faq .faq-questions-container .accordion-item a{color:#5d379d}section#faq .faq-questions-container .accordion-item a:hover{text-decoration:none}section#faq .faq-questions-container .accordion-item b,section#faq .faq-questions-container .accordion-item strong{font-weight:700}section#faq .faq-questions-container .accordion-item b>*,section#faq .faq-questions-container .accordion-item strong>*{font-weight:unset!important}section#faq .faq-questions-container .accordion-item b em,section#faq .faq-questions-container .accordion-item strong em{font-style:italic}section#faq .faq-questions-container .accordion-item b em>*,section#faq .faq-questions-container .accordion-item strong em>*{font-style:unset!important;font-weight:unset!important}section#faq .faq-questions-container .accordion-item em{font-style:italic}section#faq .faq-questions-container .accordion-item em>*{font-style:unset!important}section#faq .faq-questions-container .accordion-item em b,section#faq .faq-questions-container .accordion-item em strong{font-weight:700}section#faq .faq-questions-container .accordion-item em b>*,section#faq .faq-questions-container .accordion-item em strong>*{font-style:unset!important;font-weight:unset!important}section#faq .faq-questions-container .accordion-item s,section#faq .faq-questions-container .accordion-item strike{text-decoration:line-through}section#faq .faq-questions-container .accordion-item u{text-decoration:underline}section#faq .faq-questions-container .accordion-item h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){section#faq .faq-questions-container .accordion-item h2{font-size:1.4375rem}}section#faq .faq-questions-container .accordion-item h2:not(:first-child){padding-top:10px}section#faq .faq-questions-container .accordion-item h2 img{margin-right:10px}section#faq .faq-questions-container .accordion-item h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){section#faq .faq-questions-container .accordion-item h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){section#faq .faq-questions-container .accordion-item h3{font-size:1.1875rem;line-height:1.1}}section#faq .faq-questions-container .accordion-item h3:not(:first-child){padding-top:20px}section#faq .faq-questions-container .accordion-item h4{font-size:1.3125rem;line-height:1.9375}section#faq .faq-questions-container .accordion-item h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}section#faq .faq-questions-container .accordion-item h4,section#faq .faq-questions-container .accordion-item h5{color:#5d379d}section#faq .faq-questions-container .accordion-item img{max-width:100%}section#faq .faq-questions-container .accordion-item p{margin-bottom:1em}section#faq .faq-questions-container .accordion-item sup{font-size:smaller;vertical-align:super}section#faq .faq-questions-container .accordion-item sub{font-size:smaller;vertical-align:sub}section#faq .faq-questions-container .accordion-item ol,section#faq .faq-questions-container .accordion-item ul{margin-bottom:1em;margin-left:2em}section#faq .faq-questions-container .accordion-item ol li,section#faq .faq-questions-container .accordion-item ul li{margin-bottom:.5em}section#faq .faq-questions-container .accordion-item ol{list-style-type:decimal}section#faq .faq-questions-container .accordion-item ul{list-style-type:none;margin-top:15px}section#faq .faq-questions-container .accordion-item ul li{position:relative}section#faq .faq-questions-container .accordion-item ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#faq .faq-questions-container .accordion-item ul ul li{position:relative}section#faq .faq-questions-container .accordion-item ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#faq .faq-questions-container .accordion-item ul ul ul li{position:relative}section#faq .faq-questions-container .accordion-item ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#faq .faq-questions-container .accordion-item ul ul ul ul li{position:relative}section#faq .faq-questions-container .accordion-item ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#faq .faq-questions-container .accordion-item table td,section#faq .faq-questions-container .accordion-item table th{border:1px solid #1c7f8d;padding:10px}.section-header section#faq .faq-questions-container .accordion-item a,.section-header section#faq .faq-questions-container .accordion-item button,.section-listing-navigation-mobile section#faq .faq-questions-container .accordion-item a,.section-listing-navigation-mobile section#faq .faq-questions-container .accordion-item button,section#case-studies-page .case-studies-grids-container .case-study section#faq .faq-questions-container .accordion-item a,section#faq .faq-questions-container .accordion-item .btn-inverse,section#faq .faq-questions-container .accordion-item .btn-outline,section#faq .faq-questions-container .accordion-item .btn-primary,section#faq .faq-questions-container .accordion-item .section-header a,section#faq .faq-questions-container .accordion-item .section-header button,section#faq .faq-questions-container .accordion-item .section-listing-navigation-mobile a,section#faq .faq-questions-container .accordion-item .section-listing-navigation-mobile button,section#faq .faq-questions-container .accordion-item section#case-studies-page .case-studies-grids-container .case-study a,section#faq .faq-questions-container .accordion-item section#home-page #home-main-carousel .home-slide .home-slide-content a,section#home-page #home-main-carousel .home-slide .home-slide-content section#faq .faq-questions-container .accordion-item a{display:inline-block;width:100%}section#faq .content-page-layout{position:relative}@media (max-width:767px){section#faq .content-page-layout{margin-bottom:0}}@media (min-width:1025px){section#faq .content-page-layout article:only-child{padding-left:30px}section#faq .content-page-layout aside .information-pack-container{margin-bottom:0}}section#sitemap .sitemap-content-container{
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}section#sitemap .sitemap-content-container *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#sitemap .sitemap-content-container *{font-size:.9375rem}}section#sitemap .sitemap-content-container a{color:#5d379d}section#sitemap .sitemap-content-container a:hover{text-decoration:none}section#sitemap .sitemap-content-container b,section#sitemap .sitemap-content-container strong{font-weight:700}section#sitemap .sitemap-content-container b>*,section#sitemap .sitemap-content-container strong>*{font-weight:unset!important}section#sitemap .sitemap-content-container b em,section#sitemap .sitemap-content-container strong em{font-style:italic}section#sitemap .sitemap-content-container b em>*,section#sitemap .sitemap-content-container strong em>*{font-style:unset!important;font-weight:unset!important}section#sitemap .sitemap-content-container em{font-style:italic}section#sitemap .sitemap-content-container em>*{font-style:unset!important}section#sitemap .sitemap-content-container em b,section#sitemap .sitemap-content-container em strong{font-weight:700}section#sitemap .sitemap-content-container em b>*,section#sitemap .sitemap-content-container em strong>*{font-style:unset!important;font-weight:unset!important}section#sitemap .sitemap-content-container s,section#sitemap .sitemap-content-container strike{text-decoration:line-through}section#sitemap .sitemap-content-container u{text-decoration:underline}section#sitemap .sitemap-content-container h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){section#sitemap .sitemap-content-container h2{font-size:1.4375rem}}section#sitemap .sitemap-content-container h2:not(:first-child){padding-top:10px}section#sitemap .sitemap-content-container h2 img{margin-right:10px}section#sitemap .sitemap-content-container h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){section#sitemap .sitemap-content-container h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){section#sitemap .sitemap-content-container h3{font-size:1.1875rem;line-height:1.1}}section#sitemap .sitemap-content-container h3:not(:first-child){padding-top:20px}section#sitemap .sitemap-content-container h4{font-size:1.3125rem;line-height:1.9375}section#sitemap .sitemap-content-container h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}section#sitemap .sitemap-content-container h4,section#sitemap .sitemap-content-container h5{color:#5d379d}section#sitemap .sitemap-content-container img{max-width:100%}section#sitemap .sitemap-content-container p{margin-bottom:1em}section#sitemap .sitemap-content-container sup{font-size:smaller;vertical-align:super}section#sitemap .sitemap-content-container sub{font-size:smaller;vertical-align:sub}section#sitemap .sitemap-content-container ol,section#sitemap .sitemap-content-container ul{margin-bottom:1em;margin-left:2em}section#sitemap .sitemap-content-container ol li,section#sitemap .sitemap-content-container ul li{margin-bottom:.5em}section#sitemap .sitemap-content-container ol{list-style-type:decimal}section#sitemap .sitemap-content-container ul{list-style-type:none;margin-top:15px}section#sitemap .sitemap-content-container ul li{position:relative}section#sitemap .sitemap-content-container ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#sitemap .sitemap-content-container ul ul li{position:relative}section#sitemap .sitemap-content-container ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#sitemap .sitemap-content-container ul ul ul li{position:relative}section#sitemap .sitemap-content-container ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#sitemap .sitemap-content-container ul ul ul ul li{position:relative}section#sitemap .sitemap-content-container ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#sitemap .sitemap-content-container table td,section#sitemap .sitemap-content-container table th{border:1px solid #1c7f8d;padding:10px}.section-header section#sitemap .sitemap-content-container a,.section-header section#sitemap .sitemap-content-container button,.section-listing-navigation-mobile section#sitemap .sitemap-content-container a,.section-listing-navigation-mobile section#sitemap .sitemap-content-container button,section#case-studies-page .case-studies-grids-container .case-study section#sitemap .sitemap-content-container a,section#home-page #home-main-carousel .home-slide .home-slide-content section#sitemap .sitemap-content-container a,section#sitemap .sitemap-content-container .btn-inverse,section#sitemap .sitemap-content-container .btn-outline,section#sitemap .sitemap-content-container .btn-primary,section#sitemap .sitemap-content-container .section-header a,section#sitemap .sitemap-content-container .section-header button,section#sitemap .sitemap-content-container .section-listing-navigation-mobile a,section#sitemap .sitemap-content-container .section-listing-navigation-mobile button,section#sitemap .sitemap-content-container section#case-studies-page .case-studies-grids-container .case-study a,section#sitemap .sitemap-content-container section#home-page #home-main-carousel .home-slide .home-slide-content a{display:inline-block;width:100%}section#sitemap .sitemap-content-container a{text-decoration:none}section#sitemap .sitemap-content-container ul li ul{margin-top:.6em}@media (max-width:1024px){section#form-section .content-page-layout{background:#f3f0f6}}@media (max-width:767px){section#form-section .content-page-layout .form-header,section#form-section .content-page-layout .form-header-tooltip{margin-left:40px}}@media (min-width:768px) and (max-width:1439px){section#form-section .content-page-layout{margin-bottom:70px}}@media (min-width:768px) and (max-width:1024px){section#form-section .content-page-layout{margin-bottom:50px}}@media (max-width:767px){section#form-section .content-page-layout{margin-bottom:10px}}@media (max-width:1024px){section#form-section aside .information-pack-container{display:none}}section#form-section article .umbraco-forms-form{background-color:#f3f0f6;padding:0 70px 30px 40px}@media (min-width:768px) and (max-width:1024px){section#form-section article .umbraco-forms-form{padding:0 0 50px}}@media (max-width:767px){section#form-section article .umbraco-forms-form{padding:0 0 40px}}section#contact-us .contact-us-container p strong{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875}@media (max-width:1024px){section#contact-us .contact-us-container p strong{font-size:.9375rem}}section#contact-us .contact-us-container .questions-wrapper h2{color:#000;color:#5d379d;font-size:1.4375rem;font-size:1.9375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:2.0625;line-height:45px;margin-bottom:0;margin-top:40px}@media (max-width:1024px){section#contact-us .contact-us-container .questions-wrapper h2{font-size:1.1875rem}}section#contact-us .contact-us-main-article-container>*{margin-top:40px}@media (max-width:767px){section#contact-us .contact-us-main-article-container>*{margin-top:30px}}section#contact-us .contact-us-main-article-container>:first-child{margin-top:0}section#contact-us .contact-us-main-article-container .contact-topic-wrapper h2{color:#000;color:#5d379d;font-size:1.5625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px}@media (max-width:1024px){section#contact-us .contact-us-main-article-container .contact-topic-wrapper h2{font-size:1.1875rem}}section#contact-us .contact-us-main-article-container .contact-topic-wrapper a:hover{text-decoration:underline!important}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid{-ms-grid-columns:1fr 10px 1fr;-ms-grid-rows:auto;grid-gap:10px;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid>:first-child{-ms-grid-column:1;-ms-grid-row:1}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}@media (max-width:1024px){section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card{background-color:#fff;padding:20px}@media (max-width:767px){section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card{margin-left:-20px;margin-right:-20px}}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card>*{border-bottom:1px solid rgba(214,172,243,.7);padding-bottom:10px;padding-top:10px}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card>:first-child{padding-top:0}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card>:last-child{border-bottom:none;padding-bottom:0}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card span{display:block}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card h3{color:#000;color:#5d379d;font-size:1.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px}@media (max-width:1024px){section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card h3{font-size:1.0625rem}}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card a{font-weight:500;text-decoration:none}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card .phone:before{content:url(../../../../../assets/image/icons/phone-purple-smaller.svg);left:-5px;margin-left:.4rem;position:relative}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card .web:before{content:url(../../../../../assets/image/icons/cursor.svg);left:-5px;margin-left:.4rem;position:relative}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card .email:before{content:url(../../../../../assets/image/icons/email-purple.svg);left:-5px;margin-left:.4rem;position:relative}@media (min-width:768px) and (max-width:1024px){section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card .phone-plus-description{-ms-grid-columns:150px 1fr;-ms-grid-rows:auto;display:-ms-grid;display:grid;grid-template-columns:150px 1fr;grid-template-rows:auto}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card .phone-plus-description>:first-child{-ms-grid-column:1;-ms-grid-row:1}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card .phone-plus-description>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card .phone-plus-description .phone-description-heading{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;-ms-grid-row:1;grid-row:1/1}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card .phone-plus-description .phone{-ms-grid-column:1;grid-column:1/1;-ms-grid-row:2;grid-row:2/2}section#contact-us .contact-us-main-article-container .contact-topic-wrapper .contact-topic-grid .contact-topic-card .phone-plus-description .phone-description-wrapper{-ms-grid-column:2;grid-column:2/2;-ms-grid-row:2;grid-row:2/2}}section#contact-us .contact-us-secondary-aside-container .content-wrapper{border-bottom:1px solid #d6acf3;padding-bottom:20px;padding-top:20px}section#contact-us .contact-us-secondary-aside-container .content-wrapper:last-of-type{border-bottom:none}section#contact-us .contact-us-secondary-aside-container .content-wrapper p:last-of-type{margin-bottom:0}@media (max-width:1024px){section#contact-us .content-page-layout:first-of-type aside{margin-top:40px}}@media (min-width:1025px) and (max-width:1439px){section#contact-us .content-page-layout:last-of-type{padding-bottom:70px}}section#factsheets .factsheets-content-container .factsheet-boxes-container{margin-top:40px}@media (min-width:1025px){section#factsheets .factsheets-content-container .factsheet-boxes-container .get-in-touch-container:first-child{display:none}}@media (max-width:1024px){section#factsheets .factsheets-content-container .factsheet-boxes-container .get-in-touch-container:last-child{display:none}}section#factsheets .content-page-layout{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,#fff),to(transparent));background:linear-gradient(180deg,#fff,#fff 20%,transparent);position:relative}@media (min-width:1025px){section#factsheets .content-page-layout article{margin-bottom:30px}}@media (min-width:768px) and (max-width:1024px){section#factsheets .content-page-layout article{margin-bottom:40px}}@media (max-width:767px){section#factsheets .content-page-layout article{margin-bottom:30px}}@media (min-width:768px) and (max-width:1024px){section#factsheets .content-page-layout aside .get-in-touch-container{margin-bottom:50px}}section#gallery-listing section#gallery-listing-grid .grid-area .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:5px}@media (max-width:1024px){section#gallery-listing section#gallery-listing-grid .grid-area .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}section#gallery-listing section#gallery-listing-grid .grid-area .row .image-wrapper{margin-right:5px;position:relative;width:32.33%}section#gallery-listing section#gallery-listing-grid .grid-area .row .image-wrapper:last-of-type{margin-right:0}section#gallery-listing section#gallery-listing-grid .grid-area .row .image-wrapper:after{content:"";display:block;padding-bottom:100%}@media (max-width:1024px){section#gallery-listing section#gallery-listing-grid .grid-area .row .image-wrapper{margin-bottom:20px;margin-right:0;width:100%}}section#gallery-listing section#gallery-listing-grid .grid-area .row .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}section#gallery-listing section#gallery-listing-grid .grid-area .row:last-of-type{margin-bottom:0}section#gallery-listing section#gallery-listing-grid .grid-area .pagination-container .pagination{margin-bottom:20px}section#gallery-display section#gallery-display-content .button-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-top:10px}section#gallery-display section#gallery-display-content .image-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section#gallery-display section#gallery-display-content .image-wrapper img{max-height:600px;max-width:100%;-o-object-fit:contain;object-fit:contain}section#gallery-display .content-page-layout{padding-bottom:40px;padding-left:190px}@media (min-width:768px) and (max-width:1439px){section#gallery-display .content-page-layout{padding-left:80px}}@media (min-width:768px) and (max-width:1024px){section#gallery-display .content-page-layout{padding-left:40px}}@media (max-width:767px){section#gallery-display .content-page-layout{padding-left:20px}}@media (max-width:1024px){section#gallery-display .content-page-layout{margin-top:20px}section#multi-column-page .multi-column-page-content .column{margin-bottom:20px}section#multi-column-page .multi-column-page-content .column:last-of-type{margin-bottom:0}}section#multi-column-page .multi-column-page-content .column .text-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section#multi-column-page .multi-column-page-content .column .text-content p{margin-bottom:1em;margin-top:1em}section#multi-column-page .multi-column-page-content .column .text-content ul{list-style:unset}section#multi-column-page .multi-column-page-content .column .text-content ol{list-style:auto}section#multi-column-page .multi-column-page-content .column .text-content ol,section#multi-column-page .multi-column-page-content .column .text-content ul{padding-left:40px}section#multi-column-page .multi-column-page-content .column .image-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center}section#multi-column-page .multi-column-page-content .column .image-content img{max-height:300px;-o-object-fit:contain;object-fit:contain}section#multi-column-page .multi-column-page-content .column .image-content>*{margin-bottom:10px}section#multi-column-page .multi-column-page-content .column .image-content,section#multi-column-page .multi-column-page-content .column .text-content{margin-bottom:20px;margin-top:20px}section#multi-column-page .multi-column-page-content .column .image-content:first-of-type,section#multi-column-page .multi-column-page-content .column .text-content:first-of-type{margin-top:0}section#multi-column-page .multi-column-page-content .column .image-content:last-of-type,section#multi-column-page .multi-column-page-content .column .text-content:last-of-type{margin-bottom:0}section#timeline .timeline-container .timeline-item-container{display:-ms-grid;display:grid;list-style:none;margin-left:0}@media (min-width:769px){section#timeline .timeline-container .timeline-item-container{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);margin-bottom:130px}}@media (max-width:768px){section#timeline .timeline-container .timeline-item-container{-ms-grid-rows:auto auto auto;-webkit-box-pack:center;-ms-flex-pack:center;grid-template-rows:auto auto auto;justify-content:center;margin-bottom:130px;margin-left:auto;margin-right:auto;max-width:330px;padding-left:50px;padding-right:50px}}section#timeline .timeline-container .timeline-item-container .image-container{height:229px;position:relative;width:330px}@media (min-width:769px){section#timeline .timeline-container .timeline-item-container .image-container{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/4}}@media (max-width:768px){section#timeline .timeline-container .timeline-item-container .image-container{-ms-grid-row-span:1;-ms-grid-column-align:center;-ms-grid-row:2;grid-row:2/3;justify-self:center;margin-bottom:40px}section#timeline .timeline-container .timeline-item-container .image-container :has(div.timeline-image){display:none}}section#timeline .timeline-container .timeline-item-container .image-container .timeline-image{-ms-flex-negative:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;flex-shrink:0;height:229px;-o-object-fit:cover;object-fit:cover;width:330px}@media (min-width:769px){section#timeline .timeline-container .timeline-item-container .image-container .svg-desktop{bottom:-76px;position:absolute;right:-84px;z-index:0}}@media (max-width:768px){section#timeline .timeline-container .timeline-item-container .image-container .svg-desktop{display:none}}section#timeline .timeline-container .timeline-item-container .svg-container{position:relative}@media (min-width:769px){section#timeline .timeline-container .timeline-item-container .svg-container{-ms-grid-column-span:1;-ms-grid-column-align:center;-ms-grid-column:4;grid-column:4/5;justify-self:center}}@media (max-width:768px){section#timeline .timeline-container .timeline-item-container .svg-container{-ms-grid-row-span:1;-ms-grid-row:1;grid-row:1/2;top:-75px;width:330px}}section#timeline .timeline-container .timeline-item-container .svg-container .timeline-line-item{display:block;position:absolute}@media (min-width:769px){section#timeline .timeline-container .timeline-item-container .svg-container .timeline-line-item{top:-60px}}section#timeline .timeline-container .timeline-item-container .svg-container .lozenge-number{-webkit-font-feature-settings:"clig" off,"liga" off;font-feature-settings:"clig" off,"liga" off;text-wrap:nowrap;background-color:#6000a4;border-radius:50px;color:#fff;font-family:Apertura;font-size:25px;font-style:normal;font-weight:700;line-height:33px; /* 132% */min-width:15px;padding:5px 15px;text-align:center;z-index:15}@media (min-width:769px){section#timeline .timeline-container .timeline-item-container .svg-container .timeline-pointer{left:-3px;top:11px;z-index:15}}@media (max-width:768px){section#timeline .timeline-container .timeline-item-container .svg-container .timeline-pointer{display:none}}section#timeline .timeline-container .timeline-item-container .svg-container .timeline-line{z-index:0}@media (min-width:769px){section#timeline .timeline-container .timeline-item-container .svg-container .timeline-line{height:calc(100% + 210px)}}@media (max-width:768px){section#timeline .timeline-container .timeline-item-container .svg-container .timeline-line{height:85px;left:calc(50% - 1px);top:-75px;width:1.5px}section#timeline .timeline-container .timeline-item-container .svg-container .timeline-line path{fill:#6000a4}}section#timeline .timeline-container .timeline-item-container .rte-container{z-index:10
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}@media (max-width:1199px) and (min-width:769px){section#timeline .timeline-container .timeline-item-container .rte-container{-ms-grid-column-span:6;-ms-grid-column:6;grid-column:6/12}}@media (min-width:1200px){section#timeline .timeline-container .timeline-item-container .rte-container{-ms-grid-column-span:6;-ms-grid-column:5;grid-column:5/11}}@media (max-width:768px){section#timeline .timeline-container .timeline-item-container .rte-container{-ms-grid-row-span:1;-ms-grid-row:3;grid-row:3/4}}section#timeline .timeline-container .timeline-item-container .rte-container *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){section#timeline .timeline-container .timeline-item-container .rte-container *{font-size:.9375rem}}section#timeline .timeline-container .timeline-item-container .rte-container a{color:#5d379d}section#timeline .timeline-container .timeline-item-container .rte-container a:hover{text-decoration:none}section#timeline .timeline-container .timeline-item-container .rte-container b,section#timeline .timeline-container .timeline-item-container .rte-container strong{font-weight:700}section#timeline .timeline-container .timeline-item-container .rte-container b>*,section#timeline .timeline-container .timeline-item-container .rte-container strong>*{font-weight:unset!important}section#timeline .timeline-container .timeline-item-container .rte-container b em,section#timeline .timeline-container .timeline-item-container .rte-container strong em{font-style:italic}section#timeline .timeline-container .timeline-item-container .rte-container b em>*,section#timeline .timeline-container .timeline-item-container .rte-container strong em>*{font-style:unset!important;font-weight:unset!important}section#timeline .timeline-container .timeline-item-container .rte-container em{font-style:italic}section#timeline .timeline-container .timeline-item-container .rte-container em>*{font-style:unset!important}section#timeline .timeline-container .timeline-item-container .rte-container em b,section#timeline .timeline-container .timeline-item-container .rte-container em strong{font-weight:700}section#timeline .timeline-container .timeline-item-container .rte-container em b>*,section#timeline .timeline-container .timeline-item-container .rte-container em strong>*{font-style:unset!important;font-weight:unset!important}section#timeline .timeline-container .timeline-item-container .rte-container s,section#timeline .timeline-container .timeline-item-container .rte-container strike{text-decoration:line-through}section#timeline .timeline-container .timeline-item-container .rte-container u{text-decoration:underline}section#timeline .timeline-container .timeline-item-container .rte-container h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){section#timeline .timeline-container .timeline-item-container .rte-container h2{font-size:1.4375rem}}section#timeline .timeline-container .timeline-item-container .rte-container h2:not(:first-child){padding-top:10px}section#timeline .timeline-container .timeline-item-container .rte-container h2 img{margin-right:10px}section#timeline .timeline-container .timeline-item-container .rte-container h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){section#timeline .timeline-container .timeline-item-container .rte-container h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){section#timeline .timeline-container .timeline-item-container .rte-container h3{font-size:1.1875rem;line-height:1.1}}section#timeline .timeline-container .timeline-item-container .rte-container h3:not(:first-child){padding-top:20px}section#timeline .timeline-container .timeline-item-container .rte-container h4{font-size:1.3125rem;line-height:1.9375}section#timeline .timeline-container .timeline-item-container .rte-container h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}section#timeline .timeline-container .timeline-item-container .rte-container h4,section#timeline .timeline-container .timeline-item-container .rte-container h5{color:#5d379d}section#timeline .timeline-container .timeline-item-container .rte-container img{max-width:100%}section#timeline .timeline-container .timeline-item-container .rte-container p{margin-bottom:1em}section#timeline .timeline-container .timeline-item-container .rte-container sup{font-size:smaller;vertical-align:super}section#timeline .timeline-container .timeline-item-container .rte-container sub{font-size:smaller;vertical-align:sub}section#timeline .timeline-container .timeline-item-container .rte-container ol,section#timeline .timeline-container .timeline-item-container .rte-container ul{margin-bottom:1em;margin-left:2em}section#timeline .timeline-container .timeline-item-container .rte-container ol li,section#timeline .timeline-container .timeline-item-container .rte-container ul li{margin-bottom:.5em}section#timeline .timeline-container .timeline-item-container .rte-container ol{list-style-type:decimal}section#timeline .timeline-container .timeline-item-container .rte-container ul{list-style-type:none;margin-top:15px}section#timeline .timeline-container .timeline-item-container .rte-container ul li{position:relative}section#timeline .timeline-container .timeline-item-container .rte-container ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#timeline .timeline-container .timeline-item-container .rte-container ul ul li{position:relative}section#timeline .timeline-container .timeline-item-container .rte-container ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#timeline .timeline-container .timeline-item-container .rte-container ul ul ul li{position:relative}section#timeline .timeline-container .timeline-item-container .rte-container ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#timeline .timeline-container .timeline-item-container .rte-container ul ul ul ul li{position:relative}section#timeline .timeline-container .timeline-item-container .rte-container ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}section#timeline .timeline-container .timeline-item-container .rte-container table td,section#timeline .timeline-container .timeline-item-container .rte-container table th{border:1px solid #1c7f8d;padding:10px}.section-header section#timeline .timeline-container .timeline-item-container .rte-container a,.section-header section#timeline .timeline-container .timeline-item-container .rte-container button,.section-listing-navigation-mobile section#timeline .timeline-container .timeline-item-container .rte-container a,.section-listing-navigation-mobile section#timeline .timeline-container .timeline-item-container .rte-container button,section#case-studies-page .case-studies-grids-container .case-study section#timeline .timeline-container .timeline-item-container .rte-container a,section#home-page #home-main-carousel .home-slide .home-slide-content section#timeline .timeline-container .timeline-item-container .rte-container a,section#timeline .timeline-container .timeline-item-container .rte-container .btn-inverse,section#timeline .timeline-container .timeline-item-container .rte-container .btn-outline,section#timeline .timeline-container .timeline-item-container .rte-container .btn-primary,section#timeline .timeline-container .timeline-item-container .rte-container .section-header a,section#timeline .timeline-container .timeline-item-container .rte-container .section-header button,section#timeline .timeline-container .timeline-item-container .rte-container .section-listing-navigation-mobile a,section#timeline .timeline-container .timeline-item-container .rte-container .section-listing-navigation-mobile button,section#timeline .timeline-container .timeline-item-container .rte-container section#case-studies-page .case-studies-grids-container .case-study a,section#timeline .timeline-container .timeline-item-container .rte-container section#home-page #home-main-carousel .home-slide .home-slide-content a{display:inline-block;width:100%}@media (min-width:1444px){section#timeline{margin-left:-80px;margin-right:-190px}}@media (max-width:1444px) and (min-width:1025px){section#timeline{margin-left:-80px;margin-right:-80px;width:100vw}}@media (max-width:1024px) and (min-width:768px){section#timeline{margin-left:-75px;margin-right:-75px;width:100vw}}@media (max-width:767px){section#timeline{margin-left:-40px;margin-right:-40px;width:100vw}}section#timeline .timeline-container{background-color:#f3f0f6}@media (min-width:768px){section#timeline .timeline-container{margin-top:50px;padding-bottom:30px;padding-top:135px}}@media (max-width:768px){section#timeline .timeline-container{margin-top:50px;padding-bottom:40px;padding-top:50px}}section#timeline .timeline-container .lower-svg-container{position:relative}@media (min-width:769px){section#timeline .timeline-container .lower-svg-container{display:none}}@media (max-width:768px){section#timeline .timeline-container .lower-svg-container .svg-mobile{left:calc(50% - 102.5px);position:absolute;top:-120px;z-index:1}}.breadcrumbs-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#f3f0f6;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;justify-content:space-between}@media (max-width:1024px){.breadcrumbs-container{display:none}}.breadcrumbs-container .share-icon{background:none;border:none;margin-right:80px}.breadcrumbs-container .share-icon img{height:40px}.breadcrumbs-container .breadcrumb-tree{margin-left:64px
  /* Style the list */}.breadcrumbs-container .breadcrumb-tree ol{list-style:none;padding:10px 16px
  /* Display list items side by side */
  /* Add a slash symbol (/) before/behind each list item */}.breadcrumbs-container .breadcrumb-tree ol li{display:inline;font-size:18px;font-weight:450
  /* Add a color to all links inside the list */}.breadcrumbs-container .breadcrumb-tree ol li a{color:#000;color:#5d379d;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:1.1875;text-decoration:none}.breadcrumbs-container .breadcrumb-tree ol li:first-child:before{content:url(../../../assets/image/icons/icon-home.svg);margin-right:10px;max-width:100%}.breadcrumbs-container .breadcrumb-tree ol li:last-child{color:#000;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:1.1875}.breadcrumbs-container .breadcrumb-tree ol li h1{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.breadcrumbs-container .breadcrumb-tree ol li+li:before{content:url(../../../assets/image/icons/arrow.svg);padding:8px}.header-big-image-container{overflow:hidden;padding:0;position:relative;width:100%}.header-big-image-container:before{background-image:url(../../../assets/image/hero-images/tracks-blue-swoosh-desktop.svg);background-position-x:right;background-repeat:no-repeat;background-size:cover;content:"";height:144px;position:absolute;right:0;top:0;width:154px;z-index:1000}@media (max-width:1024px){.header-big-image-container:before{background-image:url(../../../assets/image/hero-images/tracks-blue-swoosh-mobile.svg);height:95px;width:134px}}.header-big-image-container img{font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:54.5%}@media (max-width:1024px){.header-big-image-container img{position:static;width:100%}}.header-big-image-container .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;height:48vh;justify-content:center;margin:0;max-height:500px;min-height:400px;padding:60px 0 60px 80px;position:relative;width:calc(45.5% - 40px)}@media (max-width:1024px){.header-big-image-container .content-wrapper{background:-webkit-gradient(linear,left bottom,left top,color-stop(85%,#3e236b),color-stop(85%,hsla(0,0%,100%,0)));background:linear-gradient(0deg,#3e236b 85%,hsla(0,0%,100%,0) 0);padding-top:55px}}.header-big-image-container .content-wrapper:before{background-image:url(../../../assets/image/hero-images/section_swoosh-gray.svg);background-position-x:right;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:calc(125% + 160px)}@media (max-width:1024px){.header-big-image-container .content-wrapper:before{background-position-x:left;height:120%;max-width:unset;top:-55px;width:100vw}}@media (min-width:768px) and (max-width:1024px){.header-big-image-container .content-wrapper:before{background-image:url(../../../assets/image/hero-images/section_swoosh_mobile.svg)}}@media (max-width:767px){.header-big-image-container .content-wrapper:before{background-image:url(../../../assets/image/hero-images/section_swoosh_mobile.svg);height:100%;top:-35px}}@media (max-width:550px){.header-big-image-container .content-wrapper:before{background-size:contain}}@media (max-width:1024px){.header-big-image-container .content-wrapper.organisation{padding-top:55px}}.header-big-image-container .content-wrapper.organisation:before{background-image:url(../../../assets/image/hero-images/section_swoosh-gray.svg)}@media (min-width:768px) and (max-width:1024px){.header-big-image-container .content-wrapper.organisation:before{background-image:url(../../../assets/image/hero-images/section_swoosh_mobile.svg)}}@media (max-width:767px){.header-big-image-container .content-wrapper.organisation:before{background-image:url(../../../assets/image/hero-images/section_swoosh_mobile.svg)}}@media (max-width:1024px){.header-big-image-container .content-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;height:auto;justify-content:flex-end;margin-top:-8vw;max-height:unset;min-height:unset;width:100%}}@media (min-width:768px) and (max-width:1024px){.header-big-image-container .content-wrapper{padding:110px 160px 110px 80px}}@media (max-width:767px){.header-big-image-container .content-wrapper{padding:110px 40px}}.header-big-image-container .content-wrapper .content-container{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:600px;padding-left:70px;position:relative;width:100%}@media (max-width:1024px){.header-big-image-container .content-wrapper .content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:50%;justify-content:center;max-width:none;padding:0}}.header-big-image-container .content-wrapper .content-container h1{color:#000;color:#fff;font-size:3.8125rem;font-size:3.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;letter-spacing:0!important;line-height:1.2}@media (min-width:768px) and (max-width:1024px){.header-big-image-container .content-wrapper .content-container h1{font-size:3.1875rem;margin-right:30px}}@media (max-width:767px){.header-big-image-container .content-wrapper .content-container h1{font-size:2.1875rem;margin-right:20px}}.lifestyle-magazine-container{-ms-grid-columns:60% 1fr;-ms-grid-rows:auto;background-color:#f3f0f6;border-radius:4px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);-webkit-box-sizing:border-box;box-sizing:border-box;
  /* autoprefixer grid: no-autoplace */display:-ms-grid;display:grid;grid-template-columns:60% 1fr;grid-template-rows:auto;padding:10px 20px 30px}@media (max-width:1024px){.lifestyle-magazine-container{-ms-grid-columns:80% 1fr;grid-template-columns:80% 1fr;padding:15px 25px 40px}}@media (max-width:767px){.lifestyle-magazine-container{-ms-grid-columns:70% 1fr;grid-template-columns:70% 1fr;padding:20px}}.lifestyle-magazine-container>img{-webkit-box-shadow:0 10px 15px -10px rgba(50,60,76,.35);box-shadow:0 10px 15px -10px rgba(50,60,76,.35)}.lifestyle-magazine-container .title-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-column-span:2;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-grid-column:1;grid-column:1/span 2;-ms-grid-row:1;grid-row:1/1}@media (max-width:1024px){.lifestyle-magazine-container .title-container{-ms-grid-column:1;grid-column:1/1;-ms-grid-row:1;grid-row:1/1}}@media (max-width:767px){.lifestyle-magazine-container .title-container{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;-ms-grid-row:1;grid-row:1/1}}.lifestyle-magazine-container .title-container h3{color:#000;color:#5d379d;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:1.9375}.lifestyle-magazine-container .title-container img{margin:0 10px;max-height:35px;max-width:35px}.lifestyle-magazine-container figcaption{color:#000;color:#5d379d;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;-ms-grid-column:1;grid-column:1/1;-ms-grid-row:2;grid-row:2/2;letter-spacing:.25px;line-height:1.625}@media (max-width:767px){.lifestyle-magazine-container figcaption{padding-bottom:0;padding-right:25px}}.lifestyle-magazine-container img{font-family:"object-fit: cover;";-ms-grid-column:2;grid-column:2/2;-ms-grid-row:2;grid-row:2/2;height:auto;max-height:200px;max-width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.lifestyle-magazine-container img{-ms-grid-row-span:3;-ms-grid-column:2;grid-column:2/2;-ms-grid-row:1;grid-row:1/span 3}}@media (max-width:767px){.lifestyle-magazine-container img{-ms-grid-column:2;grid-column:2/2;-ms-grid-row:2;grid-row:2/2}}.lifestyle-magazine-container a{-ms-grid-column-span:2;background-color:#3e236b!important;display:block;font-weight:450!important;-ms-grid-column:1;grid-column:1/span 2;-ms-grid-row:3;grid-row:3/3;margin-top:20px;text-align:center}@media (max-width:1024px){.lifestyle-magazine-container a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column:1;grid-column:1/1;-ms-grid-row:3;grid-row:3/3;justify-content:center;width:60%}}@media (max-width:767px){.lifestyle-magazine-container a{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;-ms-grid-row:3;grid-row:3/3;margin-top:10px;width:100%}}.get-in-touch-container{background-color:#e01e7d;border-radius:4px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px 15px}@media (max-width:1024px){.get-in-touch-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 15px 20px 20px}}@media (max-width:767px){.get-in-touch-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px}}.get-in-touch-container .text-part{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:15px}@media (max-width:1024px){.get-in-touch-container .text-part{border-bottom:unset;border-right:1px solid hsla(0,0%,100%,.25);padding-bottom:0;width:50%}}@media (max-width:767px){.get-in-touch-container .text-part{border-bottom:1px solid hsla(0,0%,100%,.25);border-right:unset;padding-bottom:10px;width:100%}}.get-in-touch-container .text-part .text-part-inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.get-in-touch-container .text-part .text-part-inner-wrapper .contact-title{color:#000;color:#fff;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:1.9375;line-height:1.3375;margin-top:0}.get-in-touch-container .text-part .text-part-inner-wrapper img{height:40px;margin-right:10px}@media (max-width:1024px){.get-in-touch-container .text-part .text-part-inner-wrapper img{height:40px;margin-right:0;width:40px}}.get-in-touch-container .text-part>.contact-description{color:#000;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:1.625;margin-top:.3rem}@media (max-width:767px){.get-in-touch-container .text-part>.contact-description{font-size:.9375rem!important}}.get-in-touch-container .contact-part{padding-top:10px}@media (max-width:1024px){.get-in-touch-container .contact-part{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-evenly;margin-left:30px;width:50%}}@media (max-width:767px){.get-in-touch-container .contact-part{margin-left:0;width:100%}}.get-in-touch-container .contact-part .icon-plus-text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.get-in-touch-container .contact-part .icon-plus-text:first-child:hover img{content:url(../../assets/image/icons/phone-hover-purple.svg)}.get-in-touch-container .contact-part .icon-plus-text:nth-child(2):hover img{content:url(../../assets/image/icons/email-hover-purple.svg)}.get-in-touch-container .contact-part .icon-plus-text a{line-height:29px!important}.get-in-touch-container .contact-part a{color:#000;color:#fff;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.8125;margin-left:.8rem;text-decoration:none}.get-in-touch-container .contact-part a[href^=mailto]{font-size:1.0625rem}@media (min-width:1025px){.get-in-touch-container .contact-part a[href^=mailto]{color:#000;color:#fff;font-size:.875rem;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.8125;word-break:break-word}}@media (max-width:767px){.get-in-touch-container .contact-part a{word-break:break-all}}.get-in-touch-container .contact-part a:hover{color:#a487d5}.get-in-touch-container .contact-part .get-in-touch-phone-icon{margin-bottom:7px;margin-left:5px}.get-in-touch-container .contact-part .links a{color:#000;color:#5d379d;display:block;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:1rem;margin-bottom:10px;margin-left:0;text-align:center}.get-in-touch-container .contact-part .links a:last-of-type{margin-bottom:0}.get-in-touch-container .contact-part .links a:first-of-type{margin-top:20px}article .get-in-touch-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:40px 0;padding:5px 20px 18px}@media (max-width:1024px){article .get-in-touch-container{margin:45px 0 40px}}@media (max-width:767px){article .get-in-touch-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px 0;padding:15px 20px}}article .get-in-touch-container .text-part{border-bottom:unset;border-right:1px solid hsla(0,0%,100%,.2);padding-bottom:0;padding-right:35px;padding-top:10px;width:50%}@media (max-width:767px){article .get-in-touch-container .text-part{border-bottom:1px solid hsla(0,0%,100%,.2);border-right:unset;padding-bottom:10px;padding-right:0;width:100%}article .get-in-touch-container .text-part .text-part-inner-wrapper{padding-bottom:5px}}article .get-in-touch-container .contact-part{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-left:40px;padding-top:10px;width:50%}@media (min-width:768px) and (max-width:1024px){article .get-in-touch-container .contact-part{margin-left:0;padding-left:25px}}@media (max-width:767px){article .get-in-touch-container .contact-part{padding-left:0;padding-top:10px;width:100%}}article .get-in-touch-container .contact-part a{color:#000;color:#fff;font-size:1.1875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px}@media (max-width:1024px){article .get-in-touch-container .contact-part a{font-size:1.0625rem}}.useful-information-container{background-color:#f6f9ff}.useful-information-container .grid-title-container{padding-bottom:30px;padding-left:140px;padding-top:60px}@media (min-width:768px) and (max-width:1024px){.useful-information-container .grid-title-container{padding:45px 70px 25px}}@media (max-width:767px){.useful-information-container .grid-title-container{padding:35px 40px 15px}}.useful-information-container .grid-title-container img{height:50px}.useful-information-container .grid-title-container h2{margin-top:10px}.useful-information-container .cards-container{-ms-grid-columns:1fr 40px 1fr 40px 1fr;-ms-grid-rows:1fr;grid-gap:40px;display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;padding:5px 80px 70px}.useful-information-container .cards-container>:first-child{-ms-grid-column:1;-ms-grid-row:1}.useful-information-container .cards-container>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.useful-information-container .cards-container>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}@media (max-width:1024px){.useful-information-container .cards-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 75px 75px}.useful-information-container .cards-container .card{margin-bottom:40px}@supports (display:grid){.useful-information-container .cards-container{-ms-grid-columns:1fr;display:-ms-grid;display:grid;grid-template-columns:1fr}.useful-information-container .cards-container .card{margin-bottom:unset}}}@media (max-width:767px){.useful-information-container .cards-container{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:0 20px 40px}}.useful-information-container .cards-container .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#f3f0f6;border-radius:15px;-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,.102);box-shadow:0 3px 9px 0 rgba(0,0,0,.102);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:30px 40px 40px}.section-header .useful-information-container .cards-container .card a,.section-header .useful-information-container .cards-container .card button,.section-listing-navigation-mobile .useful-information-container .cards-container .card a,.section-listing-navigation-mobile .useful-information-container .cards-container .card button,.useful-information-container .cards-container .card .btn,.useful-information-container .cards-container .card .section-header a,.useful-information-container .cards-container .card .section-header button,.useful-information-container .cards-container .card .section-listing-navigation-mobile a,.useful-information-container .cards-container .card .section-listing-navigation-mobile button,.useful-information-container .cards-container .card section#case-studies-page .case-studies-grids-container .case-study a,.useful-information-container .cards-container .card section#home-page #home-main-carousel .home-slide .home-slide-content a,section#case-studies-page .case-studies-grids-container .case-study .useful-information-container .cards-container .card a,section#home-page #home-main-carousel .home-slide .home-slide-content .useful-information-container .cards-container .card a{font-weight:700}@media (max-width:1024px){.useful-information-container .cards-container .card{padding:20px 30px 30px}}.useful-information-container .cards-container .card .image-and-header{display:-webkit-box;display:-ms-flexbox;display:flex}.useful-information-container .cards-container .card .image-and-header img{height:34px;margin-right:5px;margin-top:8px;width:34px}.useful-information-container .cards-container .card .card-wrapper h3{color:#3e236b}@media (max-width:767px){.useful-information-container .cards-container .card .card-wrapper h3{height:unset!important}}.useful-information-container .cards-container .card .card-button{display:block;text-align:center}@media (max-width:1024px){.useful-information-container .cards-container .card .card-button{width:50%}}@media (max-width:767px){.useful-information-container .cards-container .card .card-button{width:100%}}.useful-information-container .cards-container .card h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:2.0625;line-height:1.2625;margin-bottom:10px;margin-top:10px}@media (max-width:1024px){.useful-information-container .cards-container .card h3{font-size:1.1875rem}}.useful-information-container .cards-container .card p{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625;margin-bottom:20px;margin-top:5px}@media (max-width:1024px){.useful-information-container .cards-container .card p{font-size:.9375rem}}.useful-information-container .cards-container .card p strong{font-weight:700}.useful-information-container .cards-container .card p em{color:#5d379d;font-style:italic}.useful-information-container .cards-container .card ul{margin-top:5px}@media (max-width:1024px){.useful-information-container .cards-container .card ul{margin-top:8px}}.useful-information-container .cards-container .card ul li{font-weight:300;margin-bottom:5px}.useful-information-container .cards-container .card ul li span a{color:#000;color:#2d1a4e;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;line-height:1.625;text-decoration:none}.useful-information-container .cards-container .card ul li:before{color:#5d379d;content:"▶";padding-right:.3rem}.useful-information-container .cards-container .card ul li strong{font-weight:700}.useful-information-container .cards-container .card ul li::marker{content:""!important}.useful-information-container .cards-container .card ol{list-style-position:inside;list-style-type:decimal;margin-top:5px}@media (max-width:1024px){.useful-information-container .cards-container .card ol{margin-top:8px}}.useful-information-container .cards-container .card ol li{font-weight:300;margin-bottom:5px}.useful-information-container .cards-container .card ol li span a{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625;text-decoration:none}.useful-information-container .cards-container .card ol li::marker{margin-right:40px}.useful-information-container .cards-container .card ol li strong{font-weight:700}.useful-information-container .cards-container .card ol,.useful-information-container .cards-container .card ul{color:#5d379d}.useful-information-container .cards-container .card ol em,.useful-information-container .cards-container .card ul em{font-style:italic}.useful-information-container .cards-container .card.card-rte{
  /**umb_name:h2*/
  /**umb_name:h3*/
  /**umb_name:h4*/
  /**umb_name:h5*/}.useful-information-container .cards-container .card.card-rte *{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.useful-information-container .cards-container .card.card-rte *{font-size:.9375rem}}.useful-information-container .cards-container .card.card-rte a{color:#5d379d}.useful-information-container .cards-container .card.card-rte a:hover{text-decoration:none}.useful-information-container .cards-container .card.card-rte b,.useful-information-container .cards-container .card.card-rte strong{font-weight:700}.useful-information-container .cards-container .card.card-rte b>*,.useful-information-container .cards-container .card.card-rte strong>*{font-weight:unset!important}.useful-information-container .cards-container .card.card-rte b em,.useful-information-container .cards-container .card.card-rte strong em{font-style:italic}.useful-information-container .cards-container .card.card-rte b em>*,.useful-information-container .cards-container .card.card-rte strong em>*{font-style:unset!important;font-weight:unset!important}.useful-information-container .cards-container .card.card-rte em{font-style:italic}.useful-information-container .cards-container .card.card-rte em>*{font-style:unset!important}.useful-information-container .cards-container .card.card-rte em b,.useful-information-container .cards-container .card.card-rte em strong{font-weight:700}.useful-information-container .cards-container .card.card-rte em b>*,.useful-information-container .cards-container .card.card-rte em strong>*{font-style:unset!important;font-weight:unset!important}.useful-information-container .cards-container .card.card-rte s,.useful-information-container .cards-container .card.card-rte strike{text-decoration:line-through}.useful-information-container .cards-container .card.card-rte u{text-decoration:underline}.useful-information-container .cards-container .card.card-rte h2{color:#5d379d;font-size:1.9375rem;font-weight:700;line-height:1!important;margin-bottom:30px}@media (max-width:1024px){.useful-information-container .cards-container .card.card-rte h2{font-size:1.4375rem}}.useful-information-container .cards-container .card.card-rte h2:not(:first-child){padding-top:10px}.useful-information-container .cards-container .card.card-rte h2 img{margin-right:10px}.useful-information-container .cards-container .card.card-rte h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:2.0625;line-height:1}@media (min-width:768px) and (max-width:1024px){.useful-information-container .cards-container .card.card-rte h3{font-size:1.3125rem;line-height:1.9375}}@media (max-width:767px){.useful-information-container .cards-container .card.card-rte h3{font-size:1.1875rem;line-height:1.1}}.useful-information-container .cards-container .card.card-rte h3:not(:first-child){padding-top:20px}.useful-information-container .cards-container .card.card-rte h4{font-size:1.3125rem;line-height:1.9375}.useful-information-container .cards-container .card.card-rte h5{font-size:1.0625rem;letter-spacing:0!important;line-height:1.8125}.useful-information-container .cards-container .card.card-rte h4,.useful-information-container .cards-container .card.card-rte h5{color:#5d379d}.useful-information-container .cards-container .card.card-rte img{max-width:100%}.useful-information-container .cards-container .card.card-rte p{margin-bottom:1em}.useful-information-container .cards-container .card.card-rte sup{font-size:smaller;vertical-align:super}.useful-information-container .cards-container .card.card-rte sub{font-size:smaller;vertical-align:sub}.useful-information-container .cards-container .card.card-rte ol,.useful-information-container .cards-container .card.card-rte ul{margin-bottom:1em;margin-left:2em}.useful-information-container .cards-container .card.card-rte ol li,.useful-information-container .cards-container .card.card-rte ul li{margin-bottom:.5em}.useful-information-container .cards-container .card.card-rte ol{list-style-type:decimal}.useful-information-container .cards-container .card.card-rte ul{list-style-type:none;margin-top:15px}.useful-information-container .cards-container .card.card-rte ul li{position:relative}.useful-information-container .cards-container .card.card-rte ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.useful-information-container .cards-container .card.card-rte ul ul li{position:relative}.useful-information-container .cards-container .card.card-rte ul ul li:before{background-color:transparent;border:1px solid #a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.useful-information-container .cards-container .card.card-rte ul ul ul li{position:relative}.useful-information-container .cards-container .card.card-rte ul ul ul li:before{background-color:#a487d5;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.useful-information-container .cards-container .card.card-rte ul ul ul ul li{position:relative}.useful-information-container .cards-container .card.card-rte ul ul ul ul li:before{background-color:#fff;border:1px solid #5d379d;content:"";display:block;height:.5em;left:-1.5em;position:absolute;top:.5em;width:.5em}.useful-information-container .cards-container .card.card-rte table td,.useful-information-container .cards-container .card.card-rte table th{border:1px solid #1c7f8d;padding:10px}.section-header .useful-information-container .cards-container .card.card-rte a,.section-header .useful-information-container .cards-container .card.card-rte button,.section-listing-navigation-mobile .useful-information-container .cards-container .card.card-rte a,.section-listing-navigation-mobile .useful-information-container .cards-container .card.card-rte button,.useful-information-container .cards-container .card.card-rte .btn-inverse,.useful-information-container .cards-container .card.card-rte .btn-outline,.useful-information-container .cards-container .card.card-rte .btn-primary,.useful-information-container .cards-container .card.card-rte .section-header a,.useful-information-container .cards-container .card.card-rte .section-header button,.useful-information-container .cards-container .card.card-rte .section-listing-navigation-mobile a,.useful-information-container .cards-container .card.card-rte .section-listing-navigation-mobile button,.useful-information-container .cards-container .card.card-rte section#case-studies-page .case-studies-grids-container .case-study a,.useful-information-container .cards-container .card.card-rte section#home-page #home-main-carousel .home-slide .home-slide-content a,section#case-studies-page .case-studies-grids-container .case-study .useful-information-container .cards-container .card.card-rte a,section#home-page #home-main-carousel .home-slide .home-slide-content .useful-information-container .cards-container .card.card-rte a{display:inline-block;width:100%}.useful-information-container .cards-container .card.card-image-link .card-wrapper .image-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:15px;margin-top:5px}.useful-information-container .cards-container .card.card-image-link .card-wrapper .image-wrapper img{height:auto;max-height:300px;max-width:100%}.video-box{cursor:pointer;margin-right:3rem;position:relative;z-index:50}@supports (display:grid){.video-box{margin-right:0}}.video-box .video-preview{font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover;width:100%}.video-box .video-title{-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.video-box .video-title{padding:17.5px 35px 17.5px 17.5px}.video-box .video-title h2{font-size:1.2rem}.video-box .video-title h3.sub-title{font-size:1rem}}.purple-play-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#5d379d;border:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:70px;justify-content:center;width:70px}.purple-play-button img{height:2rem;width:2rem}.pagination-container{position:relative}.pagination-container .pagination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;margin-top:30px}@media (max-width:767px){.pagination-container .pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pagination-container .pagination span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #5d379d;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;margin-left:50px;width:30px}@media (max-width:1024px){.pagination-container .pagination span{margin-left:40px}}@media (max-width:767px){.pagination-container .pagination span{margin-left:0}}.pagination-container .pagination span#go-to-page{border:none;color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.6875;margin-left:0;width:auto}@media (max-width:767px){.pagination-container .pagination span#go-to-page{display:none}}.pagination-container .pagination span.active{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#2d1a4e;border:none;color:#fff;justify-content:center}.pagination-container .pagination span a,.pagination-container .pagination span.active a{color:#000;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px}.pagination-container .pagination span a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5d379d;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.information-pack-container{background-color:#5d379d;border-radius:4px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:10px 20px 20px 15px;width:100%}@supports (display:inline-grid){.information-pack-container{display:-ms-inline-grid;display:inline-grid}}@media (max-width:1024px){.information-pack-container{padding:15px 25px 20px}}@media (max-width:767px){.information-pack-container{padding:15px 20px 20px 15px}}.information-pack-container .heading-part{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.information-pack-container .heading-part img{margin-right:10px}.information-pack-container .heading-part span{font-size:1.3125rem;line-height:1.9375}.information-pack-container .heading-part span,.information-pack-container p{color:#000;color:#fff;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px}.information-pack-container p{line-height:1.625;margin-bottom:25px;margin-top:0}.information-pack-container a{color:#000;color:#5d379d;display:block;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450!important;letter-spacing:.25px;text-align:center;text-decoration:none}@media (max-width:1024px){.information-pack-container a{width:50%}}@media (max-width:767px){.information-pack-container a{width:100%}}.single-date{color:#5d379d!important;display:block;font-size:1rem;margin-bottom:15px;margin-top:15px}@media (max-width:1024px){.single-date{font-size:.9375rem}}.announcement-container{-ms-grid-columns:calc(100% - 40px) 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#d20c6d;border-radius:4px;display:-ms-grid;display:grid;grid-template-columns:calc(100% - 40px) 1fr;margin:5px 8px;width:calc(100% - 16px)}@media (min-width:1025px){.announcement-container{-ms-grid-columns:calc(100% - 60px) 1fr;grid-template-columns:calc(100% - 60px) 1fr}}.announcement-container span{color:#000;color:#fff;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;-ms-grid-column:1;grid-column:1/1;letter-spacing:.25px;line-height:1.3;padding-bottom:15px;padding-left:15px;padding-top:15px;text-align:left;width:97%}@media (min-width:768px){.announcement-container span{padding-left:20px;text-align:center}}.announcement-container span a{color:#fff}.announcement-container button{background-color:transparent;background-image:url(../../../assets/image/icons/button-icon-close.svg);border:none;-ms-grid-column:2;grid-column:2/2;height:40px;width:40px}.accordion-container .accordion-item .btn,.accordion-container .accordion-item .section-header a,.accordion-container .accordion-item .section-header button,.accordion-container .accordion-item .section-listing-navigation-mobile a,.accordion-container .accordion-item .section-listing-navigation-mobile button,.accordion-container .accordion-item section#case-studies-page .case-studies-grids-container .case-study a,.accordion-container .accordion-item section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .accordion-container .accordion-item a,.section-header .accordion-container .accordion-item button,.section-listing-navigation-mobile .accordion-container .accordion-item a,.section-listing-navigation-mobile .accordion-container .accordion-item button,section#case-studies-page .case-studies-grids-container .case-study .accordion-container .accordion-item a,section#home-page #home-main-carousel .home-slide .home-slide-content .accordion-container .accordion-item a{display:inline;margin-top:20px;text-align:center}@media (min-width:768px) and (max-width:1024px){.accordion-container .accordion-item .btn,.accordion-container .accordion-item .section-header a,.accordion-container .accordion-item .section-header button,.accordion-container .accordion-item .section-listing-navigation-mobile a,.accordion-container .accordion-item .section-listing-navigation-mobile button,.accordion-container .accordion-item section#case-studies-page .case-studies-grids-container .case-study a,.accordion-container .accordion-item section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .accordion-container .accordion-item a,.section-header .accordion-container .accordion-item button,.section-listing-navigation-mobile .accordion-container .accordion-item a,.section-listing-navigation-mobile .accordion-container .accordion-item button,section#case-studies-page .case-studies-grids-container .case-study .accordion-container .accordion-item a,section#home-page #home-main-carousel .home-slide .home-slide-content .accordion-container .accordion-item a{margin-top:15px}}@media (max-width:767px){.accordion-container .accordion-item .btn,.accordion-container .accordion-item .section-header a,.accordion-container .accordion-item .section-header button,.accordion-container .accordion-item .section-listing-navigation-mobile a,.accordion-container .accordion-item .section-listing-navigation-mobile button,.accordion-container .accordion-item section#case-studies-page .case-studies-grids-container .case-study a,.accordion-container .accordion-item section#home-page #home-main-carousel .home-slide .home-slide-content a,.section-header .accordion-container .accordion-item a,.section-header .accordion-container .accordion-item button,.section-listing-navigation-mobile .accordion-container .accordion-item a,.section-listing-navigation-mobile .accordion-container .accordion-item button,section#case-studies-page .case-studies-grids-container .case-study .accordion-container .accordion-item a,section#home-page #home-main-carousel .home-slide .home-slide-content .accordion-container .accordion-item a{display:block;margin-top:10px}}.accordion-container .accordion-item .accordion-content ol li a,.accordion-container .accordion-item .accordion-content ul li a{margin-top:0}.factsheet-box-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:4px solid #faf2ff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;padding:16px}.factsheet-box-container img{padding:0 30px 0 10px}.factsheet-box-container a{color:#000;color:#5d379d;font-size:1.0625rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.25px;letter-spacing:normal;line-height:1.59;text-decoration:none}.factsheet-box-container a:hover{text-decoration:underline}@media (min-width:768px) and (max-width:1024px){.factsheet-box-container{background-color:#c3e5ea}.factsheet-box-container img{padding:0 23px 0 10px}}@media (max-width:767px){.factsheet-box-container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;background-color:#fff}.factsheet-box-container img{padding:0 13px 0 0}}.chart-container{margin-bottom:40px}.chart-container .canvas-container{min-height:500px;position:relative}.chart-container .ie-table{clip:rect(1px,1px,1px,1px)!important; /* 1 */border:0!important;clip-path:inset(50%)!important; /* 2 */height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important; /* 3 */width:1px!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.chart-container .ie-table{clip:unset!important;border:unset!important;clip-path:unset!important;height:unset!important;margin:unset!important;overflow:unset!important;padding:unset!important;position:unset!important;white-space:unset!important;width:unset!important}.chart-container .canvas-container{display:none}}.mobile-share-container{display:none;position:absolute;width:92%}@media (max-width:767px){.mobile-share-container{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}}.mobile-share-container .share-icon{background:none;border:none;padding:0;position:absolute;right:24px;top:7px;width:20px}.mobile-share-container .share-icon img{height:40px;max-width:unset;width:40px}.single-case-study-container{background:#fff;border-radius:10px;-webkit-box-shadow:0 5px 10px -5px rgba(50,60,76,.25);box-shadow:0 5px 10px -5px rgba(50,60,76,.25);display:block;margin:40px 0;padding-right:0;text-decoration:none}.single-case-study-container img{border-radius:10px 10px 0 0;font-family:"object-fit: cover;";height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.single-case-study-container img{height:320px}}.single-case-study-container .content-below-photo{padding:16px 30px 35px}.single-case-study-container .content-below-photo h3{color:#000;color:#5d379d;font-size:1.4375rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:450;letter-spacing:.25px;line-height:2.0625}.single-case-study-container .content-below-photo time{color:#000;font-stretch:normal;font-style:normal;font-weight:400;font-weight:300;letter-spacing:.25px;line-height:1.625;margin-top:0}.single-case-study-container .content-below-photo p{color:#000;font-stretch:normal;font-style:normal;font-weight:300;font-weight:400;letter-spacing:.25px;line-height:1.625}@media (max-width:1024px){.single-case-study-container .content-below-photo p{font-size:.9375rem}}
/*# sourceMappingURL=styles.css.map*/