body{font-family:Gotham,sans-serif}.hs-search-results__title,.hs-search-results__title a,.hs-search-results__title span,h1,h2,h3,h4,h5,h6,h7{font-family:Gotham,sans-serif;font-weight:700}blockquote,li,p,span{font-family:Gotham,sans-serif}.btn{background:#7a003c;border:1px solid #7a003c;color:#fff;display:inline-block;font-size:13px;padding:15px 30px;text-align:center;text-transform:uppercase}.content-wrapper{max-width:1200px}.hero .btn:hover{background:#fff;color:#7a003c;text-decoration:none}.header{border-top:20px solid #7a003c}.hero{align-items:center;background:#fff url(https://8162494.fs1.hubspotusercontent-na1.net/hubfs/8162494/Logos%20and%20Template%20Assets/banner_blog_spring_2.jpg) no-repeat 50%/cover;display:flex;min-height:450px;text-align:center}.hero .content-wrapper{flex:1 1 auto;max-width:1200px}.hero .hero-inner-content{text-align:left}.hero .hero-inner-content .description,.hero .hero-inner-content h1{color:#fff}.hero .hero-inner-content .description{font-size:16px;max-width:510px}.hero .ctas{margin-top:20px}.blog-header{background:#f2f0ec}.blog-header__inner{max-width:1200px!important}.blog-post__body h2,.blog-post__body h3,.blog-post__body h4,.blog-post__body h5,.blog-post__body h6,.blog-post__body h7{color:#7a003c;margin-bottom:20px}#search-form input,#search-form select{border:1px solid #e2e2e2;font-family:Lato,sans-serif;font-size:18px;padding:20px}#search-form .by_date{background:#fff url(https://8162494.fs1.hubspotusercontent-na1.net/hubfs/8162494/Logos%20and%20Template%20Assets/calendar_today_2_32dp_CFA153_FILL0_wght400_GRAD0_opsz40.png) no-repeat 100%/32px 32px;background-position:calc(100% - 20px)}#search-form button{background:#7a003c url(//8162494.fs1.hubspotusercontent-na1.net/hubfs/8162494/raw_assets/public/AmericanHeritageTheme/images/icons/icon-search-white.png) no-repeat 50%/30px 30px;height:60px;padding:16px 16px 6px;width:60px}#search-form button span{color:#cfa153;font-size:32px}.hs-search-results__title,.hs-search-results__title a{text-decoration:none}.hs-search-highlight{font-weight:900!important}.slider__container{padding-top:40px}.slider-header{color:#1d345e;font-family:Lato,sans-serif;font-size:20px;font-weight:400}.splide__slide{cursor:pointer;position:relative;z-index:1}.splide__slide:before{content:"";display:block;height:100%;position:absolute;right:1px;width:1px;z-index:-1}.splide__slide--image{height:40px;width:auto}.splide__slide--image_caption__wrapper{text-align:center;width:100%}.splide__slide--image_caption__wrapper a{display:block;padding:30px 10px}.splide__arrows{position:relative}button.splide__arrow{background:none;border-radius:0;height:107px;top:-14px;transform:none;width:160px}button.splide__arrow svg{height:100%;width:100%;stroke-width:2px}button.splide__arrow--prev{background:linear-gradient(90deg,#fff,#fff 50%,transparent);left:-1px;opacity:1}button.splide__arrow--next{background:linear-gradient(270deg,#fff,#fff 50%,transparent);opacity:1;right:-1px}button.splide__arrow:disabled{display:none}.splide__slide{margin-right:0!important}.splide__slide--caption{align-self:auto;width:100%}.splide__slide__contents a{border-bottom:4px solid transparent;border-right:1px solid #f4eaef;color:#1d345e;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;font-size:16px;font-weight:600;height:100%;padding:15px 0;position:relative;text-align:center;text-decoration:none;transition:border-bottom .2s;transition-delay:.2s;z-index:1}.splide__slide__contents a:before{background:#7a003c;content:"";height:0;left:0;position:absolute;top:0;transition:height .4s;width:100%;z-index:-1}.splide__slide__contents a.current-category .splide__slide--caption,.splide__slide__contents a:hover .splide__slide--caption{color:#fff}.splide__slide__contents a.active,.splide__slide__contents a.current-category,.splide__slide__contents a:focus,.splide__slide__contents a:hover{border-bottom-color:#d2a355;color:#fff}.splide__slide__contents a.active svg,.splide__slide__contents a.current-category svg,.splide__slide__contents a:focus svg,.splide__slide__contents a:hover svg{fill:#fff}.splide__slide__contents a.active img,.splide__slide__contents a.current-category img,.splide__slide__contents a:focus img,.splide__slide__contents a:hover img{filter:brightness(0) invert(1)}.splide__slide__contents a.active:before,.splide__slide__contents a.current-category:before,.splide__slide__contents a:focus:before,.splide__slide__contents a:hover:before{height:100%}#search-form .span4,#search-form .span7{position:relative}#search-form .span7 .clear_query{position:absolute;right:20px;top:14px}#search-form .span4 .clear_query{position:absolute;right:50px;top:14px}.blog-post{padding-bottom:20px;padding-top:15px}.blog-post h1{margin-bottom:0}.back-to-listing{align-items:center;background:#fff!important;border:1px solid #1d345e;color:#1d345e;display:flex;font-weight:700;max-width:200px}.back-to-listing:hover{background:#7a003c!important;border-color:#7a003c;color:#fff;text-decoration:none}.back-to-listing svg{height:20px;width:20px;fill:none;stroke:#0d345e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.back-to-listing:hover svg path{stroke:#fff}.blog-post__body img.featured-image{margin-bottom:10px;width:100%}.blog-related-posts__date{float:none;font-size:18px;padding:10px 0 30px;text-align:left;width:100%}.related-articles .blog-related-posts{background:none;margin-top:0;padding-bottom:0}.blog-related-posts__list{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.blog-index .blog-related-posts__list article{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);display:block;padding:0}.blog-index .blog-related-posts__list article h3{font-size:22px;text-align:left}.blog-related-posts h2{text-align:left}.blog-related-posts h2.blog-related-posts__title{color:#444;font-size:22px;font-weight:400;margin-bottom:30px;padding-left:15px}.blog-related-posts__post-content{max-width:100%;padding:0 20px}.blog-index__post-content a.blog-post__tag-link,.blog-post a.blog-post__tag-link{border:1px solid #d2a355;color:#111;font-size:16px;font-weight:400;padding:3px 6px;text-decoration:none}.blog-index__post-content a.blog-post__tag-link:hover,.blog-post a.blog-post__tag-link:hover{background:#d2a355}.blog-index__post-content span.hs_cos_wrapper_type_icon,.blog-post span.hs_cos_wrapper_type_icon{display:none}section.sidebar{padding-top:15px}section.sidebar h3{border-bottom:1px solid #cfa153;color:#444;font-size:20px;font-weight:400;margin-bottom:10px;padding-bottom:10px}section.sidebar ul{list-style:none;margin:0;padding:0}section.sidebar ul li{margin-bottom:5px}section.sidebar ul a{color:#444;font-size:18px;font-weight:400;line-height:1;text-decoration:none}section.sidebar ul a.active{color:#7a003c}.blog-index{display:block;padding-bottom:10px;padding-top:20px}.blog-index article{align-items:center;display:flex;padding:20px 0 40px}.blog-index article .blog-index-featured-image{flex-shrink:0;width:33%}.blog-index__post-content{flex-shrink:0;padding-left:20px;padding-right:20px;width:66%}.blog-index__post-content h2{margin-top:0}.blog-index__post-content h2,.blog-index__post-content h2 a{color:#0d345e}.blog-index__post-content .author-and-date span.author{color:#111}.author-and-date .listing.minute-read{border-left:1px solid #ccc;border-right:1px solid #ccc;float:none;margin-left:5px;margin-right:5px;padding-left:10px;padding-right:10px}.blog-index__post-content p{color:#111;margin-bottom:15px}.blog-index__post-content .read-more{background:transparent url(//8162494.fs1.hubspotusercontent-na1.net/hubfs/8162494/raw_assets/public/AmericanHeritageTheme/images/icons/icon-arrow-right-blue.png) no-repeat 100%/24px 24px;color:#0d345e;font-size:16px;padding-right:30px;position:relative;z-index:1}.blog-clear-filter{text-align:right}.blog-clear-filter a{background:transparent url(//8162494.fs1.hubspotusercontent-na1.net/hubfs/8162494/raw_assets/public/AmericanHeritageTheme/images/icons/icon-close-blue.png) no-repeat 0/20px 20px;color:#0d345e;display:inline-block;font-size:14px;font-weight:700;padding-left:24px;text-decoration:none}.blog-clear-filter a:hover{text-decoration:underline}.blog-post__body p{color:#111;font-size:16px}.blog-post__body ol{font-size:16px}.blog-post__body ul li{color:#111;font-size:16px}span.minute-read{float:right;font-size:18px}.author-and-date{color:#000;font-size:18px;margin-bottom:10px}.author-and-date span{color:#111;display:inline-block;font-size:18px;font-weight:700;line-height:1}.author-and-date span.author{border-right:1px solid #ccc;color:#7a003c;padding-right:10px}.blog-post-wrapper{position:relative;z-index:1}.blog-post-wrapper:before{box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.2);content:"";display:block;height:30px;left:0;position:absolute;top:0;width:100%;z-index:-1}.blog-related-posts__post-header{border:none}.blog-pagination__link--active{border:1px solid #dfc08c;border-radius:0}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{margin:0}.blog-pagination__link{font-size:20px}.blog-pagination__link:hover{border:1px solid #dfc08c;border-radius:0}.blog-pagination__next-link:hover,.blog-pagination__prev-link:hover{border:none}.ui-widget.ui-widget-content{border-color:#d2a355}.ui-datepicker .ui-datepicker-header{background:none;border:none;padding-bottom:10px;padding-top:10px}.ui-datepicker .ui-datepicker-title{font-size:17px;font-weight:400}.ui-datepicker{padding:0;width:300px}.ui-datepicker table{border-color:#d2a355;border-width:1px 0 0}.ui-datepicker th{background:none;color:#999;font-size:16px;font-weight:400}.ui-datepicker td{padding:5px}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:none;border:none;color:#444;font-size:15px;text-align:center}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#d2a355!important;color:#fff!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:4px}.ui-datepicker .ui-datepicker-prev{left:4px}.ui-datepicker .ui-datepicker-next{right:4px}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{background-color:#d2a355;top:4px}.main-menu{padding-top:50px}header .navigation-primary a{color:#0d345e;font-family:Gotham,sans-serif;font-size:15px;font-weight:700;padding:5px 10px}.submenu.level-1>li{padding:0}.footer{border-top:10px solid #f2f0ec;padding-top:40px}.footer,.footer__logos{background:#fdfdfd}footer a,footer li
footer div,footer p,footer span{font-family:Gotham,sans-serif}.footer-links-wrapper{display:flex}.footer-links-wrapper .footer-links{flex:1 1 0px}.footer-links-wrapper .footer-links .footer-link-parent{border-bottom:1px solid #d2a355;color:#000;display:block;font-size:20px;font-weight:600;padding-bottom:10px;text-align:left;text-decoration:none}.footer-links-wrapper .footer-links ul{list-style:none;margin:15px 0 0;padding:0}.footer-links-wrapper .footer-links ul li{margin-bottom:10px;text-align:left}.footer-links-wrapper .footer-links ul li a{color:#1d345e;font-size:16px;font-weight:600;text-decoration:none}.footer-disclosures a{color:#1d345e;display:inline-block;font-size:15px;font-weight:600;margin-right:25px;position:relative}.footer-disclosures a:after{background:#1d345e;bottom:0;content:"";height:100%;position:absolute;right:-13px;width:1px}.footer-disclosures a:last-child:after{display:none}.housing-logos img{margin-right:20px}.housing-logos>a:last-child>img{margin:0}@media (min-width:1100px){header .content-wrapper{width:1200px}.main-menu{text-align:right}}@media (min-width:768px){.footer__copyright .row-fluid{align-items:center;display:flex;justify-content:center}}@media (max-width:767px){.blog-index article{align-items:flex-start}.header__search--toggle{display:none!important}.header__navigation--toggle{left:0;position:absolute;top:30px;z-index:100}.header__language-switcher--toggle.open,.header__navigation--toggle.open,.header__search--toggle.open{display:none;margin-left:26px!important}.header__navigation--toggle:after{display:none!important}.header__language-switcher.open,.header__navigation.open,.header__search.open{height:calc(100vh - 300px)}.header__close--toggle.show{left:-5px;position:absolute;top:30px}#search-form input{margin-bottom:5px}}@media (max-width:640px){.blog-index article{display:block!important}.blog-index article .blog-index-featured-image,.blog-index__post-content,.blog-index__post-image{width:100%}.blog-index__post-content{padding:0}.blog-related-posts__list{display:block}}