article.card{--bs-card-border-width:0;--bs-card-border-radius:0;--bs-card-spacer-y:0;--bs-card-spacer-x:0;--bs-card-title-spacer-y:0;--bs-card-bg:transparent}.gallery{--gallery-max-width:986px;position:relative;background-image:url(../../images/svg/gallery-bg.svg);background-repeat:no-repeat;background-position:center bottom;background-size:100%;overflow:hidden;margin-bottom:0;padding-bottom:var(--section-spacing)}@media (min-width:992px){.gallery{padding-bottom:var(--section-spacing-lg)}}@media (min-width:1639.98px){.gallery{padding-bottom:var(--section-spacing-max)}}.gallery .gallery-carousel{overflow:initial}@media (min-width:992px){.gallery .gallery-carousel .js-gallery-carousel .slick-arrow{display:none!important}}.gallery.only-one .gallery-control{display:none}.gallery-carousel{overflow:hidden;margin-left:auto;margin-right:auto}@media (min-width:992px){.gallery-carousel{max-width:var(--gallery-max-width);margin:0 auto}}.gallery-carousel .slick-slider{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-slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;height:400px}.gallery-carousel .slick-slider:not(.slick-initialized) .slick-slide{display:block;width:533px;-webkit-box-flex:0;-ms-flex:0 0 533px;flex:0 0 533px}.gallery-carousel .slick-slider:not(.slick-initialized) .slick-slide:not(:last-child){margin-right:20px}.gallery-carousel .slick-slider:not(.slick-initialized) .slick-slide .photo{-webkit-transform:none;transform:none}.gallery-carousel .slick-list{padding:0!important;overflow:initial}@media (min-width:768px) and (max-width:991.98px){.gallery-carousel .slick-list{padding:0 30px!important}}.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-arrow{z-index:10}@media (max-width:767.98px){.gallery-carousel .slick-arrow{width:30px}}.gallery-carousel .slick-arrow.slick-prev{left:0}.gallery-carousel .slick-arrow.slick-next{right:0}.gallery-item,.gallery-item .photo{max-height:var(--gallery-image-max-height)}.gallery-item{--gallery-image-max-height:600px;padding-left:var(--gutter-spacing);padding-right:var(--gutter-spacing)}@media (min-width:992px){.gallery-item{width:var(--gallery-max-width)}}.gallery-item>div{position:relative;border-radius:var(--border-radius);border-top-left-radius:0;overflow:hidden;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media (min-width:992px){.gallery-item>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.gallery-item .photo{position:relative;width:100%}.gallery-item .photo:before{content:"";display:block;padding-top:75%}.gallery-item .photo *{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.gallery-item .photo>a:focus{outline:2px dashed var(--aa-color);outline-offset:-2px}@media (max-width:991.98px){.gallery-item .photo picture{position:relative;width:100%;display:block}.gallery-item .photo picture:before{content:"";display:block;padding-top:calc(9/16*100%)}.gallery-item .photo picture img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}}.gallery-item img{width:100%;height:100%;border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover;border-top-left-radius:0}.gallery-item a{display:block;width:100%;height:100%;overflow:hidden}.gallery-item .caption{position:absolute;bottom:0;left:0;right:0;padding:100px var(--gutter-spacing) var(--gutter-spacing);background-image:var(--gradient-primary);color:#fff;border-radius:0 0 var(--border-radius) var(--border-radius);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.gallery-item .caption .form-label,.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 .share a i,.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)}@media (min-width:1024px){.gallery-item .caption .share a:focus i,.gallery-item .caption .share a:hover i{color:var(--brand-secondary)}}.accessibility .gallery-item .caption .btn:focus,.accessibility .gallery-item .caption .form-control:focus,.accessibility .gallery-item .caption [role=button]:focus,.accessibility .gallery-item .caption a:focus,.accessibility .gallery-item .caption button:focus,.accessibility .gallery-item .caption select:focus{outline:1px dashed rgba(255,255,255,.75)!important}.gallery-item .caption .btn.btn-primary{background-color:var(--brand-primary);border-color:#fff;color:#fff}.gallery-item .caption .btn.btn-primary:active,.gallery-item .caption .btn.btn-secondary{color:#fff}@media (min-width:1024px){.gallery-item .caption .btn.btn-primary:focus,.gallery-item .caption .btn.btn-primary:hover{background-color:#fff;border-color:#fff;color:var(--brand-primary)}}.gallery-item .caption .btn.btn-secondary:after{border-color:#fff;color:var(--brand-primary)}@media (min-width:1024px){.gallery-item .caption .btn.btn-secondary:focus,.gallery-item .caption .btn.btn-secondary:hover{color:#fff;text-decoration:none}.gallery-item .caption .btn.btn-secondary:focus span,.gallery-item .caption .btn.btn-secondary:hover span{text-decoration:underline;text-decoration-thickness:.072em;text-underline-offset:4px}.gallery-item .caption .btn.btn-secondary:focus:after,.gallery-item .caption .btn.btn-secondary:hover:after{color:#fff;border-color:#fff}}.gallery-item .caption .form-control,.gallery-item .caption .wysiwyg ul>li:before{background-color:#fff}.gallery-item .caption .fa-li{color:#fff}@media (min-width:992px){.gallery-item .caption{padding:100px 30px var(--gutter-spacing);z-index:1;opacity:0}.gallery-item .caption>div{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-item .caption>div>*{margin:0}}.gallery-item .caption .title{margin:0}@media (min-width:992px){.gallery-item .caption .title{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;padding-right:40px}}@media (max-width:991.98px){.gallery-item .caption .text{display:none}}@media (min-width:992px){.gallery-item.slick-active .caption{opacity:1}}.gallery-item:focus-within .photo:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:10;pointer-events:none;outline:2px dashed var(--aa-color);outline-offset:-2px;border-radius:0 10px 10px 10px}.gallery-control{position:relative;padding-top:10px}.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;padding-right:15px}@media (min-width:992px){.gallery-control .slick-dots-wrapper{padding-left:110px;padding-right:110px}}.gallery-control .slick-dots-wrapper .slick-dots{position:static;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px}.gallery-control .slick-arrows-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:992px){.gallery-control .slick-arrows-wrapper{position:absolute;right:10px}}.gallery-control .slick-arrows-wrapper .slick-arrow{position:static;-webkit-transform:none;transform:none}.gallery-control .slick-arrows-wrapper .slick-arrow:not(:last-child){margin-right:15px}.gallery-carousel-content{position:relative;background-color:var(--brand-primary);color:#fff;border-radius:0 10px 10px 10px;margin-top:-25px;margin-left:auto;margin-right:auto;max-width:calc(100vw - 100px)}@media (min-width:768px) and (max-width:991.98px){.gallery-carousel-content{max-width:calc(100vw - 160px)}}@media (min-width:992px){.gallery-carousel-content{margin-top:-50px;max-width:calc(var(--gallery-max-width) - 140px);padding-right:140px}}@media (max-width:991.98px){.gallery-carousel-content .slick-slider .slick-list{padding:0 20px!important}}.gallery-carousel-content .title{color:#fff}.gallery-carousel-content .caption{padding:25px 0;min-height:100px}@media (min-width:992px){.gallery-carousel-content .caption{padding:25px 30px}.gallery-carousel-content .caption>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px}.gallery-carousel-content .caption>div .title{width:40%;-ms-flex-negative:0;flex-shrink:0;margin:0}.gallery-carousel-content .caption>div .title:not(:last-child){padding-right:20px}}.gallery-carousel-content .slick-arrows-wrapper{position:absolute;top:25px;right:15px;display:none}@media (min-width:992px){.gallery-carousel-content .slick-arrows-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;right:30px}}.gallery-carousel-content .slick-arrows-wrapper .slick-arrow{position:static;-webkit-transform:none;transform:none;margin:0;border-color:#fff;background-color:var(--brand-primary);color:#fff}.gallery-carousel-content .slick-arrows-wrapper .slick-arrow:not(:last-child){margin-right:10px}.gallery-carousel-content .slick-arrows-wrapper .slick-arrow:focus{outline:2px dashed var(--aa-color-reverse)!important;outline-offset:2px}@media (min-width:1024px){.gallery-carousel-content .slick-arrows-wrapper .slick-arrow:focus,.gallery-carousel-content .slick-arrows-wrapper .slick-arrow:hover{color:var(--brand-primary);background-color:#fff}}