h1{font-size:3.125rem}h2{font-size:2.1875rem}h3{font-size:1.625rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.875rem}.btn-primary{padding:.8125rem 1.875rem;font-size:1rem;letter-spacing:1.35px}.carousel-item{height:17.1875rem}.footer{margin-top:5.625rem}.footer__content{padding:5.625rem 0}.footer__rtf{margin-bottom:2.5rem}.pagination .page-item .page-link{padding:.5rem .75rem}.pagination .page-item.active,.pagination .page-item.active+li,.pagination .page-item.active-sibling,.pagination .page-item:nth-child(-n+2),.pagination .page-item:nth-last-child(-n+2){display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.pagination .page-item:first-child:nth-last-child(n+9)~li{display:none}.pagination .page-item:first-child:nth-last-child(n+9)~li.active-sibling:before{margin-right:2.5px;display:inline-block;width:auto;color:#999;font-size:18px;content:'\2026'}.pagination .page-item:first-child:nth-last-child(n+9)~li.active+li:after{margin-left:2.5px;display:inline-block;width:auto;color:#999;font-size:18px;content:'\2026'}.pagination .page-item:first-child:nth-last-child(n+9)~li:nth-last-child(-n+6){display:-webkit-box;display:-ms-flexbox;display:flex}.pagination .page-item:first-child:nth-last-child(n+9)~li:nth-last-child(6):before{margin-right:2.5px;display:inline-block;width:auto;color:#999;font-size:18px;content:'\2026'}.pagination .page-item:first-child:nth-last-child(n+9)~li.active-sibling:nth-last-child(-n+5):after,.pagination .page-item:first-child:nth-last-child(n+9)~li.active-sibling:nth-last-child(-n+5):before,.pagination .page-item:first-child:nth-last-child(n+9)~li:nth-child(-n+3):after,.pagination .page-item:first-child:nth-last-child(n+9)~li:nth-child(-n+3):before,.pagination .page-item:first-child:nth-last-child(n+9)~li:nth-last-child(-n+3):after,.pagination .page-item:first-child:nth-last-child(n+9)~li:nth-last-child(-n+3):before{display:none!important}.pagination .page-item:first-child:nth-last-child(n+9).active~li:nth-last-child(-n+6),.pagination .page-item:first-child:nth-last-child(n+9)~li.active~li:nth-last-child(-n+6){display:none}.pagination .page-item:first-child:nth-last-child(n+9).active~li:nth-last-child(-n+6):before,.pagination .page-item:first-child:nth-last-child(n+9)~li.active~li:nth-last-child(-n+6):before{display:none}.pagination .page-item:first-child:nth-last-child(n+9).active~li:nth-child(-n+6),.pagination .page-item:first-child:nth-last-child(n+9)~li.active~li:nth-child(-n+6){display:-webkit-box;display:-ms-flexbox;display:flex}.pagination .page-item:first-child:nth-last-child(n+9).active~li:nth-child(-n+5):after,.pagination .page-item:first-child:nth-last-child(n+9)~li.active~li:nth-child(-n+5):after{display:none}.pagination .page-item:first-child:nth-last-child(n+9).active~li:nth-child(6):after,.pagination .page-item:first-child:nth-last-child(n+9)~li.active~li:nth-child(6):after{margin-left:2.5px;display:inline-block;width:auto;color:#999;font-size:18px;content:'\2026'}.pagination .page-item:first-child:nth-last-child(n+9).active:after,.pagination .page-item:first-child:nth-last-child(n+9).active:before,.pagination .page-item:first-child:nth-last-child(n+9)~li.active:after,.pagination .page-item:first-child:nth-last-child(n+9)~li.active:before{display:none}.header{position:relative;padding-top:0}.header h1{max-width:21.875rem}.header h1:after{height:18.125rem;margin:.9375rem auto}.header .container{max-width:none;padding-right:0;padding-left:0}.header__logo{position:absolute;top:-6.25rem;left:50%;width:17.1875rem;height:17.1875rem;margin:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:url(../visuals/css-assets/marble-bg.png) no-repeat center center;z-index:4}.header__logo img{position:absolute;bottom:4.375rem;left:50%;width:10rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header__hero{position:relative;display:block;height:48.4375rem;padding:13.75rem 2.5rem 3.75rem;border-radius:0;background:url(../visuals/css-assets/hero.png) no-repeat top center/auto 100%;z-index:1}.header__hero:before{top:3.75rem;right:1.875rem;bottom:1.875rem;left:1.875rem;border-width:2px;border-top-left-radius:6500px 2200px;border-top-right-radius:6500px 2200px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.header--internal{padding-top:2.5rem}.header--internal h1{max-width:50rem}.header--internal h1:after{max-width:28.0625rem;height:1.3125rem;margin:2.5rem auto 0}.header--internal .container{max-width:100%;padding-right:15px;padding-left:15px}.header--internal .header__logo{top:auto;width:auto;height:auto;margin-bottom:3.75rem;border-radius:0;background:0 0}.header--internal .header__logo,.header--internal .header__logo img{position:relative;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.header--internal .header__logo img{bottom:auto;width:14.0625rem}.background{height:350px}.homepage .background{background:0 0}.card-section{margin:3.75rem 0}.card-section__title{margin-bottom:2.8125rem}.card--full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3.125rem}.card--full-width .card__content,.card--full-width .carousel{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.card--full-width .carousel-item{height:23.4375rem}.card--full-width .card__title{margin-top:0}.locale-section{margin:3.75rem 0}.locale-section h2{margin-bottom:2.8125rem}.locale-section__card{height:14.375rem}.locale-section__icon{font-size:1rem;letter-spacing:2px}.locale-section__icon img{width:7.5rem;height:7.5rem}.content-section__inner{margin:3.75rem auto}.contact-section{margin:3.75rem 0;padding:5rem 0}.filters form{margin-bottom:1.875rem}.filters .dropdown-menu{width:auto;min-width:21.5625rem}.filters__dropdown{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.filters__title{margin-bottom:1.25rem}