html.touch:root{--aw-text-metric:0.086em}html.no-touch.ua-ios:root,html.no-touch.ua-mac:root,html.no-touch.ua-safari:root,html.touch.ua-ios:root,html.touch.ua-mac:root,html.touch.ua-safari:root{--aw-text-metric:0.16em}.gallery{--accent-color:var(--brand-purple);position:relative}.gallery.only-one .gallery-control{display:none}.gallery-carousel-wrapper{overflow:hidden}.gallery-carousel{--gallery-item-gutter:10px;position:relative}.gallery-carousel .slick-slider{margin-left:calc(var(--gallery-item-gutter)*-1);margin-right:calc(var(--gallery-item-gutter)*-1);margin-bottom:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-transition-duration:300ms;transition-duration:300ms}.gallery-carousel .slick-list{padding:0!important}@media (min-width:992px){.gallery-carousel .slick-list{padding:0 16%!important}}@media (min-width:1440px){.gallery-carousel .slick-list{padding:0!important}}@media (max-width:1439.98px){.gallery-carousel .slick-list{overflow:initial}}.gallery-carousel .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.gallery-carousel .slick-slide{height:inherit!important}.gallery-carousel .slick-arrows-wrapper{pointer-events:none}@media (max-width:991.98px){.gallery-carousel .slick-arrows-wrapper{position:absolute;top:0;left:0;right:0}.gallery-carousel .slick-arrows-wrapper:before{content:"";display:block;padding-top:66.3%;pointer-events:none}}.gallery-carousel .slick-arrows-wrapper a,.gallery-carousel .slick-arrows-wrapper button{pointer-events:all}.gallery-carousel .slick-arrows-wrapper .slick-arrow.slick-prev{left:-20px}@media (min-width:992px){.gallery-carousel .slick-arrows-wrapper .slick-arrow.slick-prev{left:-10px}}@media (min-width:1200px){.gallery-carousel .slick-arrows-wrapper .slick-arrow.slick-prev{left:-25px}}@media (min-width:1680px){.gallery-carousel .slick-arrows-wrapper .slick-arrow.slick-prev{left:-70px}}.gallery-carousel .slick-arrows-wrapper .slick-arrow.slick-next{right:-20px}@media (min-width:992px){.gallery-carousel .slick-arrows-wrapper .slick-arrow.slick-next{right:-10px}}@media (min-width:1200px){.gallery-carousel .slick-arrows-wrapper .slick-arrow.slick-next{right:-25px}}@media (min-width:1680px){.gallery-carousel .slick-arrows-wrapper .slick-arrow.slick-next{right:-70px}}.gallery-item{padding-left:var(--gallery-item-gutter);padding-right:var(--gallery-item-gutter)}.gallery-item>div{position:relative;border-radius:0}@media (min-width:992px){.gallery-item>div{height:100%}}.gallery-item .photo{position:relative;width:100%}.gallery-item .photo:before{content:"";display:block;padding-top:66.3%}.gallery-item .photo *{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.gallery-item .photo+.caption{margin-top:15px}.gallery-item img{width:100%;height:100%;border-radius:0;-o-object-fit:cover;object-fit:cover}.gallery-item a{display:block;width:100%;height:100%;overflow:hidden}.gallery-item .caption{font-size:16px;position:static;border-radius:0;padding:var(--gutter-spacing);background-color:var(--accent-color);opacity:0;--aw-text-color:white;--aw-heading-color:var(--brand-yellow);color:#fff;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.gallery-item .caption .h1,.gallery-item .caption .h2,.gallery-item .caption .h3,.gallery-item .caption .h4,.gallery-item .caption .h5,.gallery-item .caption .h6,.gallery-item .caption .subtitle,.gallery-item .caption b,.gallery-item .caption h1,.gallery-item .caption h2,.gallery-item .caption h3,.gallery-item .caption h4,.gallery-item .caption h5,.gallery-item .caption h6,.gallery-item .caption strong{color:#fff}.gallery-item .caption a:not(.btn){color:var(--aw-link-color-reversed)}.gallery-item .caption .form-control{background-color:#fff}.gallery-item .caption .btn.btn-link,.gallery-item .caption .fa-li,.gallery-item .caption .form-label,.gallery-item .caption .share a i{color:#fff}.gallery-item .caption .share a:focus i,.gallery-item .caption .share a:hover i{color:var(--brand-secondary)}.gallery-item .caption .btn.btn-primary,.gallery-item .caption .btn.btn-primary:after{font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;border:var(--border-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.gallery-item .caption .btn.btn-primary{--btn-text-color:var(--brand-purple);--btn-bg-color:var(--brand-yellow);--btn-border-color:var(--brand-yellow);--btn-arrow-color:var(--brand-purple);--btn-arrow-bg-color:var(--brand-yellow);--btn-arrow-border-color:var(--brand-yellow);font-family:var(--aw-font-family);font-size:16px;vertical-align:middle;cursor:pointer;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color);border-radius:var(--button-border-radius);padding:var(--button-padding-top) 20px var(--button-padding-bottom);text-decoration:none;min-height:var(--button-height);margin-right:calc(var(--button-height) + 10px)}.gallery-item .caption .btn.btn-primary:after{display:inline-block;font-family:"Font Awesome 7 Pro";font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f061";display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background-color:var(--btn-arrow-bg-color);color:var(--btn-arrow-color);border-color:var(--btn-arrow-border-color);width:var(--button-height);height:var(--button-height);border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);right:calc(var(--button-height)*-1 - 2px)}.gallery-item .caption .btn.btn-primary:focus:after,.gallery-item .caption .btn.btn-primary:hover:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.gallery-item .caption .btn.btn-primary span.text{display:inherit;-webkit-transform:translateY(var(--aw-text-metric));transform:translateY(var(--aw-text-metric))}.gallery-item .caption .btn.btn-primary:active{-webkit-box-shadow:none;box-shadow:none}.gallery-item .caption .btn.btn-primary.active,.gallery-item .caption .btn.btn-primary:active,.gallery-item .caption .btn.btn-primary:first-child:active{background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color)}.gallery-item .caption .btn.btn-primary:focus,.gallery-item .caption .btn.btn-primary:hover{--btn-text-color:white;--btn-bg-color:var(--brand-purple);--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-purple);--btn-arrow-border-color:white;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.gallery-item .caption .btn.btn-primary.reverse{--btn-text-color:var(--brand-primary);--btn-bg-color:white;--btn-border-color:white;--btn-arrow-color:var(--brand-primary);--btn-arrow-bg-color:var(--brand-secondary);--btn-arrow-border-color:var(--brand-secondary)}.gallery-item .caption .btn.btn-primary.reverse:focus,.gallery-item .caption .btn.btn-primary.reverse:hover{--btn-text-color:white;--btn-bg-color:var(--brand-primary);--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-primary);--btn-arrow-border-color:white}.gallery-item .caption .btn.btn-secondary,.gallery-item .caption .btn.btn-secondary:after{font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;border:var(--border-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.gallery-item .caption .btn.btn-secondary{--btn-text-color:var(--brand-darkgrey);--btn-bg-color:white;--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-primary);--btn-arrow-border-color:var(--brand-primary);--button-height:36px;--bs-btn-border-radius:0;font-family:var(--aw-font-family);font-size:16px;vertical-align:middle;cursor:pointer;background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color);white-space:nowrap;border-radius:100px;min-height:var(--button-height);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;padding:3px 20px 3px 3px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.gallery-item .caption .btn.btn-secondary:after{display:inline-block;font-family:"Font Awesome 7 Pro";font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f061";display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background-color:var(--btn-arrow-bg-color);color:var(--btn-arrow-color);border-color:var(--btn-arrow-border-color);width:var(--button-height);height:var(--button-height);border-radius:50%;--button-height:26px;margin-right:var(--button-icon-spacing);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gallery-item .caption .btn.btn-secondary:focus:after,.gallery-item .caption .btn.btn-secondary:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.gallery-item .caption .btn.btn-secondary:active,.gallery-item .caption .btn.btn-secondary:focus,.gallery-item .caption .btn.btn-secondary:hover{-webkit-box-shadow:none;box-shadow:none}.gallery-item .caption .btn.btn-secondary.active,.gallery-item .caption .btn.btn-secondary:active,.gallery-item .caption .btn.btn-secondary:first-child:active{background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color)}.gallery-item .caption .btn.btn-secondary:focus,.gallery-item .caption .btn.btn-secondary:hover{--btn-text-color:white;--btn-bg-color:var(--brand-primary);--btn-border-color:white;--btn-arrow-color:var(--brand-primary);--btn-arrow-bg-color:var(--brand-secondary);--btn-arrow-border-color:var(--brand-secondary);text-decoration:none}.gallery-item .caption .btn.btn-secondary.reverse{--btn-text-color:var(--brand-darkgrey);--btn-bg-color:white;--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-purple);--btn-arrow-border-color:var(--brand-purple)}.gallery-item .caption .btn.btn-secondary.reverse:focus,.gallery-item .caption .btn.btn-secondary.reverse:hover{--btn-text-color:white;--btn-bg-color:var(--brand-purple);--btn-border-color:white;--btn-arrow-color:var(--brand-purple);--btn-arrow-bg-color:var(--brand-yellow);--btn-arrow-border-color:var(--brand-yellow)}.gallery-item .caption .tags span{--aw-text-color:#313131}.gallery-item .caption .tags span.teammembertitle{--tag-accent-color:var(--brand-yellow);color:var(--brand-purple)}.accessibility .gallery-item .caption .btn:focus-visible,.accessibility .gallery-item .caption .form-control:focus-visible,.accessibility .gallery-item .caption [role=button]:focus-visible,.accessibility .gallery-item .caption a:focus-visible,.accessibility .gallery-item .caption button:focus-visible,.accessibility .gallery-item .caption select:focus-visible{outline:var(--aa-border-width) var(--aa-border-style) var(--aa-outline-color-reverse)!important}@media (min-width:992px){.gallery-item .caption{padding:20px 30px}}.gallery-item .caption .title{margin:0;font-family:var(--aw-heading-font);font-weight:var(--aw-heading-font-weight);line-height:1.4375}@media (min-width:992px){.gallery-item .caption .title{line-height:1.3333333333}}.gallery-item .caption .title{font-size:16px}@media screen and (min-width:320px){.gallery-item .caption .title{font-size:calc(16px + .0016129032*(100vw - 320px))}}@media screen and (min-width:1560px){.gallery-item .caption .title{font-size:18px}}.gallery-item .caption .title:not(:last-child){margin-bottom:6px}@media (max-width:1439.98px){.gallery-item:not(.slick-current)>div{-webkit-filter:grayscale(100%);filter:grayscale(100%)}}.gallery-item.slick-current .caption{opacity:1}.gallery-control{position:relative;margin-top:30px}.gallery-control .container,.gallery-control .slick-dots-wrapper .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-control .slick-dots-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-control .slick-dots-wrapper .slick-dots{position:static;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}