@charset "UTF-8";.hp-slideshow__inner:before{width:100%;height:100%;content:"";position:absolute;z-index:1;top:0;left:0;background:#000;opacity:.51}.hp-slideshow__tagline{position:absolute;z-index:2;top:54.5%;left:0;right:0;margin:0 auto;transform:translateY(-50%);color:#fff;padding:0 15px 40px;text-align:center;text-transform:uppercase}.hp-slideshow__tagline:after{width:108px;height:2px;content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;background-color:var(--secondary)}.hp-slideshow__tagline h1{font-size:40px;font-weight:700;font-family:var(--font-family-title);letter-spacing:.075em}.hp-slideshow__tagline span{display:block;margin-top:15px;font-size:18px;font-weight:600;font-family:var(--font-family-alt);letter-spacing:.075em}.hp-slideshow__scroll-btn{position:absolute;z-index:2;bottom:12px;left:0;right:0;color:#fff;font-size:0;text-align:center}.hp-slideshow__scroll-btn a{display:inline-block;transform:rotate(90deg);color:inherit;font-size:21px}.hp-slideshow__scroll-btn a:hover{color:var(--secondary)}.hp-services__wrap{padding-top:80px;text-align:center}.hp-services__title{margin-bottom:55px}.hp-services__list{font-size:0}.hp-services__item{display:inline-block;vertical-align:top}.hp-services__item--photo{background-color:#000;transition:var(--default-transition)}.hp-services__item--photo img{opacity:.53;transition:var(--default-transition)}.hp-services__item--text{width:100%;position:absolute;z-index:3;bottom:39px;left:0;color:#fff;text-align:left;text-transform:uppercase;padding:0 15px}.hp-services__item--text em{display:block;margin-bottom:25px;color:var(--secondary);font-size:18px;font-style:normal;letter-spacing:.1em}.hp-services__item--text strong{display:block;padding-bottom:23px;margin-bottom:25px;font-size:18px;font-weight:600;letter-spacing:.1em;border-bottom:2px solid var(--secondary)}.hp-services__item--text span{display:block;font-size:13px;font-weight:500;letter-spacing:.5em;text-align:right}.hp-services__item a{display:block;position:relative;overflow:hidden}.hp-services__item a:hover .hp-services__item--photo{background-color:var(--secondary)}.hp-services__item a:hover .hp-services__item--photo img{opacity:.26}.hp-services__item a:hover .hp-services__item--text em{color:#fff}.hp-services__item a:hover .hp-services__item--text strong{border-color:#fff}.hp-map__wrap--content{position:relative}.hp-map__left li{width:100%;display:inline-block;vertical-align:top;margin-bottom:13px}.hp-map__left li a{display:block;padding:10.5px 27px;text-align:left;color:var(--primary);font-size:14px;font-weight:700;font-family:var(--font-family-alt);text-transform:uppercase;letter-spacing:.01em;position:relative;background-color:transparent}.hp-map__left li a:before{width:18px;height:2px;content:"";display:inline-block;vertical-align:middle;margin-right:10px;background-color:var(--secondary);transition:var(--default-transition)}.hp-map__left li a:hover{color:#fff;background-color:var(--secondary)}.hp-map__left li a:hover:before{background-color:#fff}.hp-map__left li.active a{color:#fff;background-color:var(--secondary)}.hp-map__left li.active a:before{background-color:#fff}.hp-map__title{margin-bottom:30px}#hp-map__container{width:1600px}#hp-map__container #map{width:100%;position:relative}#transparent{width:1600px;height:2006px;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:4;opacity:0}#map .map_hovers{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2}#map .map_hovers div{position:absolute;z-index:1}#map .map_hovers .maphover img{opacity:0;transition:all .2s ease-in-out}#map .map_hovers .maphover.hovered img{opacity:1}#map #map_harrison_county{top:81px;left:843px}#map #map_scott_county{top:165px;left:704px}#map #map_franklin_county{top:266px;left:494px}#map #map_bourbon_county{top:286px;left:926px}#map #map_anderson_county{top:501px;left:396px}#map #map_woodford_county{top:437px;left:610px}#map #map_fayette_county{top:421px;left:760px}#map #map_clark_county{top:517px;left:994px}#map #map_montgomery_county{top:439px;left:1178px}#map #map_powell_county{top:677px;left:1215px}#map #map_mercer_county{top:661px;left:486px}#map #map_jessamine_county{top:618px;left:713px}#map #map_boyle_county{top:886px;left:483px}#map #map_garrard_county{top:778px;left:697px}#map #map_madison_county{top:697px;left:866px}#map #map_lincoln_county{top:962px;left:609px}#map #map_laurel_county{top:1196px;left:966px}#map #map_whitley_county{top:1520px;left:965px}.map_txt{position:absolute;width:auto;z-index:3;text-align:center}#map .map_hovers .maphover.hovered .map_txt{opacity:1!important}#map .map_hovers .maphover.hovered .map_txt span{color:#fff}.map_txt span{display:block;position:relative;color:#fff;font-size:11px;font-weight:600;font-family:var(--font-family-alt);letter-spacing:.01em;text-shadow:-1px -1px 0 #6f6f6f,1px -1px 0 #6f6f6f,-1px 2px 0 #6f6f6f,1px 1px 0 #6f6f6f,0px -1px 0 #6f6f6f,0px 2px 0 #6f6f6f,-1px 0px 0 #6f6f6f,1px 0px 0 #6f6f6f,0 0 5px #000000,0 0 10px #000000,0 0 20px #000000,0 0 40px #000000}.map_txt span:after{width:100%;height:100%;content:"";position:absolute;top:0;left:0;right:0;margin:0 auto}.map_txt.big span{color:#95b7d5;font-size:14px;font-weight:600;font-family:var(--font-family-title);text-transform:uppercase;letter-spacing:.02em}.map_txt_harrison_county{top:105px;left:100px}.map_txt_cynthiana{top:181px;left:152px}.map_txt_scott_county{top:162px;left:68px}.map_txt_georgetown{top:240px;left:141px}.map_txt_franklin_county{top:107px;left:60px}.map_txt_frankfort{top:182px;left:115px}.map_txt_bourbon_county{top:111px;left:99px}.map_txt_paris{top:197px;left:132px}.map_txt_anderson_county{top:106px;left:83px}.map_txt_lawrenceburg{top:75px;left:136px}.map_txt_woodford_county{top:108px;left:60px;line-height:1.2}.map_txt_midway{top:39px;left:116px}.map_txt_versailles{top:159px;left:82px}.map_txt_fayette_county{top:101px;left:77px}.map_txt_lexington{top:150px;left:124px}.map_txt_clark_county{top:148px;left:83px}.map_txt_winchester{top:105px;left:128px}.map_txt_montgomery_county{top:109px;left:79px;line-height:1.2}.map_txt_mt_sterling{top:174px;left:122px}.map_txt_powell_county{top:59px;left:92px}.map_txt_stanton{top:105px;left:158px}.map_txt_mercer_county{top:123px;left:80px}.map_txt_harrodsburg{top:173px;left:118px}.map_txt_jessamine_county{top:75px;left:52px}.map_txt_nicholasville{top:115px;left:129px}.map_txt_boyle_county{top:73px;left:94px}.map_txt_danville{top:54px;left:177px}.map_txt_garrard_county{top:169px;left:101px}.map_txt_lancaster{top:192px;left:109px}.map_txt_madison_county{top:138px;left:130px}.map_txt_richmond{top:183px;left:136px}.map_txt_waco{top:154px;left:265px}.map_txt_berea{top:277px;left:155px}.map_txt_lincoln_county{top:145px;left:106px}.map_txt_stanford{top:86px;left:136px}.map_txt_laurel_county{top:174px;left:137px}.map_txt_london{top:216px;left:202px}.map_txt_whitley_county{top:180px;left:101px}.map_txt_corbin{top:56px;left:170px}.hp-featlist__wrap{padding-top:50px}.hp-featlist__bg{height:auto;opacity:.45}.hp-featlist__bg canvas{opacity:.33;filter:grayscale(1)}.hp-featlist__bg:after{width:100%;height:50%;content:"";position:absolute;bottom:0;left:0;background:#fff;background:linear-gradient(180deg,#fff0,#fff)}.hp-featlist__inner{padding:0 4.8125%}.hp-featlist__title--wrap{position:relative}.hp-featlist__title--wrap canvas{width:100%;height:auto;display:block}.hp-featlist__title--inner{padding-top:20px}.hp-featlist__title--btn{margin-top:40px}.hp-featlist__list{display:block;font-size:0}.hp-featlist__item--photo{background-color:#000}.hp-featlist__item--photo img{opacity:.85}.hp-featlist__item--photo:before{width:42.32%;height:387px;content:"";position:absolute;z-index:1;top:41%;left:0;right:0;margin:0 auto;background-image:url(../images/accent-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;filter:brightness(0) invert(1);transform:translateY(-50%);opacity:0;transition:var(--default-transition)}.hp-featlist__item--photo:after{width:100%;height:100%;content:"";position:absolute;z-index:3;top:0;left:0;border:3px solid var(--secondary);opacity:0;transition:var(--default-transition)}.hp-featlist__item--text{width:100%;position:absolute;z-index:2;bottom:0;left:0}.hp-featlist__item--text .top{color:#fff;padding:0 10px 25px;display:flex;align-items:center;justify-content:space-between}.hp-featlist__item--text .top .address{font-size:12px;font-weight:500;text-align:left}.hp-featlist__item--text .top .price{font-size:20px;font-weight:600}.hp-featlist__item--text .bottom{width:100%;height:0;display:flex;align-items:center;justify-content:space-between;color:var(--primary);background-color:#fff;text-transform:uppercase;opacity:0;position:relative;bottom:-30px;transition:var(--default-transition)}.hp-featlist__item--text .bottom .info-wrap{width:65.353%;height:38px;padding-left:10px;display:flex;align-items:center}.hp-featlist__item--text .bottom .info-wrap span{padding:0 8px;font-size:10px;font-weight:500;position:relative}.hp-featlist__item--text .bottom .info-wrap span:before{width:1px;height:13px;content:"";position:absolute;top:calc(50% - 6.5px);left:0;background-color:#aaa}.hp-featlist__item--text .bottom .info-wrap span:first-child{padding-left:0}.hp-featlist__item--text .bottom .info-wrap span:first-child:before{display:none}.hp-featlist__item--text .bottom .info-wrap span:last-child{padding-right:0}.hp-featlist__item--text .bottom .view-btn{width:34.647%;height:38px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;background-color:var(--secondary)}.hp-featlist__item a{display:block;position:relative;overflow:hidden}.hp-featlist__item a:hover .hp-featlist__item--photo:before{opacity:.33}.hp-featlist__item a:hover .hp-featlist__item--photo:after{opacity:1}.hp-featlist__item a:hover .hp-featlist__item--text .top{padding-bottom:15px}.hp-featlist__item a:hover .hp-featlist__item--text .bottom{height:auto;opacity:1;bottom:auto}.hp-featlist__cta{margin-top:30px;display:flex;align-items:center;justify-content:center;text-align:center;gap:5px}.hp-welcome__wrap{padding-top:70px}.hp-welcome__left{position:relative;padding:60px 4.8125%}.hp-welcome__bg{width:68.306%;right:0;margin:0 auto;opacity:.08}.hp-welcome__bg canvas{background-size:contain;background-position:top center}.hp-welcome__title{position:relative;z-index:2}.hp-welcome__right p{margin-bottom:30px;color:var(--font-color-default);font-size:var(--font-size-default);font-weight:500;line-height:2.1;letter-spacing:.01em}.hp-welcome__right p:first-child{font-size:24px;line-height:1.7}.hp-welcome__right--btn{margin-top:45px}.hp-wwu__wrap{padding-top:70px;text-align:center}.hp-wwu__text{position:relative;z-index:2}.hp-wwu__list{margin-top:40px;padding:0 4.8125%}.hp-wwu__list--item strong{display:block;margin-bottom:25px;color:var(--primary);font-size:24px;font-weight:700;font-family:var(--font-family-alt);letter-spacing:.01em;text-transform:uppercase}.hp-wwu__list--item p{color:#000;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.01em}.hp-wwu__photo{font-size:0}.hp-awards__wrap{padding:95px 0 110px;text-align:center}.hp-awards__list{font-size:0;margin-top:85px;padding:0 15px}.hp-awards__list ul{display:flex;align-items:center;justify-content:center;gap:30px}.hp-awards__list ul:first-child{margin-bottom:73px}.hp-socials__left{padding:50px 15px;position:relative}.hp-socials__left:before{width:calc(100% + 159px);height:100%;content:"";position:absolute;z-index:-1;top:0;left:0;background-color:#f6f6f6}.hp-socials__smi{margin-top:30px;font-size:0}.hp-socials__smi a{color:var(--primary);font-size:19px;display:inline-block;vertical-align:middle;margin-left:37px}.hp-socials__smi a:first-child{margin-left:0}.hp-socials__smi a:hover{color:var(--secondary)}.hp-socials__info{margin-top:34px}.hp-socials__info .photo{max-width:89px;border-radius:50%;position:relative;overflow:hidden}.hp-socials__info .photo:after{width:100%;height:100%;content:"";position:absolute;top:0;left:0;border:3px solid var(--secondary);border-radius:50%}.hp-socials__info .name{color:var(--font-color-default);font-size:var(--font-size-default);letter-spacing:.01em}.hp-socials__info .name strong{display:block;font-size:22px;font-weight:700;font-family:var(--font-family-alt);letter-spacing:.01em}.hp-socials__info .name span{display:block;margin-top:8px}.hp-socials__info .name a:hover{color:var(--secondary)}.hp-socials__slider{margin-left:-6.5px;margin-right:-50.5px}.hp-socials__slider--item{padding:0 6.5px}.hp-socials__slider--item a{display:block;position:relative;overflow:hidden;background-color:var(--secondary)}.hp-socials__slider--item a:hover img{opacity:.5}.hp-youtube__wrap{padding:70px 4.875%;margin-top:63px}.hp-youtube__bg canvas{background-position:right center}.hp-youtube__box{padding:60px 4.375% 70px;color:#fff;background:#0000008c}.hp-youtube__title h2{text-transform:initial}.hp-youtube__title h2 strong{font-size:35px;font-family:var(--font-family-alt);line-height:1.2}.hp-youtube__text{margin-top:30px}.hp-youtube__text p{margin-bottom:25px;font-size:16px;line-height:1.5;letter-spacing:.01em}.hp-youtube__text p:last-child{font-size:18px;font-weight:700;line-height:1.3}.hp-youtube__btns{display:flex;gap:60px;margin-top:70px}.hp-events__wrap{color:#fff}.hp-events__bg{background-color:var(--primary)}.hp-events__bg canvas{opacity:.25;background-position:left center}.hp-events__content{padding:50px 15px}.hp-events__feed{margin-top:50px}.hp-events__feed--photo{background-color:var(--secondary)}.hp-events__feed--photo img{transition:var(--default-transition)}.hp-events__feed--photo:hover img{opacity:.5}.hp-events__feed--text{margin-top:35px}.hp-events__feed--text strong{display:block;font-size:20px;font-weight:600;letter-spacing:.01em}.hp-events__feed--text strong a:hover{color:var(--secondary)}.hp-events__feed--text p{margin-top:10px;font-size:var(--font-size-default);font-weight:500;line-height:2.1;letter-spacing:.01em}.hp-events__feed--text p a{color:var(--accent-green);text-transform:uppercase}.hp-events__feed--text p a:hover{opacity:.6}.hp-events__btn{margin-top:55px;text-align:center}.hp-blog__bg{background-color:#fff}.hp-blog__bg canvas{opacity:.06;background-position:right center}.hp-blog__content{padding:50px 15px}.hp-blog__list{width:100%;display:inline-block;vertical-align:top;margin-top:10px}.hp-blog__item{width:100%;display:flex;align-items:center;margin-top:40px}.hp-blog__item--photo{background-color:var(--secondary)}.hp-blog__item--photo img{transition:var(--default-transition)}.hp-blog__item--photo:hover img{opacity:.5}.hp-blog__item--text strong{display:block;font-size:20px;font-weight:600;letter-spacing:.01em}.hp-blog__item--text strong a:hover{color:var(--secondary)}.hp-blog__item--text p{margin-top:5px;font-size:14px;font-weight:500;line-height:2.1;letter-spacing:.01em}.hp-blog__item--text p a{color:var(--accent-green);text-transform:uppercase}.hp-blog__item--text p a:hover{opacity:.6}.hp-blog__btn{margin-top:40px;text-align:center}.hp-faqs__wrap{padding:100px 15px 66px;text-align:center}.hp-faqs__content{margin-top:15px}.hp-faqs__content .panel-title>a{display:block;position:relative;padding-right:30px;text-decoration:none}.hp-faqs__content .panel-title>a:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:40px;line-height:1}.hp-faqs__content .panel-title>a.active:after{content:"−";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:40px;line-height:1}.hp-faqs__content .panel-title>a{cursor:pointer}.hp-faqs__content .panel-group{margin-bottom:0}.hp-faqs__content .panel-group .panel{margin:0;padding:28px 0;border:none;border-bottom:1px solid #eeeeee;border-radius:0;box-shadow:none}.hp-faqs__content .panel-group .panel:last-child{border-bottom:none}.hp-faqs__content .panel-default>.panel-heading{background:none;border:none;border-radius:0}.hp-faqs__content .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none;padding:15px 30px;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.01em}.hp-faqs__content .panel-default>.panel-heading+.panel-collapse>.panel-body>*:not(:first-child){margin-top:1em}.hp-faqs__content .panel-default>.panel-heading+.panel-collapse>.panel-body ul{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;list-style-type:disc}.hp-faqs__content .panel-default>.panel-heading+.panel-collapse>.panel-body ul li{max-width:100%}.hp-faqs__content .panel-default>.panel-heading+.panel-collapse>.panel-body ul li:not(:first-child){margin-top:.65em}.hp-faqs__content .panel-title{color:var(--primary);font-size:24px;font-weight:700;font-family:var(--font-family-alt);text-transform:uppercase;letter-spacing:.01em}.hp-faqs__content #faqMore{border-top:1px solid #eeeeee}.hp-faqs__content .global-site-btn-alt a.collapsed .see-less-text{display:block!important}.hp-faqs__content .global-site-btn-alt a.collapsed .see-more-text{display:none}@media screen and (min-width: 992px){.hp-slideshow__tagline h1{font-size:50px}.hp-slideshow__tagline span{font-size:25px}.hp-services__item{width:25%}.hp-services__item--text strong{font-size:24px}.hp-map__left{width:17.8125%;position:absolute;z-index:2;top:110px;left:1%}.hp-map__left li a{font-size:10px}.hp-map__title{margin-bottom:90px;padding-left:27px}.hp-featlist__wrap{padding-top:84px}.hp-featlist__title--wrap{width:33.3333333333%;float:left}.hp-featlist__title--inner{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;flex-flow:column}.hp-featlist__list{text-align:right}.hp-featlist__item{width:33.3333333333%;display:inline-block;vertical-align:top}.hp-featlist__cta{gap:100px;margin-top:80px}.hp-featlist__cta--item{width:24.204%}.hp-welcome__wrap{padding-top:160px}.hp-welcome__inner{display:flex;justify-content:space-between}.hp-welcome__left{width:45.75%;padding:60px 4.8125% 150px}.hp-welcome__right{width:54.25%;padding-right:6.25%}.hp-wwu__wrap{padding-top:125px}.hp-wwu__list{margin-top:80px;display:flex;gap:50px}.hp-wwu__photo{margin-top:-105px}.hp-socials__inner{display:flex;align-items:center;justify-content:space-between}.hp-socials__left{width:37.5%;padding:120px 30px 108px}.hp-socials__info{display:flex;align-items:center;gap:13px}.hp-socials__right{width:62.5%}.hp-youtube__wrap{padding:126px 4.875% 132px}.hp-youtube__box{width:58.587%}.hp-events-blog__wrap{display:flex;margin-top:67px}.hp-events__wrap{width:47.3125%}.hp-events__content{padding:84px 7.529% 84px 10.171%}.hp-blog__wrap{width:52.6875%}.hp-blog__content{padding:84px 8.529% 84px 6.382%}.hp-blog__item--photo{width:21.89%}.hp-blog__item--text{width:78.11%;padding-left:25px}.hp-faqs__wrap{padding:100px 8.75% 66px}}@media screen and (min-width: 1280px){.hp-services__item--text{padding:0 25px}.hp-map__left{left:7.0625%}.hp-map__left li a{padding:16.5px 27px;font-size:1.125vw}.hp-map__left li a:before{width:28px;margin-right:20px}.hp-featlist__item--text .top{padding-left:25px;padding-right:25px}.hp-featlist__item--text .top .address{font-size:14px;line-height:1.5;letter-spacing:.1em}.hp-featlist__item--text .top .price{font-size:24px;letter-spacing:.1em}.hp-featlist__item--text .bottom .info-wrap{padding-left:25px}.hp-featlist__item--text .bottom .info-wrap span{padding:0 14px;font-size:12px;letter-spacing:.1em}.hp-featlist__item--text .bottom .view-btn{font-size:12px;letter-spacing:.1em}.hp-wwu__list{gap:100px}.hp-awards__list ul{gap:70px}.hp-socials__left{padding-left:4.8125%}.hp-socials__info .photo:after{border-width:7px}.hp-socials__slider{margin-right:-150.5px}.hp-youtube__title h2 strong{font-size:51px}.hp-events__feed--text strong,.hp-blog__item--text strong{font-size:30px}}@media screen and (min-width: 1601px){.hp-map__left li a{font-size:18px}}@media screen and (max-width: 991px){.hp-slideshow__tagline{padding-bottom:20px}.hp-map__left{padding:50px 0;text-align:center}.hp-map__left li{margin-bottom:5px}.hp-map__list-wrap{max-width:220px;margin:0 auto}.hp-featlist__inner{text-align:center}.hp-featlist__title--wrap{margin-bottom:40px}.hp-featlist__title--wrap canvas{display:none}.hp-featlist__item{width:100%;max-width:500px;display:block;margin:20px auto}.hp-featlist__cta{flex-flow:column}.hp-welcome__left{text-align:center}.hp-welcome__right{padding:0 15px;text-align:center}.hp-wwu__list--item{margin-bottom:40px}.hp-awards__list ul{flex-flow:wrap}.hp-socials__inner{text-align:center}.hp-socials__info .photo{margin:0 auto 10px}.hp-socials__slider{margin-right:-6.5px}.hp-youtube__bg{position:relative}.hp-youtube__box{background:#000;text-align:center}.hp-youtube__btns{flex-flow:column;gap:30px}.hp-events__wrap,.hp-blog__wrap{text-align:center}.hp-blog__item{flex-flow:column;gap:30px}.hp-blog__item--photo{max-width:200px}.hp-faqs__content .panel-default>.panel-heading+.panel-collapse>.panel-body{padding-left:0;padding-right:0}}
