﻿.text-primary{color:#66686a !important}.text-secondary{color:#454545 !important}.text-tertiary{color:#ebebeb !important}.text-quaternary{color:#edf5d7 !important}.text-body{color:#303b41 !important}.text-act1{color:#66686a !important}.text-act2{color:#454545 !important}.text-act3{color:#ebebeb !important}.text-act4{color:#edf5d7 !important}.text-act5{color:#303b41 !important}.transition,.text-hover-quaternary:hover,.text-hover-tertiary:hover,.text-hover-secondary:hover,.text-hover-primary:hover{transition:all .3s ease-in-out}.text-hover-primary:hover{color:#66686a !important}.text-hover-secondary:hover{color:#454545 !important}.text-hover-tertiary:hover{color:#ebebeb !important}.text-hover-quaternary:hover{color:#edf5d7 !important}.bg-primary{background-color:#66686a !important}.bg-secondary{background-color:#454545 !important}.bg-tertiary{background-color:#ebebeb !important}.bg-quaternary{background-color:#edf5d7 !important}.bg-body{background-color:#303b41 !important}.bg-act1{background-color:#66686a !important}.bg-act2{background-color:#454545 !important}.bg-act3{background-color:#ebebeb !important}.bg-act4{background-color:#edf5d7 !important}.bg-act5{background-color:#303b41 !important}.bg-grey{background-color:#d9d9d9 !important}.border-primary{border-color:#66686a !important}.border-secondary{border-color:#454545 !important}.border-tertiary{border-color:#ebebeb !important}.border-quaternary{border-color:#edf5d7 !important}.border-grey{border-color:#d9d9d9 !important}.border-body{border-color:#303b41 !important}.border-act1{border-color:#66686a !important}.border-act2{border-color:#454545 !important}.border-act3{border-color:#ebebeb !important}.border-act4{border-color:#edf5d7 !important}.border-act5{border-color:#303b41 !important}.large-gap{--bs-gutter-x: 8rem}.rounded-10{border-radius:10px}.fs-4{font-size:1.6rem !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.heading-font,#mobileNav .mobileNav-footer #menu-aux-menu li>a,#mobileNav .mobileNav-body .level-2 .level-2-wrap .level-2-item>a{font-family:arial,sans-serif !important}.flex-1{flex:1}.body-large{font-size:2.6rem;line-height:3.6rem}.body-dark{background-color:#303b41 !important;color:#fff}.body-light{background-color:#fff !important;color:#000}html{font-size:62.5%;height:100%;overflow-x:hidden;scroll-behavior:smooth}body{height:100%;min-height:100%;height:auto !important;display:flex;flex-direction:column;position:relative;overflow:hidden}#wrap{flex:1 0 0;-ms-flex:1 0 0;position:relative;right:0;-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;transition:right .5s}.clear{clear:both}img{max-width:100%;height:auto}.alignright,img.alignright{float:right;margin:0 0 15px 30px}img.alignleft,.alignleft{float:left;margin:0 30px 15px 0}img.aligncenter{display:block;margin:0 auto}*{outline:none !important}body{font-family:arial,sans-serif;color:#303b41;font-size:1.6rem}h1,h2,h3,h4,h5,h6{font-family:arial,sans-serif}h1{font-size:5.2rem;margin:0 0 20px 0;font-weight:700;letter-spacing:1px}@media(max-width: 991px){h1{font-size:3.6rem}}h2{font-size:4rem;margin:0 0 20px 0;font-weight:700}h3{font-size:3rem;margin:0 0 20px 0;font-weight:700}h4{font-size:2.4rem;margin:0 0 20px 0;font-weight:700}h5{font-size:1.4rem;margin:0 0 20px 0}p{margin:0 0 20px 0}ol,ul{margin:0 0 20px 0}strong{font-weight:bold}a,button{color:#66686a;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a:visited,a:active{text-decoration:none}a:hover{color:#ebebeb}.container{max-width:1150px}.margin-top{margin-top:8rem}@media(max-width: 575px){.margin-top{margin-top:8rem}}@media(min-width: 576px)and (max-width: 767px){.margin-top{margin-top:8rem}}.margin-bottom{margin-bottom:8rem}@media(max-width: 575px){.margin-bottom{margin-bottom:8rem}}@media(min-width: 576px)and (max-width: 767px){.margin-bottom{margin-bottom:8rem}}.margin{margin:8rem 0}@media(max-width: 575px){.margin{margin:8rem 0}}@media(min-width: 576px)and (max-width: 767px){.margin{margin:8rem 0}}.padding-top{padding-top:8rem}@media(max-width: 575px){.padding-top{padding-top:8rem}}@media(min-width: 576px)and (max-width: 767px){.padding-top{padding-top:8rem}}.padding-bottom{padding-bottom:8rem}@media(max-width: 575px){.padding-bottom{padding-bottom:8rem}}@media(min-width: 576px)and (max-width: 767px){.padding-bottom{padding-bottom:8rem}}.padding,.content-block.bg-white{padding:8rem 0}@media(max-width: 575px){.padding,.content-block.bg-white{padding:8rem 0}}@media(min-width: 576px)and (max-width: 767px){.padding,.content-block.bg-white{padding:8rem 0}}.button-settings,.white-btn,.border-btn,.ri-tabs .link a,.danger-btn,.green-btn,.primary-btn,.enquiry-form #field_submit input[type=submit]{font-weight:700 !important;font-size:1.8rem !important;padding:1.8rem 2.4rem !important;display:flex;align-items:center;text-align:center;justify-content:center;font-family:arial,sans-serif;padding-top:1em;text-decoration:none}.button-settings:hover,.white-btn:hover,.border-btn:hover,.ri-tabs .link a:hover,.danger-btn:hover,.green-btn:hover,.primary-btn:hover,.enquiry-form #field_submit input[type=submit]:hover{text-decoration:none}.primary-btn,.enquiry-form #field_submit input[type=submit]{background-color:#66686a !important;color:#fff !important}.primary-btn:hover,.enquiry-form #field_submit input[type=submit]:hover{background-color:rgb(76.9903846154,78.5,80.0096153846) !important;color:#fff !important}.primary-btn:hover i,.enquiry-form #field_submit input[type=submit]:hover i{color:#fff !important}.green-btn{background-color:#454545 !important;color:#ebebeb}.green-btn i{color:#ebebeb}.green-btn:hover{background-color:rgb(43.5,43.5,43.5) !important;color:#ebebeb}.danger-btn{background-color:#edf5d7 !important;color:#fff;border:none}.danger-btn i{color:#fff}.danger-btn:hover{background-color:rgb(218.64,234.8,174.2) !important;color:#fff}.border-btn,.ri-tabs .link a{background-color:#fff !important;color:#66686a;border:1px solid #66686a}.border-btn i,.ri-tabs .link a i{color:#66686a}.border-btn:hover,.ri-tabs .link a:hover{background-color:rgb(76.9903846154,78.5,80.0096153846) !important;color:#fff}.white-btn{background-color:#fff;color:#303b41;border:1px solid #fff}.white-btn i{color:#fff}.white-btn:hover{background-color:#66686a !important;border-color:#66686a !important;color:#fff !important}.white-btn:hover i{color:#fff !important}.sliding-icon-btn{font-weight:bold;color:#303b41;text-decoration:none}.sliding-icon-btn *{transition:all .2s ease;color:#66686a}.sliding-icon-btn:hover{color:#303b41}.sliding-icon-btn:hover *{transform:translateX(10px)}.gallery .img-wrap>img{cursor:pointer;width:100%;height:100%;object-fit:cover}.line-section .line{width:100%;height:1px;background-color:#d9d9d9}.titles{border-bottom:1px solid #d9d9d9}.content-sidebar .sidebar .text-wrap *:last-child{margin-bottom:0}@media(min-width: 991px){.large-link-repeater img{min-width:300px}}.list-ticks ul{list-style:none;padding:0}.list-ticks ul li{position:relative;padding-left:2.5rem;margin-bottom:1rem;font-size:1.6rem;line-height:1.5;color:#303b41;text-decoration:underline;text-underline-offset:4px}.list-ticks ul li:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;left:0;top:0;font-size:1.6rem;color:#ebebeb}.wp-rss-template-container .wpra-item-grid .wpra-item{padding:.8rem !important}.wp-rss-template-container .nav-links{display:flex;justify-content:center}.wp-rss-template-container .nav-links>*{float:initial !important}#header{max-height:96px}#header .header-logo img{max-height:7rem}#header .search-btn{color:#ebebeb;border:none;background:none}@media(max-width: 991px){#header .search-btn{margin-left:auto}}@media(min-width: 992px)and (max-width: 1199px){#header .search-btn{margin-left:auto}}#header .search-btn,#header .navToggle{font-size:2rem;color:#fff;width:62px;height:62px;border-radius:50%;background-color:#66686a;display:grid;place-items:center;text-decoration:none}#header .search-btn{color:#303b41;background-color:#ebebeb}#header .search-btn i{font-size:2rem}#header .header-logo,#header .search-btn,#header .navToggle{margin-bottom:5rem}#header .nav-col{margin-top:-1px}.aux-menu-wrap{position:relative;z-index:30}.aux-menu-wrap .menu{padding:0;margin:0;list-style:none;display:flex;font-size:1.4rem;gap:2rem}.aux-menu-wrap .menu li a{color:#fff;text-decoration:none}.aux-menu-wrap .menu li a:hover{color:#66686a}.aux-menu-wrap .buttons a{border-radius:0;font-size:1.3rem;text-decoration:none}#header{position:relative;z-index:10}#header nav.main-menu>ul{padding:0;margin:0;display:flex;margin-top:-5rem}#header nav.main-menu>ul>li{display:inline-block;padding:0;margin:0;padding:2rem 1.6rem 0rem 1.6rem;border-top:2px solid rgba(0,0,0,0)}#header nav.main-menu>ul>li.sub-menu-active,#header nav.main-menu>ul>li:hover,#header nav.main-menu>ul>li.current-menu-item,#header nav.main-menu>ul>li.current-page-parent{background-color:#222}#header nav.main-menu>ul>li.sub-menu-active a,#header nav.main-menu>ul>li.sub-menu-active .menu-item-description,#header nav.main-menu>ul>li:hover a,#header nav.main-menu>ul>li:hover .menu-item-description,#header nav.main-menu>ul>li.current-menu-item a,#header nav.main-menu>ul>li.current-menu-item .menu-item-description,#header nav.main-menu>ul>li.current-page-parent a,#header nav.main-menu>ul>li.current-page-parent .menu-item-description{color:#fff !important}#header nav.main-menu>ul>li.sub-menu-active>a:before,#header nav.main-menu>ul>li:hover>a:before,#header nav.main-menu>ul>li.current-menu-item>a:before,#header nav.main-menu>ul>li.current-page-parent>a:before{content:"";position:absolute;top:-40px;left:-16px;width:calc(100% + 32px);height:120px;background-color:#222;z-index:-1}#header nav.main-menu>ul>li>a{position:relative;font-size:1.4rem;font-weight:400;display:inline-block;padding-bottom:5.1rem;font-family:arial,sans-serif;text-decoration:none;color:#303b41;transition:all .3s ease}#header nav.main-menu>ul>li>a .menu-item-description{position:absolute;top:2.3rem;left:0;color:#303b41;font-weight:700;white-space:nowrap;transition:all .3s ease}#header nav.main-menu>ul>li>a:hover{color:#66686a}#header nav.main-menu>ul>li>a:hover:before{content:"";position:absolute;top:-40px;left:-16px;width:calc(100% + 32px);height:120px;background-color:#222;z-index:-1}#header nav.main-menu>ul>li .menu-drop{padding-left:.6rem}#header.white-theme nav.main-menu>ul>li.sub-menu-active,#header.white-theme nav.main-menu>ul>li:hover,#header.white-theme nav.main-menu>ul>li.current-menu-item,#header.white-theme nav.main-menu>ul>li.current-page-parent{background-color:#222}#header.white-theme nav.main-menu>ul>li.sub-menu-active a,#header.white-theme nav.main-menu>ul>li.sub-menu-active .menu-item-description,#header.white-theme nav.main-menu>ul>li:hover a,#header.white-theme nav.main-menu>ul>li:hover .menu-item-description,#header.white-theme nav.main-menu>ul>li.current-menu-item a,#header.white-theme nav.main-menu>ul>li.current-menu-item .menu-item-description,#header.white-theme nav.main-menu>ul>li.current-page-parent a,#header.white-theme nav.main-menu>ul>li.current-page-parent .menu-item-description{color:#fff}#header.white-theme nav.main-menu>ul>li a,#header.white-theme nav.main-menu>ul>li .menu-item-description{color:#fff}#header.white-theme nav.main-menu>ul>li a:hover,#header.white-theme nav.main-menu>ul>li .menu-item-description:hover{color:#66686a}#header nav.main-menu .sub-menu-wrap{display:none;position:absolute;white-space:nowrap;top:62%;left:0;z-index:99999;text-align:left;padding:0;background-color:#222;width:100%}#header nav.main-menu .sub-menu-wrap .row{display:grid;grid-template-columns:1fr;padding-top:7.5rem;padding-bottom:7.5rem;position:relative}#header nav.main-menu .sub-menu-wrap .row::before,#header nav.main-menu .sub-menu-wrap .row::after{content:"";position:absolute;top:0;bottom:0;width:50%;background-color:#222}#header nav.main-menu .sub-menu-wrap .row::before{left:-50%}#header nav.main-menu .sub-menu-wrap .row::after{right:-50%}#header nav.main-menu .sub-menu-wrap .row>div{grid-row:1}#header nav.main-menu .sub-menu-wrap .row>div h2{font-size:3rem;font-weight:600;margin-bottom:0;color:#ebebeb}#header nav.main-menu .sub-menu-wrap .row>div h3{font-size:2.8rem;font-weight:400;margin-bottom:1.8rem;color:#ebebeb;font-style:italic}#header nav.main-menu .sub-menu-wrap .row>div a{font-weight:700;text-transform:uppercase;color:#ebebeb;font-family:arial,sans-serif;text-decoration:none}#header nav.main-menu .sub-menu-wrap .row>ul.sub-menu{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem 4rem}@media(min-width: 992px)and (max-width: 1199px){#header nav.main-menu .sub-menu-wrap .row>ul.sub-menu{grid-template-columns:1fr 1fr}}#header nav.main-menu .sub-menu-wrap .row>ul.sub-menu li a{font-size:1.6rem;padding:1rem 1rem .8rem 1rem;border-bottom:1px solid #606060;display:block;color:#303b41;transition:all .3s ease;font-family:arial,sans-serif;text-decoration:none}#header nav.main-menu .sub-menu-wrap .row>ul.sub-menu li a:hover{background-color:#fff;color:#222 !important}#header nav.main-menu .sub-menu-wrap .row>ul.sub-menu li .menu-depth-2{list-style:none;padding:0;display:none}#header nav.main-menu .sub-menu-wrap .row>ul.sub-menu li.sub-menu-active .menu-depth-2{display:block !important}#searchModal{color:#fff}#searchModal a{color:#fff}#searchModal .modal-content{background-color:#454545}#searchModal .modal-content .modal-header{display:flex;justify-content:space-between;border:none;position:relative;padding:30px 40px 0 40px}@media(max-width: 991px){#searchModal .modal-content .modal-header{padding:0px 10px 0 10px}}#searchModal .modal-content .modal-header .left{min-width:32px;padding:10px}#searchModal .modal-content .modal-header .right button{color:#fff;background:none;padding:10px;font-size:14px;text-transform:uppercase;border:none}#searchModal .modal-content .relevanssi-live-search-results{background:rgba(0,0,0,0) !important}#searchModal .modal-content .modal-body{padding:40px}@media(max-width: 991px){#searchModal .modal-content .modal-body{padding:40px 21px}}#searchModal .modal-content .modal-body .search-wrapper{border-bottom:1px solid #fff}#searchModal .modal-content .modal-body .search-wrapper .search-form{display:flex;justify-content:space-between}#searchModal .modal-content .modal-body .search-wrapper .search-form .search-field{width:100%;background:none;border:none;color:#fff;font-size:25px;font-size:clamp(16px,4vw,25px)}#searchModal .modal-content .modal-body .search-wrapper .search-form .search-field::-webkit-input-placeholder{color:#fff}#searchModal .modal-content .modal-body .search-wrapper .search-form .search-field::-moz-placeholder{color:#fff}#searchModal .modal-content .modal-body .search-wrapper .search-form .search-field:-ms-input-placeholder{color:#fff}#searchModal .modal-content .modal-body .search-wrapper .search-form .search-field:-moz-placeholder{color:#fff}#searchModal .modal-content .modal-body .search-wrapper .search-form .search-submit{background:none;border:none;color:#fff;font-size:25px;font-size:clamp(16px,4vw,25px)}.relevanssi-live-search-results{min-height:350px !important;max-height:10000px !important;background-color:#66686a !important;color:#66686a !important;border-radius:0 !important;box-shadow:none !important}.relevanssi-live-search-results a{color:#66686a}.relevanssi-live-search-results .relevanssi-live-search-result-status{margin:0;padding:0px 0px 20px 0px;border:none}.relevanssi-live-search-results .relevanssi-live-search-result-status p{padding:10px;border:none}.relevanssi-live-search-results .relevanssi-live-search-result{box-shadow:none}.relevanssi-live-search-results .relevanssi-live-search-result a{font-weight:600;text-underline-offset:3px}.relevanssi-live-search-results .relevanssi-live-search-result h5{margin-top:15px;font-size:16px}.relevanssi-live-search-results .relevanssi-live-search-result .link-wrapper{margin-top:20px;font-size:12px;text-transform:uppercase}.relevanssi-live-search-results .relevanssi-live-search-result .link-wrapper a:after{content:"";font:var(--fa-font-solid);font-size:14px;margin-left:20px}.rlv-has-spinner{border-color:#66686a !important;border-right-color:rgba(0,0,0,0) !important}.rlv-has-spinner::after{background-color:#ebebeb !important}.bg-overlay{position:absolute;width:100%;height:100%;inset:0;z-index:-1}@media(max-width: 991px){.bg-overlay{background-position:center bottom !important;opacity:.8}}.home-banner{margin-top:-10rem;position:relative}.home-banner .row{padding-top:clamp(14rem,16vw,30rem);padding-bottom:7.2rem}.home-banner .play-btn{transition:all .3s ease}.home-banner .play-btn:hover{transform:scale(0.9);opacity:.5}.home-banner a{text-decoration:none}.internal-page-banner{margin-top:-10rem;padding-top:10rem;position:relative}.internal-page-banner .row{padding-top:13rem;padding-bottom:13rem}.internal-page-banner .play-btn{transition:all .3s ease}.internal-page-banner .play-btn:hover{transform:scale(0.9);opacity:.5}.internal-page-banner a{text-decoration:none}.internal-page-banner.primary .bg-overlay{position:absolute;width:100%;height:100%;background-color:#66686a;opacity:.2}.internal-page-banner.secondary .bg-overlay{position:absolute;width:100%;height:100%;background-color:#454545;opacity:.2}.internal-page-banner.tertiary .bg-overlay{position:absolute;width:100%;height:100%;background-color:#ebebeb;opacity:.2}.internal-page-banner.quaternary .bg-overlay{position:absolute;width:100%;height:100%;background-color:#edf5d7;opacity:.2}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.breadcrumbs a{color:#fff;font-size:1.6rem;text-decoration:none}.breadcrumbs a:hover{color:#66686a}.breadcrumbs span{color:#fff;font-size:1.6rem}#wrap.menuOpenWrap #header .header-bottom .navToggle{right:-120px}#mobileNav{background-color:#454545;filter:drop-shadow(0px 5px 10px rgba(0, 0, 0, 0.1));height:100%;width:50%;position:fixed;z-index:9999;top:0;right:-50%;overflow-x:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:flex;flex-direction:column}#mobileNav.menuOpen{right:0}#mobileNav .fa-times{font-size:2rem}#mobileNav .mobileNav-header{padding:11px 15px;display:flex;align-items:center;justify-content:space-between}#mobileNav .mobileNav-header .navToggle{font-size:14px;font-size:1.4rem;font-weight:500;color:#303b41}#mobileNav .mobileNav-header .navToggle i{font-size:2rem;color:#ebebeb;position:relative;top:3px;margin-left:5px}#mobileNav .mobileNav-header .navToggle:hover{text-decoration:none;color:#ebebeb}#mobileNav .mobileNav-body .main-nav{padding:0;list-style:none;display:flex;flex-direction:column;margin-bottom:2rem}#mobileNav .mobileNav-body .main-nav .level-1{position:relative}#mobileNav .mobileNav-body .main-nav .level-1>button{border:none;background:none;width:100%}#mobileNav .mobileNav-body .main-nav .level-1>button:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.4rem;color:#fff}#mobileNav .mobileNav-body .main-nav .level-1>a,#mobileNav .mobileNav-body .main-nav .level-1>button{display:flex;flex-direction:column;border-top:1px solid #fff;padding-top:2.2rem;padding-bottom:2.2rem;padding-right:3rem;font-size:1.4rem;position:relative;text-decoration:none}#mobileNav .mobileNav-body .main-nav .level-1>a i,#mobileNav .mobileNav-body .main-nav .level-1>button i{position:absolute;top:2.6rem;left:0rem}#mobileNav .mobileNav-body .main-nav .level-1:last-child>a{padding-bottom:0;border-bottom:none}#mobileNav .mobileNav-body .main-nav .level-1.has-icon span{padding-left:3rem}#mobileNav .mobileNav-body .level-2{background:#454545;position:absolute;height:100%;width:100%;left:0rem;z-index:100;top:0;transition:all .5s ease;transform:translateX(0)}#mobileNav .mobileNav-body .level-2::after{content:"";position:absolute;left:0;top:100%;width:100%;height:30%;background:#454545}#mobileNav .mobileNav-body .level-2.closed{transform:translateX(100%);overflow:hidden}#mobileNav .mobileNav-body .level-2 .level-2-head .tab-close{font-size:2rem;color:#fff}#mobileNav .mobileNav-body .level-2 .level-2-head .back{cursor:pointer}#mobileNav .mobileNav-body .level-2 .level-2-wrap{padding:0;list-style:none;display:flex;flex-direction:column}#mobileNav .mobileNav-body .level-2 .level-2-wrap .level-2-item{position:relative}#mobileNav .mobileNav-body .level-2 .level-2-wrap .level-2-item>a{display:flex;flex-direction:column;border-top:1px solid #fff;padding-top:2.2rem;padding-bottom:2.2rem;padding-right:3rem;font-size:1.4rem;position:relative;text-decoration:none;color:#fff}#mobileNav .mobileNav-body .level-2 .level-2-wrap .level-2-item>a i{position:absolute;top:2.6rem;left:0rem}#mobileNav .mobileNav-body .level-2 .level-2-wrap .level-2-item:last-child>a{border-bottom:1px solid #fff;padding-bottom:2.2rem}#mobileNav .mobileNav-footer{background-color:#66686a}#mobileNav .mobileNav-footer #menu-aux-menu{padding:0;list-style:none;display:flex;flex-direction:column;margin-bottom:0}#mobileNav .mobileNav-footer #menu-aux-menu li{position:relative}#mobileNav .mobileNav-footer #menu-aux-menu li i{display:none}#mobileNav .mobileNav-footer #menu-aux-menu li>a{display:flex;flex-direction:column;border-bottom:1px solid #fff;padding-top:2.2rem;padding-bottom:2.2rem;padding-right:3rem;font-size:1.4rem;position:relative;color:#fff;text-decoration:none}#mobileNav .mobileNav-footer #menu-aux-menu li:last-child>a{border-bottom:none}#wrap.menuOpenWrap{right:50%;pointer-events:none}footer.menuOpenWrap{right:50%;position:relative;pointer-events:none}.mobileNav-overlay{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;height:100%;left:0;top:0;z-index:-1;position:absolute}.mobileNav-overlay.menuOpen{background-color:rgba(0,0,0,.2);z-index:999}@media(max-width: 575px){#mobileNav{width:80%;right:-100%}#wrap.menuOpenWrap{right:0}footer.menuOpenWrap{right:100%}}@media(min-width: 576px)and (max-width: 767px){#mobileNav{width:80%;right:-100%}#wrap.menuOpenWrap{right:100%}footer.menuOpenWrap{right:100%}a{text-decoration:none}}.articles .titles{margin-bottom:4rem}.articles .post{transition:all .3s ease-in-out}.articles .post-img{overflow:hidden}.articles .post-img img{transition:all .3s ease-in-out;object-fit:cover;width:100%}.articles .post:hover{opacity:.7}.articles .post:hover .post-img img{transform:scale(1.05)}.articles .facetwp-facet-categories{display:inline-block;border:1px solid #d9d9d9}.articles .facetwp-facet-categories .facetwp-dropdown{color:#303b41;font-size:1.4rem;padding:15px 15px !important;background:rgba(0,0,0,0) !important;border:none;border-right:10px solid rgba(0,0,0,0)}.articles .facetwp-facet-categories .facetwp-dropdown::placeholder{color:#fff}.articles a{text-decoration:none}.navigation a{font-size:1.6rem;color:#ebebeb;font-weight:700;text-transform:uppercase;transition:all .3s ease-in-out}.navigation a:hover{color:#454545}.navigation i{font-size:1.6rem;color:#ebebeb;font-weight:700;text-transform:uppercase;transition:all .3s ease-in-out}#blog-single iframe{width:100%;height:100%;aspect-ratio:16/9;margin-top:1.5rem;margin-bottom:1.5rem}#blog-single .navigation{display:flex;justify-content:space-between;margin-bottom:12rem}#blog-single .navigation a{padding:1.5rem 2rem;border:2px solid #454545;border-radius:4px;font-weight:600;font-size:1.4rem;text-transform:uppercase;color:#454545;text-decoration:none}#blog-single .navigation a:hover{color:#fff;background-color:#66686a;text-decoration:none;border-color:#66686a}@media(max-width: 991px){#blog-single .navigation a{font-size:1rem}}#blog-single .navigation .previous i{padding-right:.8rem}#blog-single .navigation .next i{padding-left:.8rem}@media(max-width: 991px){#blog-single .navigation i{font-size:1rem}}.blog-categories ul{padding:0;list-style:none}.blog-categories .cat-item{position:relative;padding-bottom:1.6rem}.blog-categories .cat-item a{color:#303b41;text-decoration:none}.blog-categories .cat-item a:hover{color:#66686a}.blog-categories .cat-item::after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";position:absolute;left:95%}.blog-categories .children{display:none}.accordion-block #accordionBlock{display:grid;gap:1.1rem}.accordion-block #accordionBlock .accordion-item{border:1px solid #fff;border-radius:10px}.accordion-block #accordionBlock .accordion-item button{font-weight:400;font-size:1.8rem;color:#fff;background:rgba(0,0,0,0) !important;box-shadow:none !important;border:none;padding:2rem 3rem}@media(min-width: 991px){.accordion-block #accordionBlock .accordion-item button{text-align:left}}@media(max-width: 575px){.accordion-block #accordionBlock .accordion-item button{justify-content:center}}@media(min-width: 576px)and (max-width: 767px){.accordion-block #accordionBlock .accordion-item button{justify-content:center}}.accordion-block #accordionBlock .accordion-item button:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;right:3rem;top:50%;transform:translateY(-50%);font-size:1.6rem;color:#edf5d7;transition:all .3s ease;background:none}@media(max-width: 575px){.accordion-block #accordionBlock .accordion-item button:after{display:none}}@media(min-width: 576px)and (max-width: 767px){.accordion-block #accordionBlock .accordion-item button:after{display:none}}.accordion-block #accordionBlock .accordion-item button:not(.collapsed){color:#fff}.accordion-block #accordionBlock .accordion-item button:not(.collapsed):after{content:""}.accordion-block #accordionBlock .accordion-item .accordion-collapse{border:none}.accordion-block #accordionBlock .accordion-item .accordion-collapse.show{border-top:1px solid #fff}.accordion-block #accordionBlock .accordion-item .accordion-collapse .accordion-body{padding:1.5rem 2.5rem;font-size:1.6rem;color:#fff;background:rgba(0,0,0,0);padding:2rem 3rem}@media(max-width: 575px){.accordion-block #accordionBlock .accordion-item .accordion-collapse .accordion-body{text-align:center}}@media(min-width: 576px)and (max-width: 767px){.accordion-block #accordionBlock .accordion-item .accordion-collapse .accordion-body{text-align:center}}.accordion-block #accordionBlock .accordion-item .accordion-collapse .accordion-body *:last-child{margin-bottom:0}.accordion-block-white #accordionBlock{display:grid;gap:1.1rem}.accordion-block-white #accordionBlock .accordion-item{border-bottom:1px solid #e7e7e7}.accordion-block-white #accordionBlock .accordion-item button{font-weight:400;font-size:1.8rem;color:#303b41;background:rgba(0,0,0,0) !important;box-shadow:none !important;border:none;padding:2rem 3rem}@media(min-width: 991px){.accordion-block-white #accordionBlock .accordion-item button{text-align:left}}@media(max-width: 575px){.accordion-block-white #accordionBlock .accordion-item button{justify-content:center}}@media(min-width: 576px)and (max-width: 767px){.accordion-block-white #accordionBlock .accordion-item button{justify-content:center}}.accordion-block-white #accordionBlock .accordion-item button:not(.collapsed){color:#303b41 !important}.accordion-block-white #accordionBlock .accordion-item .accordion-collapse{border:none}.accordion-block-white #accordionBlock .accordion-item .accordion-collapse.show{border-top:1px solid #fff}.accordion-block-white #accordionBlock .accordion-item .accordion-collapse .accordion-body{padding:1.5rem 2.5rem;font-size:1.6rem;color:#303b41;background:rgba(0,0,0,0);padding:2rem 3rem;padding-top:0}@media(max-width: 575px){.accordion-block-white #accordionBlock .accordion-item .accordion-collapse .accordion-body{text-align:center}}@media(min-width: 576px)and (max-width: 767px){.accordion-block-white #accordionBlock .accordion-item .accordion-collapse .accordion-body{text-align:center}}.accordion-block-white #accordionBlock .accordion-item .accordion-collapse .accordion-body *:last-child{margin-bottom:0}.content-block h4{margin-bottom:1rem}.metrics .metric-limited{position:relative}.metrics .metric-limited:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;height:138px;width:1px;background:#d9d9d9}@media(max-width: 575px){.metrics .metric-limited:after{display:none}}@media(min-width: 576px)and (max-width: 767px){.metrics .metric-limited:after{display:none}}.metrics .metric-limited:last-child:after{display:none}.image-cards .card-wrap{overflow:hidden}.image-cards .card-wrap .color-overlay{background-color:#66686a;transition:all .5s ease;opacity:0;position:absolute;width:100%;height:100%;inset:0;z-index:10;transform:translateX(calc(-100% - 1rem))}.image-cards .card-wrap .card-content{position:relative}.image-cards .card-wrap .card-content h4{border-bottom:1px solid #d9d9d9;padding-bottom:1.5rem}.image-cards .card-wrap:hover .color-overlay{opacity:1;transform:translateX(0)}.icon-blocks img{transition:all .3s ease;filter:grayscale(100%)}.icon-blocks .link img:hover{filter:grayscale(0%)}.video-tabs .iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-tabs .iframe-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:1rem}.video-tabs .nav-item .nav-link{font-size:1.6rem;font-weight:700;text-transform:uppercase;color:#fff;font-family:arial,sans-serif;border-bottom:1px solid #454545;padding-bottom:1.5rem;padding-left:0;padding-right:5rem;padding-top:1.9rem;position:relative}.video-tabs .nav-item .nav-link:hover{opacity:.8}.video-tabs .nav-item .nav-link:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.6rem;color:#fff}.video-tabs .nav-item .nav-link.active{background:none;color:#66686a;border-color:#66686a}.video-tabs .nav-item .nav-link.active:after{color:#66686a}.video-tabs .nav-item .nav-link.active:hover{opacity:1;cursor:initial}.ri-tabs a{text-decoration:none}.ri-tabs .link{display:flex;flex-grow:1;flex-basis:22%}.ri-tabs .link a{color:#303b41 !important;border-color:#d9d9d9 !important;font-size:1.6rem !important;font-weight:400 !important;padding:1.2rem 2.4rem !important;text-align:left;gap:1.5rem;justify-content:space-between;border-radius:50px;flex-grow:1;min-width:200px;min-height:73px}.ri-tabs .link a i{color:#66686a !important}.ri-tabs .link a:hover{color:#fff !important;background-color:#66686a !important;border-color:#66686a !important}.ri-tabs .link a:hover i{color:#fff !important}.ri-tabs .link a i.rotate{transform:rotate(-45deg)}table{border-collapse:collapse;font-size:14px;width:100%}table th,table td{border:1px solid #d9d9d9;padding:10px}table thead{background-color:#f5f5f5}table thead th{color:#303b41;font-weight:bold}table tbody tr:nth-child(even){background-color:#fff}table tbody tr:nth-child(odd){background-color:#f9f9f9}table tbody tr:hover{background-color:#ebebeb}@media(max-width: 991px){table tbody{font-size:12px}table tbody thead{display:none}table tbody tbody tr{display:block;margin-bottom:10px;border:1px solid #d9d9d9}table tbody tbody tr td:before{content:attr(data-th);font-weight:bold;display:inline-block;width:40%;margin-right:5%;vertical-align:top}table tbody tbody tr td{display:inline-block;width:55%;vertical-align:top}table tbody tbody tr:nth-child(even){background-color:#fff}table tbody tbody tr:nth-child(odd){background-color:#f9f9f9}}.az-downloads .az-links{list-style:none}.az-downloads .az-links a{color:#fff;padding:1rem;background:#66686a;padding:5px 10px;border-radius:4px;font-size:1.8rem;text-decoration:none;text-transform:uppercase}.az-downloads .az-links a:hover{background:rgb(51.9807692308,53,54.0192307692);color:#fff}.az-downloads .letter-group{display:grid;gap:.5rem 2rem}@media(min-width: 768px)and (max-width: 991px){.az-downloads .letter-group{grid-template-columns:1fr 1fr}}@media(min-width: 991px){.az-downloads .letter-group{grid-template-columns:1fr 1fr 1fr}}.az-downloads .letter-group a{color:#454545}.az-downloads .letter-group a:hover{color:rgb(51.9807692308,53,54.0192307692)}.az-downloads #accordionBlock{display:grid;gap:1.1rem}.az-downloads #accordionBlock .accordion-item{border:1px solid #fff;border-radius:10px}.az-downloads #accordionBlock .accordion-item button{font-weight:400;font-size:1.8rem;color:#fff;background:rgba(0,0,0,0) !important;box-shadow:none !important;border:none;padding:2rem 3rem}@media(min-width: 991px){.az-downloads #accordionBlock .accordion-item button{text-align:left}}@media(max-width: 575px){.az-downloads #accordionBlock .accordion-item button{justify-content:center}}@media(min-width: 576px)and (max-width: 767px){.az-downloads #accordionBlock .accordion-item button{justify-content:center}}.az-downloads #accordionBlock .accordion-item button:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;right:3rem;top:50%;transform:translateY(-50%);font-size:1.6rem;color:#edf5d7;transition:all .3s ease;background:none}@media(max-width: 575px){.az-downloads #accordionBlock .accordion-item button:after{display:none}}@media(min-width: 576px)and (max-width: 767px){.az-downloads #accordionBlock .accordion-item button:after{display:none}}.az-downloads #accordionBlock .accordion-item button:not(.collapsed){color:#fff}.az-downloads #accordionBlock .accordion-item button:not(.collapsed):after{content:""}.az-downloads #accordionBlock .accordion-item .accordion-collapse{border:none}.az-downloads #accordionBlock .accordion-item .accordion-collapse.show{border-top:1px solid #fff}.az-downloads #accordionBlock .accordion-item .accordion-collapse .accordion-body{padding:1.5rem 2.5rem;font-size:1.6rem;color:#fff;background:rgba(0,0,0,0);padding:2rem 3rem}@media(max-width: 575px){.az-downloads #accordionBlock .accordion-item .accordion-collapse .accordion-body{text-align:center}}@media(min-width: 576px)and (max-width: 767px){.az-downloads #accordionBlock .accordion-item .accordion-collapse .accordion-body{text-align:center}}.az-downloads #accordionBlock .accordion-item .accordion-collapse .accordion-body *:last-child{margin-bottom:0}.team-cards{margin-bottom:14rem}.team-cards .boxes .box{overflow:hidden}.team-cards .boxes .box-wrap{aspect-ratio:4/3;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;display:grid;place-items:end center;position:relative}.team-cards .boxes .box-wrap .box-title{transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity .2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.team-cards .boxes .box .color-overlay{background-color:#66686a;transition:all .5s ease;opacity:0;position:absolute;width:100%;height:100%;inset:0;z-index:10;transform:translateX(calc(-100% - 1rem))}.team-cards .boxes .box:hover .color-overlay{opacity:1;transform:translateX(0)}.team-cards a{text-decoration:none}.cta-image{background-size:cover !important;background-repeat:no-repeat !important;padding-top:24rem;padding-bottom:6rem}.cta-image h1,.cta-image h2,.cta-image h3,.cta-image h4,.cta-image h5{margin-bottom:10px}.cta-image .bg-image-overlay{position:absolute;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:-1}@media(max-width: 991px){.cta-image{padding-top:30rem;padding-bottom:9rem}}.cta-image .row{position:relative;z-index:2}.cta-image .color-overlay{transition:all .5s ease;opacity:.4;position:absolute;width:100%;height:100%;inset:0;z-index:1}.cta-image .color-overlay.primary{background-color:#454545}.cta-image .primary a{background-color:#454545 !important}.cta-image .primary a:hover{background-color:rgb(43.5,43.5,43.5) !important}.cta-image .color-overlay.secondary{background-color:#ebebeb}.cta-image .secondary a{background-color:#ebebeb !important}.cta-image .secondary a:hover{background-color:rgb(209.5,209.5,209.5) !important}.cta-image .color-overlay.tertiary{background-color:#edf5d7}.cta-image .tertiary a{background-color:#edf5d7 !important}.cta-image .tertiary a:hover{background-color:rgb(218.64,234.8,174.2) !important}.cta-image .dark-contrast *{color:#303b41 !important}.cta-color-deisgn{padding-top:9rem;padding-bottom:9rem}.cta-color-deisgn h1,.cta-color-deisgn h2,.cta-color-deisgn h3,.cta-color-deisgn h4,.cta-color-deisgn h5{margin-bottom:10px}.cta-color-deisgn .row{position:relative;z-index:2}.cta-color-deisgn .color-overlay{transition:all .5s ease;position:absolute;width:100%;height:100%;inset:0;z-index:-1}.cta-color-deisgn .left,.cta-color-deisgn .right{position:absolute;top:0;bottom:0}.cta-color-deisgn .left svg,.cta-color-deisgn .right svg{max-height:100%}@media(max-width: 991px){.cta-color-deisgn .left,.cta-color-deisgn .right{display:none}}.cta-color-deisgn .left{left:5rem}.cta-color-deisgn .right{right:5rem}.cta-color-deisgn .primary-btn,.cta-color-deisgn .enquiry-form #field_submit input[type=submit],.enquiry-form #field_submit .cta-color-deisgn input[type=submit]{background-color:#303b41 !important;color:#fff !important}.cta-color-deisgn .primary-btn:hover,.cta-color-deisgn .enquiry-form #field_submit input[type=submit]:hover,.enquiry-form #field_submit .cta-color-deisgn input[type=submit]:hover{background-color:#66686a !important}.cta-color-deisgn .light-contrast .text-body{color:#fff !important}.cta-color-deisgn .light-contrast .primary-btn,.cta-color-deisgn .light-contrast .enquiry-form #field_submit input[type=submit],.enquiry-form #field_submit .cta-color-deisgn .light-contrast input[type=submit]{background-color:#fff !important;color:#303b41 !important}.cta-color-deisgn .light-contrast .primary-btn:hover,.cta-color-deisgn .light-contrast .enquiry-form #field_submit input[type=submit]:hover,.enquiry-form #field_submit .cta-color-deisgn .light-contrast input[type=submit]:hover{color:#fff !important;background-color:#66686a !important}.cta-color-deisgn .color-overlay.primary{background-color:#66686a}.cta-color-deisgn .color-overlay.secondary{background-color:#454545}.cta-color-deisgn .color-overlay.tertiary{background-color:#edf5d7}.testimonial-full{padding-top:10rem;padding-bottom:10rem;border-radius:10px}@media(max-width: 991px){.testimonial-full{padding-top:5rem;padding-bottom:5rem}}.testimonial-full .title_bottom{font-weight:600;font-size:2.4rem}.testimonial-slider .swiper-wrapper{padding-bottom:4rem}.testimonial-slider .swiper-pagination{text-align:left}.testimonial-slider .swiper-pagination .swiper-pagination-bullet-active{background:#66686a !important}.video-testimonial .fancybox-video{transition:all .3s ease-in-out}.video-testimonial .fancybox-video .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s ease-in-out}.video-testimonial .fancybox-video:hover{opacity:.8}.video-testimonial .fancybox-video:hover .icon{transform:translate(-50%, -50%) scale(1.2)}.enquiry-form .gform_fields{grid-column-gap:4% !important}.enquiry-form .gform_body input[type=text],.enquiry-form .gform_body input[type=email],.enquiry-form .gform_body input[type=tel],.enquiry-form .gform_body input[type=url],.enquiry-form .gform_body input[type=number],.enquiry-form .gform_body input[type=password],.enquiry-form .gform_body select,.enquiry-form .gform_body textarea{border:1px solid #d9d9d9;color:#303b41;font-size:1.4rem;padding:15px 15px !important;background:rgba(0,0,0,0) !important}.enquiry-form .gform_body input[type=text]::placeholder,.enquiry-form .gform_body input[type=email]::placeholder,.enquiry-form .gform_body input[type=tel]::placeholder,.enquiry-form .gform_body input[type=url]::placeholder,.enquiry-form .gform_body input[type=number]::placeholder,.enquiry-form .gform_body input[type=password]::placeholder,.enquiry-form .gform_body select::placeholder,.enquiry-form .gform_body textarea::placeholder{color:#fff}.enquiry-form .gfield_label{font-size:1.6rem !important;color:#303b41;font-weight:normal !important}.enquiry-form .gfield_label .gfield_required{color:#303b41 !important}@media(min-width: 991px){.enquiry-form .captcha{grid-column:span 8 !important}.enquiry-form .captcha .ginput_recaptcha>div{margin-right:0 !important;margin-left:auto !important}}@media(min-width: 768px)and (max-width: 991px){.enquiry-form .captcha{grid-column:span 8 !important}.enquiry-form .captcha .ginput_recaptcha>div{margin-right:0 !important;margin-left:auto !important}}.enquiry-form .captcha .gfield_label{display:none !important}.enquiry-form #field_submit input[type=submit]{transition:all .3s ease-in-out;border:none !important}@media(min-width: 991px){.enquiry-form #field_submit{grid-column:span 4 !important}}.link-boxes-main{margin-bottom:14rem}.link-boxes-main .boxes .box-wrap{aspect-ratio:3/4;border-radius:10px;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;display:grid;place-items:end center;position:relative}.link-boxes-main .boxes .box-wrap .box-title{transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);position:relative;z-index:5}@media(max-width: 991px){.link-boxes-main .boxes .box-wrap .box-title{padding-bottom:6rem}}.link-boxes-main .boxes .box-overlay{position:absolute;width:100%;height:100%;top:0;left:0;display:grid;place-items:center;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translateX(-100%);background:linear-gradient(0deg, rgba(48, 92, 125, 0.9), rgba(48, 92, 125, 0.9))}.link-boxes-main .boxes .box-overlay .content{text-align:center}.link-boxes-main .boxes .box-overlay .content svg{margin-bottom:5rem}.link-boxes-main .boxes .box:hover .box-title{transform:translateX(120%);opacity:0}.link-boxes-main .boxes .box:hover .box-overlay{transform:translateX(0%)}.link-boxes-main a{text-decoration:none}@media(min-width: 991px){.image-text .img-col.order-0{padding-left:0 !important}.image-text .img-col.order-lg-2{padding-right:0 !important}}.image-text.bg-active *{color:#fff}.image-text .link{color:#edf5d7}.image-text .link:hover{color:rgb(218.64,234.8,174.2)}.image-gallery-slider .swiper-slide{display:grid;place-items:center}.image-gallery-slider .swiper-slide img{transition:all .3s ease}.image-gallery-slider .swiper-pagination{bottom:10%}.image-gallery-slider .swiper-pagination-bullet{height:14px;width:14px;background:none;border:2px solid #fff;border-radius:50%;opacity:1}.image-gallery-slider .swiper-pagination-bullet-active{background:#fff}@media(max-width: 991px){.image-gallery-slider .swiper-pagination-bullet{height:12px;width:12px}}.image-gallery-portrait .item:nth-child(2n){transform:translateY(-30px)}.image-gallery-portrait .item img{transition:all .3s ease}.image-gallery-portrait .item img:hover{transform:scale(0.95);opacity:.5}@media(min-width: 991px){.image-gallery-landscape .item:nth-child(2n){transform:translateY(40px)}}.image-gallery-landscape .item img{transition:all .3s ease}.image-gallery-landscape .item img:hover{transform:scale(0.95);opacity:.5}.find-council .facetwp-facet,.page-filters .facetwp-facet{margin-bottom:0}.find-council select,.page-filters select{flex:1;border:none;background:none;box-shadow:none;padding:0;font-weight:400;font-size:2.4rem;border-bottom:1px solid #000;border-radius:0;padding-bottom:10px;padding-right:20px}.find-council select option,.page-filters select option{font-size:1.6rem}.find-council select.no-events,.page-filters select.no-events{pointer-events:none}@media(max-width: 991px){.find-council select,.page-filters select{width:100%}}.find-council .selectize-control,.page-filters .selectize-control{flex:1}@media(max-width: 991px){.find-council .selectize-control,.page-filters .selectize-control{width:100%}}.find-council .selectize-control .selectize-input,.page-filters .selectize-control .selectize-input{border:none;background:none;box-shadow:none;padding:0;font-weight:400;font-size:2.4rem;border-bottom:1px solid #000;border-radius:0;padding-bottom:10px}.find-council .selectize-control .selectize-input.input-active,.page-filters .selectize-control .selectize-input.input-active{background-color:rgba(0,0,0,0) !important}.find-council .selectize-control .selectize-dropdown,.page-filters .selectize-control .selectize-dropdown{top:33px !important}.find-council .find-council-result .col-12,.find-council .facet-wrap .col-12,.page-filters .find-council-result .col-12,.page-filters .facet-wrap .col-12{overflow:hidden}.find-council .find-council-result .col-12 .card-wrap,.find-council .facet-wrap .col-12 .card-wrap,.page-filters .find-council-result .col-12 .card-wrap,.page-filters .facet-wrap .col-12 .card-wrap{aspect-ratio:4/3;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;display:grid;place-items:end center;position:relative}.find-council .find-council-result .col-12 .card-wrap .box-title,.find-council .facet-wrap .col-12 .card-wrap .box-title,.page-filters .find-council-result .col-12 .card-wrap .box-title,.page-filters .facet-wrap .col-12 .card-wrap .box-title{transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity .2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.find-council .find-council-result .col-12 .card-wrap img,.find-council .facet-wrap .col-12 .card-wrap img,.page-filters .find-council-result .col-12 .card-wrap img,.page-filters .facet-wrap .col-12 .card-wrap img{min-height:280px;object-fit:cover}.find-council .find-council-result .col-12 .color-overlay,.find-council .facet-wrap .col-12 .color-overlay,.page-filters .find-council-result .col-12 .color-overlay,.page-filters .facet-wrap .col-12 .color-overlay{background-color:#ebebeb;transition:all .5s ease;opacity:0;position:absolute;width:100%;height:100%;inset:0;z-index:10;transform:translateX(calc(-100% - 1rem))}.find-council .find-council-result .col-12 .color-overlay .text-body,.find-council .facet-wrap .col-12 .color-overlay .text-body,.page-filters .find-council-result .col-12 .color-overlay .text-body,.page-filters .facet-wrap .col-12 .color-overlay .text-body{max-height:230px;overflow:hidden}.find-council .find-council-result .col-12:hover .color-overlay,.find-council .facet-wrap .col-12:hover .color-overlay,.page-filters .find-council-result .col-12:hover .color-overlay,.page-filters .facet-wrap .col-12:hover .color-overlay{opacity:1;transform:translateX(0)}.find-council .find-council-result a,.find-council .facet-wrap a,.page-filters .find-council-result a,.page-filters .facet-wrap a{text-decoration:none}#footer{position:relative}#footer #footer-body{position:relative;z-index:2}#footer #footer-body .top-row{padding-top:6rem;padding-bottom:6rem}#footer #footer-body .top-row .footer-logo img{max-height:7rem}#footer #footer-body .top-row .phone-button *,#footer #footer-body .top-row .email-button *{transition:all .2s ease}#footer #footer-body .top-row .phone-button:hover *,#footer #footer-body .top-row .email-button:hover *{color:#66686a !important}@media(max-width: 991px){#footer #footer-body .top-row{padding-top:4rem;padding-bottom:4rem}}#footer #footer-body .line{width:100%;height:1px;background-color:#303b41}#footer #footer-body .lower-row{padding-top:6rem;padding-bottom:6rem}@media(max-width: 991px){#footer #footer-body .lower-row{padding-top:4rem;padding-bottom:4rem}}#footer #footer-body .lower-row #menu-footer-menu{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr;gap:3.4rem 1rem}@media(max-width: 991px){#footer #footer-body .lower-row #menu-footer-menu{grid-template-columns:1fr 1fr}}#footer #footer-body .lower-row #menu-footer-menu li a{color:#303b41;display:flex;flex-direction:column;text-decoration:none;font-weight:700}#footer #footer-body .lower-row #menu-footer-menu li a span{font-weight:400}#footer #footer-body .lower-row #menu-footer-menu li a:hover{color:#66686a}#footer-terms{padding-top:4rem;padding-bottom:4rem}/*# sourceMappingURL=style.css.map */