/*!
* WS Starter
* Designed by LRS Web Solutions (http://lrswebsolutions.com)
* Visit http://lrswebsolutions.com
*/.four-column .picture-layout .heading a,.four-column .picture-layout .heading a span,figure figcaption{font-size:.9375rem}.simple-cta.image .icon.moon,.simple-cta.image .icon.sun-and-moon:after{background:url(/themes/alplm/assets/dist/images/icn-moon.png) 0 0/cover no-repeat}.breadcrumb li,.featured-card .box-content .button{font-family:Poppins,sans-serif;font-style:normal;letter-spacing:1px}.sidebar .btn,.text-left{text-align:left}.location-selector select,.locations.flex-video #map_canvas{border:.0625rem solid #000}.obituary-index__toggle.open svg .outline,.obituary-index__toggle:focus svg .outline,.obituary-index__toggle:hover svg .outline{fill:#39b9e2}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:.0625rem!important;white-space:nowrap!important}.call-to-action,.picture-layout{margin-bottom:1.875rem;display:inline-flex}.sr-only:active,.sr-only:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.offscreen{position:absolute;top:-9999em;left:-9999em}.album h2,.album p,.banner br,.banner img.default-img,.blog-categories ul li:before,.blog-detail .categories,.blog-detail .share ul li:before,.blog-detail .share ul:after,.blog-detail .share ul:before,.blog-detail .tags ul li:before,.blog-detail .tags ul:after,.blog-detail .tags ul:before,.breadcrumb,.breadcrumb li:last-child:after,.custom-selectbox>ul li:before,.featured-post .post .content .readmore a:before,.hide,.locations-content ul li .details ul li:before,.quotes table tbody tr td.date .cell-heading,.quotes table tbody tr td.quote .cell-heading,.quotes table tbody tr td.share-links .cell-heading,.quotes table tbody tr td.tags .cell-heading,.show-large-only,.show-large-up,.show-medium-up,.show-xlarge-only,.show-xlarge-up,.show-xxlarge-only,.show-xxlarge-up,.subnavigation .ul1 .li1 .ul2 .a2.no-marker:after,.subnavigation .ul1 .li1 .ul2 .a3.no-marker:after,.subnavigation .ul1 .li1 .ul2 .a4.no-marker:after,.subnavigation .ul1 .li1 .ul3 .a2.no-marker:after,.subnavigation .ul1 .li1 .ul3 .a3.no-marker:after,.subnavigation .ul1 .li1 .ul3 .a4.no-marker:after,.subnavigation .ul1 .li1 .ul4 .a2.no-marker:after,.subnavigation .ul1 .li1 .ul4 .a3.no-marker:after,.subnavigation .ul1 .li1 .ul4 .a4.no-marker:after{display:none}.show{display:initial}.invisible{visibility:hidden}.clear{display:block;clear:both}.clear-after:after{display:table;clear:both;content:""}.float-center{display:block;margin-right:auto;margin-left:auto}.float-left{float:left}.float-right{float:right}.quotes table tbody tr td.date,.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media (orientation:landscape){.show-landscape{display:block}}@media (orientation:portrait){.show-landscape{display:none}.show-portrait{display:block}}@media (orientation:landscape){.hide-landscape,.show-portrait{display:none}}@media (orientation:portrait){.hide-landscape{display:block}.hide-portrait{display:none}}@media (orientation:landscape){.hide-portrait{display:block}}@media (min-width:0) and (max-width:640px){.hide-small-only,.show-medium-only{display:none}}@media (min-width:640px) and (max-width:1023px){.hide-medium-only{display:none}}@media (min-width:1024px) and (max-width:1349px){.show-large-only{display:block}.hide-large-only{display:none}}@media (min-width:1350px) and (max-width:1399px){.show-xlarge-only{display:block}.hide-xlarge-only{display:none}}@media (min-width:1400px){.hide-xxlarge-only,.hide-xxlarge-up,.show-xlarge-only,.show-xxlarge-only{display:none}.show-xxlarge-up{display:block}}.sidebar{min-width:294px;min-width:18.375rem;margin-right:5.125rem}@media (min-width:1566px){.sidebar{margin-right:7.875rem}}.featured-post .post .content .teaser,.featured-post .post .content .title,.sidebar ul{padding:0}.sidebar ul li{margin-bottom:.625rem}.sidebar .btn{width:100%;font-family:Poppins,sans-serif;font-weight:300;font-style:normal;color:#fff;background:#1e7794;border:0;padding:.9375rem 1.25rem}.banner,.call-to-action.fw,.featured-card .box-image{background-position:center;background-size:cover}.sidebar .btn:before{color:#fff;margin-right:.9375rem;max-width:30px;max-width:1.875rem;max-height:30px;max-height:1.875rem;font-size:1.875rem}.picture-layout .heading,.picture-layout .heading:before{bottom:0;margin:auto;position:absolute;top:0;right:0;left:0}.sidebar .btn:focus,.sidebar .btn:hover{background:#091f40;color:#fff}body.subpage main{width:100%;margin:0 auto;padding-bottom:1.875rem}figure,img{display:block;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}figure[class*=left],img[class*=left]{float:left;max-width:40%;margin:0 1.25rem .9375rem 0}figure[class*=right],img[class*=right]{float:right;max-width:40%;margin:0 0 .9375rem 1.25rem}figure[class*=center],img[class*=center]{margin:0 auto .9375rem}figure img{display:block;margin:0 auto}figure img[class*=align]{margin:0 auto;float:none}figure figcaption{margin-top:.0625rem;font-style:italic;line-height:1.125rem;letter-spacing:normal;background:#fff;color:#091f40;padding:.625rem 1.5625rem;text-align:center}.picture-layout{position:relative;overflow:hidden}.picture-layout:hover img{transform:scale(1.15)}.picture-layout img{position:relative;display:block;width:100vw;transition:.5s ease-in-out}.picture-layout .heading{color:#fff;font-weight:700;text-transform:uppercase}.picture-layout .heading:before{content:"";border:.0625rem solid rgba(238,179,77,.5);width:calc(100% - 2.625rem);height:calc(100% - 2.625rem)}.picture-layout .heading a{position:absolute;display:inline-flex;justify-content:center;align-items:flex-end;font-size:1.5rem;height:100%;width:100%;border:0;color:#fff;padding:2.5rem 1.875rem;text-align:center}.blog-search a:focus,.blog-search a:hover,.featured-events .events .event .event-info h3 a:focus,.featured-events .events .event .event-info h3 a:hover,.pagers a:focus,.pagers a:hover,.picture-layout .heading a:focus,.picture-layout .heading a:hover,.quotes table tbody a:focus,.quotes table tbody a:hover{background:0 0}.picture-layout .heading a:focus{background:rgba(255,255,255,.25)}.picture-layout .heading span{position:absolute;display:block;font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:1.5rem;color:#fff;text-transform:uppercase;bottom:1.25rem;width:100%;text-align:center}.call-to-action{position:relative;width:100%;overflow:hidden;background-color:#091f40}.call-to-action.fw,.featured-card{width:100vw;margin-left:calc(50% - 50vw)}.call-to-action.fw{background-repeat:no-repeat;margin-bottom:3.75rem}.call-to-action.fw .content{max-width:1092px;max-width:68.25rem;padding:0 1.25rem;text-align:center;color:#fff;margin:1.875rem auto}.call-to-action.fw .heading{position:relative;color:#fff;padding:0}.call-to-action.fw h2{font-family:Poppins,sans-serif;font-weight:700;font-style:normal;color:#fff;font-size:1.25rem;margin-top:0;margin-bottom:0}.call-to-action.fw p{position:relative;font-family:Poppins,sans-serif;font-style:normal;font-size:1.0625rem;font-weight:500}.call-to-action.fw a.call-to-action{display:initial;position:relative;background:#fff;font-size:1.125rem;text-transform:uppercase;width:auto;height:auto;border:0}.call-to-action .image{position:absolute;width:100%;height:100%;left:0}.call-to-action .image img{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}.call-to-action .heading{position:relative;display:inline-block;padding:1.875rem 1.25rem;margin:auto;text-align:center}.call-to-action .heading a,.call-to-action .heading span{position:relative;display:inline;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1.875rem;color:#fff;text-transform:uppercase;text-align:center;border-color:transparent}.call-to-action .heading a:focus,.call-to-action .heading a:hover,.call-to-action .heading span:focus,.call-to-action .heading span:hover{background:0 0;border-color:#fff}.subpage.sp-sidebar .call-to-action.fw,.subpage.sp-sidebar .featured-card{width:100%;margin-left:0}.subpage.sp-sidebar .call-to-action.fw .content,.subpage.sp-sidebar .featured-card .content{padding:3.125rem 3.75rem}.featured-card{position:relative;display:block;margin-bottom:1.875rem}.featured-card .box-image{background-repeat:no-repeat;width:100%;height:15.625rem}.featured-card .box-content{background:#eee2d2;color:#333;width:100%;padding:1.25rem 1.875rem 1.25rem 1.25rem}@media (min-width:641px){.featured-card{display:flex}.featured-card .box-image{width:50%;height:auto}.featured-card .box-content{width:50%}}.featured-card .box-content h2{font-size:1.375rem;line-height:1.625rem;letter-spacing:3px;letter-spacing:.1875rem;text-transform:uppercase;margin-top:.3125rem;margin-bottom:1rem}.featured-card .box-content p{font-size:.9375rem;line-height:1.75rem;margin-top:0;margin-bottom:1.25rem}.featured-card .box-content .button{font-weight:600;font-size:.9375rem;letter-spacing:.0625rem;color:#333;text-transform:uppercase}@media (min-width:769px){.featured-card .box-content{padding:7.5rem 4.6875rem}.featured-card .box-content h2{font-size:2.75rem;margin-top:0;margin-bottom:1.4375rem;line-height:2.375rem}.featured-card .box-content p{font-size:1.1875rem;line-height:1.75rem;margin-top:1rem;margin-bottom:2.8125rem}.featured-card .box-content .button{font-size:1.125rem}}.featured-card .box-content .button a:focus,.featured-card .box-content .button a:hover{color:#b02e3a;border-color:#000}.simple-cta{display:block;padding:1.4375rem 0 0;margin-bottom:1.875rem}.featured-events .events,.recent-posts,.simple-cta .content .group{width:100%;display:block}.simple-cta.image{position:relative;min-height:336px;min-height:21rem;margin-bottom:3.375rem}.simple-cta.image .image{width:100%;margin-bottom:1.875rem}@media (min-width:640px){.hide-medium-up,.show-small-only{display:none}.show-medium-up{display:block}figure,img{max-width:100%}figure[class*=left],img[class*=left]{margin:0 3.125rem 1.25rem 0}figure[class*=right],img[class*=right]{margin:0 0 1.25rem 3.125rem}figure[class*=center],img[class*=center]{margin:0 auto 1.25rem}figure img[class*=align]{margin:0 auto;float:none}.picture-layout .heading a,.picture-layout .heading span{font-size:1.625rem}.call-to-action.fw{min-height:547px;min-height:34.1875rem}.call-to-action.fw .content{margin:auto}.call-to-action.fw h2{font-size:2.75rem}.call-to-action.fw p{font-size:1.1875rem;font-weight:400}.call-to-action .heading{padding:4.1875rem 1.25rem}.call-to-action .heading a,.call-to-action .heading span{font-size:2rem;line-height:3rem}.simple-cta .content .group{display:flex}.simple-cta.image .image{max-width:250px;max-width:15.625rem;min-height:250px;min-height:15.625rem;max-height:250px;max-height:15.625rem;height:100%}.simple-cta.image .info{margin-left:2.5rem;width:calc(100% - 15.625rem)}}.simple-cta.image .image img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:250px;max-width:15.625rem;min-height:250px;min-height:15.625rem;max-height:250px;max-height:15.625rem;height:100%;-o-object-position:center;object-position:center}@media (min-width:1024px){.hide-large-up,.show-medium-only{display:none}.show-large-up{display:block}.call-to-action{margin-bottom:3.75rem}.simple-cta{padding:1.4375rem 0 1.4375rem 2.625rem}.simple-cta.image .image{position:absolute;max-width:336px;max-width:21rem;height:100%;min-height:336px;min-height:21rem;max-height:336px;max-height:21rem;left:0}.simple-cta.image .image img{min-width:336px;min-width:21rem;min-height:336px;min-height:21rem;max-height:336px;max-height:21rem;height:100%}}@media all and (-ms-high-contrast:none){.picture-layout img{width:100%}.call-to-action .image img{max-width:none}.simple-cta.image .image img{height:auto;min-height:auto}}.simple-cta.image .info h2,.simple-cta.image .info h3,.simple-cta.image .info h4,.simple-cta.image .info h5,.simple-cta.image .info h6{display:inline-block;font-family:Poppins,sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;color:#1e7794;margin-top:0;margin-bottom:1.375rem}.simple-cta.image .icon{display:none;margin-left:.625rem}.simple-cta.image .icon.show{display:inline-block}.simple-cta.image .icon.moon{width:.9375rem;height:1.125rem}.simple-cta.image .icon.sun,.simple-cta.image .icon.sun-and-moon{background:url(/themes/alplm/assets/dist/images/icn-sun.png) 0 0/cover no-repeat;width:1.1875rem;height:1.125rem}.simple-cta.image .icon.sun-and-moon{display:inline-flex;align-items:center}.banner,.banner p img,.event-filters div,.featured-events .events .event .event-image img,.recent-posts .post .blog-info,table{width:100%}.simple-cta.image .icon.sun-and-moon:after{content:"";position:relative;display:inline-block;width:.9375rem;height:1.125rem;right:-1.5625rem}.banner{position:relative;height:100%;border-bottom:2rem solid #eee2d2;overflow:hidden;margin-bottom:3.5rem}.banner p,.search-results .results p{margin:0}#custom-pager strong,.banner img.default-img.show,.event-details .event .event-date,.icon-legend.show,.obituary-index table tbody tr td.row.show,.search-results .results span,.subnavigation .ul1 .li1 .ul2.active li.active>ul,.subnavigation .ul1 .li1 .ul3.active li.active>ul,.subnavigation .ul1 .li1 .ul4.active li.active>ul{display:block}body.subpage.full .breadcrumb li{margin-bottom:0}.breadcrumb li{font-weight:300;font-size:.625rem;color:#333;letter-spacing:.0625rem}.subnavigation .ul1 .li1 .a1,.subnavigation h2{font-family:Poppins,sans-serif;font-style:normal;font-size:1.0625rem;letter-spacing:1px;background:#091f40;font-weight:700;margin:0;color:#fff;text-transform:uppercase}.breadcrumb li:after{content:"|";position:relative;padding:0 .625rem}table{padding-bottom:3.125rem;margin:2.8125rem auto;border-collapse:collapse}table thead{background-color:#163e6a}table thead tr th{font-family:Poppins,sans-serif;font-weight:700;font-style:normal;text-transform:none;font-size:1.1875rem;padding:.625rem 1.25rem;border-right:.125rem solid #1e7794;text-align:left;color:#fff;line-height:2.375rem}table thead tr th:last-of-type{border-right:0}table.table tbody tr th{padding:.625rem;border-bottom:.0625rem solid #d9d9d9}table tbody tr{padding:1.25rem 0;display:block;background:#efefef}.event-details .event:nth-of-type(odd),table tbody tr:nth-of-type(odd){background:#f8f8f8}table tbody tr td:last-of-type td{border-bottom:none}table tbody tr td{font-family:Poppins,sans-serif;font-weight:400;padding:.625rem 1.25rem!important;font-size:1.03125rem;font-style:normal;border-right:0;line-height:1.5rem}table tbody tr td .cell-heading{font-weight:700;margin-bottom:.625rem}.subnavigation h2{letter-spacing:.0625rem;padding:.9375rem 2.625rem}.subnavigation .ul1{list-style:none;padding:0 0 1.875rem;margin:0 0 1.25rem}.subnavigation .ul1 .li1 .a1{position:relative;display:inline-block;letter-spacing:.0625rem;width:100%;padding:.375rem 2.5rem;cursor:pointer}.subnavigation .ul1 .li1 .a1:before{content:"";position:absolute;background:#091f40;display:block;width:0;height:100%;top:0;left:0;transition:.5s ease-in-out}.legend,.list,.list .col,.quotes .filters,.quotes div{position:relative}.subnavigation .ul1 .li1 .a1:focus:before,.subnavigation .ul1 .li1 .a1:hover:before{background:#b02e3a;width:.625rem}.subnavigation .ul1 .li1 .ul2,.subnavigation .ul1 .li1 .ul3,.subnavigation .ul1 .li1 .ul4{display:none;background:#f9ecdc;border-right:.0625rem solid #091f40;list-style:none;padding:1.875rem 0}.subnavigation .ul1 .li1 .ul2.active,.subnavigation .ul1 .li1 .ul3.active,.subnavigation .ul1 .li1 .ul4.active{display:block;padding:1.5625rem 0}.subnavigation .ul1 .li1 .ul2 .a2,.subnavigation .ul1 .li1 .ul2 .a3,.subnavigation .ul1 .li1 .ul2 .a4,.subnavigation .ul1 .li1 .ul3 .a2,.subnavigation .ul1 .li1 .ul3 .a3,.subnavigation .ul1 .li1 .ul3 .a4,.subnavigation .ul1 .li1 .ul4 .a2,.subnavigation .ul1 .li1 .ul4 .a3,.subnavigation .ul1 .li1 .ul4 .a4{position:relative;display:inline-block;font-size:1rem;width:100%;padding:.25rem 2.625rem;border:0;line-height:1.5625rem}.subnavigation .ul1 .li1 .ul2 .a2.active,.subnavigation .ul1 .li1 .ul2 .a2:focus,.subnavigation .ul1 .li1 .ul2 .a2:hover,.subnavigation .ul1 .li1 .ul2 .a3.active,.subnavigation .ul1 .li1 .ul2 .a3:focus,.subnavigation .ul1 .li1 .ul2 .a3:hover,.subnavigation .ul1 .li1 .ul2 .a4.active,.subnavigation .ul1 .li1 .ul2 .a4:focus,.subnavigation .ul1 .li1 .ul2 .a4:hover,.subnavigation .ul1 .li1 .ul3 .a2.active,.subnavigation .ul1 .li1 .ul3 .a2:focus,.subnavigation .ul1 .li1 .ul3 .a2:hover,.subnavigation .ul1 .li1 .ul3 .a3.active,.subnavigation .ul1 .li1 .ul3 .a3:focus,.subnavigation .ul1 .li1 .ul3 .a3:hover,.subnavigation .ul1 .li1 .ul3 .a4.active,.subnavigation .ul1 .li1 .ul3 .a4:focus,.subnavigation .ul1 .li1 .ul3 .a4:hover,.subnavigation .ul1 .li1 .ul4 .a2.active,.subnavigation .ul1 .li1 .ul4 .a2:focus,.subnavigation .ul1 .li1 .ul4 .a2:hover,.subnavigation .ul1 .li1 .ul4 .a3.active,.subnavigation .ul1 .li1 .ul4 .a3:focus,.subnavigation .ul1 .li1 .ul4 .a3:hover,.subnavigation .ul1 .li1 .ul4 .a4.active,.subnavigation .ul1 .li1 .ul4 .a4:focus,.subnavigation .ul1 .li1 .ul4 .a4:hover{background:#e8d0ae}.subnavigation .ul1 .li1 .ul2 .a2.active:after,.subnavigation .ul1 .li1 .ul2 .a3.active:after,.subnavigation .ul1 .li1 .ul2 .a4.active:after,.subnavigation .ul1 .li1 .ul3 .a2.active:after,.subnavigation .ul1 .li1 .ul3 .a3.active:after,.subnavigation .ul1 .li1 .ul3 .a4.active:after,.subnavigation .ul1 .li1 .ul4 .a2.active:after,.subnavigation .ul1 .li1 .ul4 .a3.active:after,.subnavigation .ul1 .li1 .ul4 .a4.active:after{content:"";position:absolute;background:#091f40;width:.1875rem;height:100%;top:0;right:0}.subnavigation .ul1 .li1 .ul3,.subnavigation .ul1 .li1 .ul4{background:#fff;padding:.9375rem 0;border-right:0}.subnavigation .ul1 .li1 .ul3 .a3.active,.subnavigation .ul1 .li1 .ul3 .a3:focus,.subnavigation .ul1 .li1 .ul3 .a3:hover,.subnavigation .ul1 .li1 .ul3 .a4.active,.subnavigation .ul1 .li1 .ul3 .a4:focus,.subnavigation .ul1 .li1 .ul3 .a4:hover,.subnavigation .ul1 .li1 .ul4 .a3.active,.subnavigation .ul1 .li1 .ul4 .a3:focus,.subnavigation .ul1 .li1 .ul4 .a3:hover,.subnavigation .ul1 .li1 .ul4 .a4.active,.subnavigation .ul1 .li1 .ul4 .a4:focus,.subnavigation .ul1 .li1 .ul4 .a4:hover{background:#faf1e4}.subnavigation .ul1 .li1 .ul4 .a4{padding:.25rem 4.0625rem}.locations.flex-video{overflow:hidden;height:40rem;padding-top:0;padding-bottom:0}.location-selector select{margin:.3125rem 0;padding:.5625rem;width:100%;background:0 0;color:#000;font-weight:300;font-size:1rem;padding-right:.625rem}.location-selector select:focus{outline:0;border-color:#091f40}.locations-content .locations-promo{display:inline-flex;padding:0 0 1.25rem;justify-content:space-between;width:100%}.locations-content ul{display:inline-flex;flex-wrap:wrap;width:100%;list-style:none;padding:0;margin-top:1.875rem}.locations-content ul li{margin-right:1.5625rem;padding-bottom:2.1875rem;width:calc(50% - 1.5625rem)}@media (min-width:1600px){.locations-content ul li{width:calc(33% - 1.5625rem);padding-bottom:3.4375rem}}.locations-content ul li h3{display:inline-block;background:#5e7f34;font-size:1rem;color:#fff;padding:0 .375rem;letter-spacing:2px;letter-spacing:.125rem;text-transform:uppercase;margin-top:0;margin-bottom:0}.locations-content ul li h3:first-of-type{background:0 0;width:100%;font-size:1.25rem;color:#000;padding:0 0 .3125rem;border-bottom:.125rem solid #091f40;letter-spacing:normal;text-transform:none}.locations-content ul li p{font-size:1rem;margin-top:1.125rem;margin-bottom:1.75rem}.locations-content ul li .btn,.locations-content ul li .button{margin:0 0 1.25rem}.locations-content ul li .details{padding-left:0}.locations-content ul li .details ol,.locations-content ul li .details p,.locations-content ul li .details ul{font-size:.875rem!important;padding-left:0}.locations-content ul li .details p{line-height:1.25rem}.locations-content ul li .details p strong,.recent-posts .pager span{font-weight:700}.locations-content ul li .details ul{list-style:none;margin:0 0 1.25rem}.locations-content ul li .details ul li{margin:0;text-indent:0;line-height:1.25rem;padding-bottom:.625rem;padding-left:0}.locations-content ul li .details p+ul{margin-top:-.3125rem}.legend{display:inline-flex;justify-content:flex-end;align-items:center;width:100%;margin-bottom:1.875rem}.legend span{color:#444542;font-size:1rem;padding-bottom:.3125rem;margin-bottom:.3125rem;text-transform:uppercase}.quotes{margin-bottom:7rem}.quotes .filters div{display:inline-flex;margin-right:.625rem}.quotes .filters a{display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;width:.9375rem;height:.9375rem;text-align:center;border:0;text-decoration:none;margin-left:.3125rem}.quotes .searched,.quotes .start{justify-content:flex-start;position:relative;display:inline-flex;font-style:normal;margin-bottom:1.6875rem;font-weight:700}.quotes .filters a:before{content:"\f00d";font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome;font-weight:900;font-style:normal;font-size:.875rem}.quotes .no-results,.quotes .searched,.quotes .start,.quotes table thead th,.recent-posts .post .readmore a,.recent-posts .post .teaser,.recent-posts .post .title h2{font-family:Poppins,sans-serif}.quotes .filters a:focus,.quotes .filters a:hover{background:#fff;color:#000}.quotes .start{align-items:center;background:url(/themes/alplm/assets/dist/images/quote-results.png) right/cover no-repeat;color:#fff;font-size:1.25rem;width:100%}.quotes .no-results span,.quotes .searched span,.quotes .start span{display:block;padding:1.875rem;text-align:center}.quotes .searched{align-items:center;background:url(/themes/alplm/assets/dist/images/quote-searched.png) right/cover no-repeat;color:#333;font-size:1.25rem;width:100%}.quotes .no-results+.filters,.quotes .searched+.filters{top:0;left:0;padding:0 1.875rem 1.25rem}.quotes .no-results{position:relative;display:inline-flex;justify-content:flex-start;align-items:center;background:url(/themes/alplm/assets/dist/images/quote-noresults.png) right/cover no-repeat;font-weight:700;font-style:normal;color:#fff;font-size:1.25rem;width:100%;margin-bottom:1.6875rem}.quotes select{padding:.5625rem;width:100%;border:.0625rem solid #d9d9d9;background:url(/themes/alplm/assets/dist/images/img-down-arrow.png) 98% 50%/.75rem no-repeat #f5f5f5;color:#333;font-weight:300;font-size:1rem;padding-right:.625rem;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.blog-categories .blog-category-title:focus,.blog-search input[type=text]:focus,.custom-selectbox .selectbox-title:focus,.history-search input[type=date]:focus,.history-search input[type=text]:focus,.quotes input[type=date]:focus,.quotes input[type=file]:focus,.quotes input[type=password]:focus,.quotes input[type=text]:focus,.quotes select:focus,.quotes textarea:focus{outline:0;border-color:#000}.quotes input[type=date],.quotes input[type=file],.quotes input[type=password],.quotes input[type=text],.quotes textarea{display:block;margin-bottom:1.875rem;padding:.625rem;width:100%;border:.0625rem solid #d9d9d9;background:#f5f5f5;color:#333;font-weight:300;font-size:1rem;overflow:hidden}.quotes input[type=date]::-moz-placeholder,.quotes input[type=file]::-moz-placeholder,.quotes input[type=password]::-moz-placeholder,.quotes input[type=text]::-moz-placeholder,.quotes textarea::-moz-placeholder{color:#333;font-style:italic}.quotes input[type=date]:-ms-input-placeholder,.quotes input[type=file]:-ms-input-placeholder,.quotes input[type=password]:-ms-input-placeholder,.quotes input[type=text]:-ms-input-placeholder,.quotes textarea:-ms-input-placeholder{color:#333;font-style:italic}.quotes input[type=date]::placeholder,.quotes input[type=file]::placeholder,.quotes input[type=password]::placeholder,.quotes input[type=text]::placeholder,.quotes textarea::placeholder{color:#333;font-style:italic}.quotes input.submit,.quotes input[type=submit]{position:absolute;font-family:Poppins,sans-serif;font-weight:600;font-style:normal;display:inline-block;background:#091f40;color:#fff;font-size:.9375rem;letter-spacing:1px;letter-spacing:.0625rem;transition:.5s ease-in-out;border:0;top:0;right:1rem;height:2.5rem;z-index:0;margin-top:.3125rem}.quotes input.submit:focus,.quotes input.submit:hover,.quotes input[type=submit]:focus,.quotes input[type=submit]:hover{background:#b02e3a;color:#fff}.quotes a.sort{position:relative;display:inline-flex;align-items:center;border:0}.quotes a.sort:after{content:"";position:relative;background:url(/themes/alplm/assets/dist/images/arrow.png) 0 0/contain no-repeat;width:.8125rem;height:.75rem;margin-left:.625rem}.quotes a.sort.up:after{content:""}.quotes a.sort.down:after{content:"";transform:scaleY(-1)}.quotes table{margin-top:0}.quotes table thead{background:0 0;border-bottom:.0625rem solid #b2b3b3}.quotes table thead th{font-style:italic;font-size:.9375rem;font-weight:500;color:#333;line-height:1.25rem;text-transform:uppercase;border-right:.0625rem solid #b2b3b3}.quotes table tbody tr{display:block;background:0 0;border-top:.0625rem solid #b2b3b3;padding:1.25rem 0}.quotes table tbody tr td{font-size:.9375rem;line-height:1.25rem;padding:.625rem .9375rem!important}.quotes table tbody tr td.share-links{display:inline-flex;width:100%}.quotes table tbody tr td.date,.quotes table tbody tr td.tags{font-size:.6875rem}.quotes table tbody tr td.tags{font-style:italic}.custom-selectbox ul,.pagers a,.quotes table tbody a{border:0}.quotes table tbody a .fab,.quotes table tbody a .fas{color:#1e7794;font-size:2.1875rem;margin-right:1.5625rem}@media (min-width:1024px){.simple-cta.image .info{padding-top:1.4375rem;margin-left:21rem}.banner{max-height:548px;max-height:34.25rem;border-bottom:2.625rem solid #eee2d2}.breadcrumb li{font-size:.875rem}table{border-spacing:0;border-top:0}table tbody tr{display:table-row;padding:0;border-top:0}table tbody tr td{padding:1.25rem 1.875rem;border-right:.125rem solid #9e9e9e;line-height:2.375rem}table tbody tr td:last-of-type{border-right:0}table tbody tr td .cell-heading{margin-bottom:0}.locations-content ul li .details ul li{padding-left:1.25rem}.quotes .searched,.quotes .start{font-size:1.875rem;background-position:left center;height:11.1875rem}.quotes .no-results span,.quotes .searched span,.quotes .start span{text-align:left;padding:1.25rem 2.625rem 1.25rem 11.875rem}.quotes .searched+.filters{top:-5.625rem;left:11.875rem;color:#333;padding:0}.quotes .no-results{font-size:1.875rem;background-position:left center;height:11.1875rem;margin-bottom:0}.quotes .no-results+.filters{top:-3.75rem;left:11.875rem;color:#fff;padding:0}.quotes table tbody tr{display:table-row;padding:0;border-bottom:.0625rem solid #b2b3b3}.quotes table tbody tr td{padding:1.875rem 1.4375rem!important;border-right:.0625rem solid #b2b3b3}.quotes table tbody tr td.share-links{border:0;width:9.875rem}.quotes table tbody tr td.date{text-align:inherit}.quotes table tbody tr td.date,.quotes table tbody tr td.tags{font-size:.9375rem}.quotes table tbody tr td.tags{font-style:normal}.quotes table tbody tr td.tags .topics-label{display:none}.quotes table tbody a .fab,.quotes table tbody a .fas{font-size:1.1875rem;margin-right:.125rem}}.quotes table tbody a .fas{font-size:2.0625rem}.quotes table tbody a .fas.fa-download{position:relative;top:-.0625rem}.recent-posts .pager{display:inline-flex;justify-content:start;width:100%;flex-wrap:wrap}.recent-posts .pager a,.recent-posts .pager span{display:inline-block;line-height:3.125rem;width:3.125rem;height:3.125rem;text-align:center;vertical-align:bottom}.recent-posts .post{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;background:#333;width:100%;margin-bottom:1.875rem;border:.0625rem solid #333}@media (min-width:640px){.banner{margin-bottom:.625rem}.breadcrumb{display:inline-flex;padding:0;list-style:none;margin:0 0 4rem}.recent-posts{display:inline-flex;flex-wrap:wrap;justify-content:space-between}.recent-posts .post{width:calc(50% - 1.3125rem);margin-bottom:2.625rem}.recent-posts .post:nth-of-type(3n){margin-right:0}.album .photos{justify-content:flex-start}}@media (min-width:1350px){.hide-xlarge-up,.show-large-only{display:none}.show-xlarge-up{display:block}.quotes input.submit,.quotes input[type=submit]{font-size:1.125rem}.recent-posts .post{width:calc(33% - 1.3125rem);margin-bottom:2.625rem}.recent-posts .post:nth-child(3n){margin-right:0}}.featured-events .events .event:last-of-type,.icon-legend .items .item:last-of-type,.recent-posts .post:last-of-type{margin-right:0}.featured-post .post .image,.recent-posts .post .image{width:100%;height:15.625rem;-o-object-fit:cover;object-fit:cover}.recent-posts .post .title{padding:1.5625rem 1.25rem 0;width:100%}.recent-posts .post .title h2{font-weight:600;font-style:normal;font-size:1.625rem;padding-bottom:1.125rem;margin:0;text-align:center;line-height:2rem}.recent-posts .post .title h2 a{text-decoration:none;color:#fff;border:0}.recent-posts .post .title h2 a:focus,.recent-posts .post .title h2 a:hover{background:0 0;color:#eee2d2}.recent-posts .post .teaser{width:100%;padding:0 1.5625rem;font-weight:300;font-style:normal;font-size:1rem;color:#fff;line-height:1.25rem}.recent-posts .post .readmore{display:inline-flex;justify-content:center;align-items:flex-end;margin:1.25rem 0 1.5625rem;width:100%}.recent-posts .post .readmore a{position:relative;display:inline-block;background:#eee2d2;font-weight:600;font-style:normal;color:#333;padding:.625rem .9375rem;text-decoration:none;text-transform:uppercase;transition:.5s ease-in-out;border:0;z-index:0}.blog-detail .share a:before,.blog-search a:before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome}#custom-pager strong.cycle-pager-active a,.previous-next a:focus:before,.previous-next a:hover:before,.recent-posts .post .readmore a:focus,.recent-posts .post .readmore a:hover{color:#fff}.featured-events .events .event .event-info .event-read-more a:focus:before,.featured-events .events .event .event-info .event-read-more a:hover:before,.recent-posts .post .readmore a:focus:before,.recent-posts .post .readmore a:hover:before{height:100%}.featured-events .events .event .event-info .event-read-more a:before,.recent-posts .post .readmore a:before{content:"";position:absolute;background:#b02e3a;display:block;width:100%;height:.125rem;top:0;left:0;transition:.5s ease-in-out;z-index:-1}.blog-detail .featured-iamge{margin-top:2.3125rem}.blog-detail .copy{padding-bottom:1.6875rem;border-bottom:.0625rem solid #bababa}.blog-detail h1{font-size:2.125rem;margin-top:0;margin-bottom:.9375rem}.blog-detail .share,.blog-detail .tags{padding-top:2rem}.blog-detail .share h2,.blog-detail .tags h2{color:#091f40;font-size:1.25rem;text-transform:uppercase;letter-spacing:2px;letter-spacing:.125rem;margin-bottom:2.3125rem}.blog-detail .share ul,.blog-detail .tags ul{display:inline-flex;flex-wrap:wrap;width:100%;padding:0;margin:0}.blog-detail .share ul li,.blog-detail .tags ul li{text-indent:0}.blog-detail .share ul li a,.blog-detail .tags ul li a{background:#f1f1f2;font-size:1.125rem;color:#333;padding:.625rem .75rem;border:0;margin-right:1.25rem}.blog-detail .share ul li a:focus,.blog-detail .share ul li a:hover,.blog-detail .tags ul li a:focus,.blog-detail .tags ul li a:hover{background:#333;color:#fff}.blog-detail .share a{background:0 0!important;color:#1e7794;text-decoration:none}.blog-detail .share a:focus,.blog-detail .share a:focus:before,.blog-detail .share a:hover,.blog-detail .share a:hover:before{color:#091f40}.blog-detail .share a:before{content:"";font-weight:900;font-style:normal;position:relative;font-size:1.875rem;color:#1e7794}.blog-detail .share a.facebook:before{content:"\f39e"}.blog-detail .share a.twitter:before{content:"\f099"}.blog-detail .share a.instagram:before{content:"\f16d"}.blog-detail .share a.youtube:before{content:"\f167"}.blog-detail .share a.yelp:before{content:"\f1e9"}.blog-detail .share a.tripadvisor:before{content:"\f262"}.blog-detail .pubdate{margin-bottom:.625rem;display:block}.blog-detail .blog-return-link a{position:relative;display:inline-block;padding:.625rem .9375rem;text-decoration:none;font-size:1.3125rem;color:#fff;text-transform:uppercase}.blog-categories .blog-category-title,.blog-search input[type=text]{margin-top:.3125rem;margin-bottom:1.875rem;border:.0625rem solid #d9d9d9;color:#333;font-weight:300;font-size:1rem;padding:.625rem}.blog-categories{position:relative;display:inline-block;width:calc(100% - 2.625rem);margin-bottom:2.625rem}.blog-categories .blog-category-title{display:block;width:100%;background:url(/themes/alplm/assets/dist/images/img-down-arrow.png) 98% 50% no-repeat #f5f5f5;cursor:pointer}.blog-categories.active ul{display:block;position:absolute;background:#fff;width:100%;border:.0625rem solid #d9d9d9;z-index:1}.blog-categories ul{padding:.3125rem .625rem;margin:0;display:none;list-style:none}.blog-categories ul:after,.blog-categories ul:before,ul.pagination li{display:none!important}.blog-categories ul li{text-indent:0;margin-bottom:.9375rem}.blog-search{position:relative;display:inline-flex;width:calc(100% - 2.625rem);margin-right:2.625rem;margin-bottom:2.625rem}.featured-post,.featured-post .post{width:100%;display:block}.blog-search input[type=text]{display:block;width:100%;background:#f5f5f5}.blog-search a{position:absolute;display:inline-flex;align-items:center;width:2.5rem;height:2.5rem;color:#999;text-decoration:none;border-left:0;right:0;top:.3125rem;border:0}.blog-search a:before{content:"\f002";position:relative;display:block;font-weight:900;font-size:1rem;color:#999;margin:auto}.featured-events .view-all-events a,.featured-post .post .content .readmore{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase}.blog-search a:focus:before,.blog-search a:hover:before{color:#000}.featured-post .post{position:relative;margin-bottom:2.625rem}.featured-post .post .content{background:#333;color:#fff;width:100%;padding:1.25rem 1.875rem 1.25rem 1.25rem}.featured-post .post .content h2{font-size:1.875rem;text-transform:uppercase;padding-bottom:0;margin-top:0;margin-bottom:1.4375rem;text-align:left}.featured-post .post .content p{font-size:1.1875rem;line-height:1.75rem;margin-bottom:2.8125rem}.featured-post .post .content .readmore{margin-top:2.5625rem;font-size:1.125rem;letter-spacing:1px;letter-spacing:.0625rem;color:#fff;justify-content:flex-start}.featured-post .post .content .readmore a{display:block;background:0 0;color:#fff;font-size:1.125rem;padding:0;border-bottom:.0625rem solid #b2b2b2}.featured-post .post .content .readmore a:focus,.featured-post .post .content .readmore a:hover{color:#eee2d2}.album .photos .photo a img{width:100%!important;top:0;transform:none}.album .photos:after{content:"";flex:auto}.news-search{position:relative;display:inline-flex;justify-content:center;width:100%;align-items:center;margin:0 0 2.625rem}.news-search input{margin:0!important}.news-post{padding:2.625rem 0;border-bottom:.0625rem solid #333}.news-post:first-of-type{padding-top:2.625rem}.news-post:last-of-type{border-bottom:0}.news-post h2{margin:0 0 1.875rem}.news-post .news-post-date{font-size:.75rem;font-style:italic}.subpage .featured-events .events{display:inline-flex;flex-wrap:wrap}.subpage .featured-events .events .event{margin-bottom:1.25rem;margin-right:0}.featured-events{position:relative;margin-bottom:2.8125rem}.custom-selectbox,.history-search,.paging,.search-results h2{margin-bottom:1.875rem}.featured-events .events .event{position:relative;display:inline-block;width:100%;margin-bottom:1.25rem;border:.0625rem solid #333}.featured-events .events .event .event-image,.list .list-item .col{position:relative;width:100%}.featured-events .events .event .event-info{padding:1.9375rem 1.9375rem 4.4375rem}.featured-events .events .event .event-info h3{font-family:Poppins,sans-serif;font-weight:300;font-style:normal;font-size:1.625rem;line-height:2rem;padding-bottom:1.5625rem;margin:0 0 1.9375rem;text-align:left;border-bottom:.1875rem solid #333;color:#333}.featured-events .events .event .event-info h3 a{text-decoration:none;line-height:1.5rem;color:#333;border:0}.featured-events .events .event .event-info .category{display:block;font-family:Poppins,sans-serif;font-weight:700;font-style:normal;font-size:1rem;margin-bottom:.3125rem}.featured-events .events .event .event-info .event-date{margin-bottom:2.25rem;font-size:1rem}.featured-events .events .event .event-info .event-read-more{text-align:center;position:absolute;bottom:1.9375rem;display:flex;width:100%;justify-content:center;align-items:center;align-content:center;left:0}.featured-events .events .event .event-info .event-read-more a{position:relative;display:inline-block;background:#091f40;color:#fff;text-decoration:none;text-transform:uppercase;transition:.5s ease-in-out;border:0;z-index:0}.featured-events .view-all-events{position:relative;display:inline-flex;justify-content:center;width:100%;top:0;right:0;left:0;margin:auto}.featured-events .view-all-events a{display:inline-block;color:#333;letter-spacing:.5px;letter-spacing:.03125rem;text-decoration:none;border-bottom:.0625rem solid #091f40}.go-to__button span,.previous-next a:before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free",FontAwesome}.event-details .event-dates{margin:1.875rem 0 3.125rem}.event-details .event-dates h2{margin-top:3.125rem!important}.event-details .event{display:inline-flex;justify-content:space-between;align-items:center;width:100%;padding:1.25rem;background:#efefef}.event-details .event-details-date{margin:.9375rem 0 0;font-weight:700}.event-filters{display:inline-flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;padding-bottom:3.125rem}.slide,ul.pagination li:nth-child(-n+5){display:block!important}.event-filters div span{position:absolute}.event-filters div input[type=submit]{border:.0625rem solid #091f40;margin-left:0}.event-filters div input[type=submit]:focus,.event-filters div input[type=submit]:hover{border-color:#b02e3a}.slide{width:100%}.paging,.previous-next{display:inline-flex;width:100%}.paging{position:relative;align-items:center;margin-top:3.125rem}.previous-next{position:absolute;justify-content:space-between;left:0;pointer-events:none}#custom-pager,#custom-pager strong a{display:inline-flex;justify-content:center}.previous-next a{border:0;text-align:center;pointer-events:all;border-radius:3.125rem}.previous-next a:focus,.previous-next a:hover{background:#1e7794}.previous-next a:before{content:"";position:relative;top:.375rem;right:0;display:inline-block;width:2.125rem;height:2.125rem;color:#1e7794;font-weight:700;font-size:1.25rem}#custom-pager strong a,.history-search input[type=submit],.icon-legend .items,ul.pagination li a,ul.pagination li span{font-family:Poppins,sans-serif;font-style:normal}.previous-next a#prev:before{content:"\f053";right:.125rem}.previous-next a#next:before{content:"\f054"}#custom-pager{flex-wrap:wrap;padding:1.25rem 3.125rem;border-top:.0625rem solid #b2b2b2;border-bottom:.0625rem solid #b2b2b2;width:100%}#custom-pager strong a{align-items:center;font-weight:400;color:#3b2f29;font-size:1.125rem;letter-spacing:1px;letter-spacing:.0625rem;text-decoration:none;border-radius:3.125rem;width:2.125rem;height:2.125rem;border:0;margin:0 .5rem}.pagers,ul.pagination{justify-content:center;display:inline-flex}#custom-pager strong a:focus,#custom-pager strong a:hover,#custom-pager strong.cycle-pager-active:focus,#custom-pager strong.cycle-pager-active:hover,ul.pagination li a:focus,ul.pagination li a:hover,ul.pagination li span,ul.pagination li span:focus,ul.pagination li span:hover{background:#1e7794;color:#fff}#custom-pager strong.cycle-pager-active{display:inline-flex;width:2.125rem;height:2.125rem;text-align:center;border-radius:3.125rem;background:#1e7794;color:#fff}.pagers{align-items:center;width:100%}.pagers .fa{font-size:1.5rem}ul.pagination{padding:0}ul.pagination li:nth-child(5):after{content:"...";position:relative;padding-right:.3125rem}ul.pagination li:nth-last-child(-n+1){display:block!important;padding:0 .3125rem}ul.pagination li a,ul.pagination li span{display:inline-flex;justify-content:center;align-items:center;font-weight:400;color:#3b2f29;background:#efefef;font-size:.75rem;letter-spacing:1px;letter-spacing:.0625rem;text-decoration:none;border-radius:3.125rem;width:2.125rem;height:2.125rem;border:0;margin:0 .5rem}.paging-options label{margin-right:.9375rem}.paging-options input[type=text]{text-align:center;width:4.375rem;margin:0 .9375rem 0 0}.go-to{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:1.875rem}.go-to__button{font-size:1.75rem;border-bottom:0}.go-to__button:focus,.go-to__button:hover{background:0 0;color:#1e7794}.search-results .search-results-search{outline:#091f40 solid .0625rem}.search-results .results{border:0!important}.search-results .results tr{background:#fff}.search-results .results tr td{padding:2.1875rem 0!important;border:0;border-bottom:.0625rem solid #dde1e1!important;background:#fff;color:#444542;text-align:left;font-size:1.125rem;line-height:1.8125rem}.search-results .results tr.pagenation td{display:inline-block;border-right:none;border-bottom:none!important;padding:0 .625rem!important}.search-results .results tr.pagenation td span{display:inherit}.search-results .results tr.pagenation td:first-of-type{padding-left:0!important}.search-results .results a{position:relative;display:inline!important;color:#091f40;font-size:1.125rem;text-decoration:underline}.search-results .results a:focus,.search-results .results a:hover{color:#1e7794}.content-form.history{overflow:visible}.history-search{display:inline-flex;width:100%;display:inline-flex;align-items:flex-end}.history-search input[type=date],.history-search input[type=text]{width:calc(100% - 3.75rem);margin-bottom:0;padding:.625rem;border:.0625rem solid #d9d9d9;background:#f5f5f5;color:#333;font-weight:300;font-size:1rem}.history-search input[type=date]::-moz-placeholder,.history-search input[type=text]::-moz-placeholder{font-style:italic}.history-search input[type=date]:-ms-input-placeholder,.history-search input[type=text]:-ms-input-placeholder{font-style:italic}.history-search input[type=date]::placeholder,.history-search input[type=text]::placeholder{font-style:italic}.history-search input[type=date]{padding:.5rem .625rem;font-size:.9375rem;min-height:40px;min-height:2.5rem}.history-search input[type=submit]{position:relative;font-weight:600;display:inline-block;background:#091f40;color:#fff;font-size:1rem;letter-spacing:1px;letter-spacing:.0625rem;transition:.5s ease-in-out;border:.0625rem solid #091f40;z-index:0;padding:.625rem}.history-search input[type=submit]:focus,.history-search input[type=submit]:hover{background:#b02e3a!important;color:#fff!important;border-color:#b02e3a}.list .list-item{margin-bottom:2.625rem}.list .list-item .col:first-of-type{width:100%;max-width:150px;max-width:9.375rem;min-width:150px;min-width:9.375rem}.list .list-item .col h2{margin-top:1.375rem}@media (min-width:640px){.album .photos .photo{width:auto!important;padding:0 .625rem 0 0!important}.album .photos .photo a img{width:auto!important;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;max-width:250px;max-width:15.625rem;max-height:150px;max-height:9.375rem}.event-filters{flex-wrap:nowrap}.list .list-item{display:inline-flex;justify-content:space-between;width:100%}.list .list-item .col:first-of-type{margin-right:1.875rem}.list .list-item .col h2{margin-top:0}.list .list-item .col img{width:100%}}.list .col .content{padding-bottom:5rem}.list .button{position:absolute;bottom:1.25rem;left:0;right:0;margin:0 auto}.list.info-cards .col img{max-height:171px;max-height:10.6875rem;min-height:171px;min-height:10.6875rem;-o-object-fit:cover;object-fit:cover}.custom-selectbox{position:relative;display:inline-block;width:100%}.custom-selectbox .selectbox-title{display:inline-flex;justify-content:space-between;padding:.625rem;width:100%;border:.0625rem solid #d9d9d9;background:#f5f5f5;color:#333;font-weight:300;font-size:1rem;margin-top:.3125rem;cursor:pointer}.custom-selectbox .selectbox-title:after{content:"\f078";position:relative;font-family:"Font Awesome 5 Free",FontAwesome;font-weight:900}.custom-selectbox.active>ul{display:block;max-height:500px;max-height:31.25rem;overflow-y:scroll}.custom-selectbox>ul{position:absolute;display:none;background:#fff;width:100%;list-style:none;padding:.3125rem .625rem;margin:0;border:.0625rem solid #d9d9d9;border-top:0;z-index:1}.custom-selectbox>ul li{text-indent:0;font-size:1rem}.icon-legend{background:#1e7794;margin-bottom:1.4375rem}.icon-legend .items{display:inline-flex;flex-wrap:wrap;font-weight:500;font-size:.75rem;color:#fff;width:100%;padding:.1875rem .5rem}.icon-legend .items .item{display:inline-flex;align-items:center;margin-right:.625rem;margin-bottom:.3125rem;margin-top:.3125rem}:root{--oi-table-heading-bg:#163e6a;--oi-info-toggle-color:#333333}.obituary-index .form-builder-submit-controls input[type=submit]{margin-right:.625rem}.obituary-index table thead tr th{text-transform:uppercase;font-size:1rem;line-height:1.5rem;flex:1}.obituary-index table tbody tr td.full-name{font-size:1.1875rem;font-weight:300}.obituary-index table tbody tr td span.last-name{font-weight:600}.obituary-index table tbody tr td.row{display:none;flex-basis:100%;box-sizing:border-box;line-height:1.875rem}.obituary-index table .cell-heading{font-size:.75rem;font-weight:300;text-transform:uppercase;margin-bottom:0}.obituary-index__toggle{display:inline-flex;align-items:center;color:var(--oi-info-toggle-color);text-decoration:underline;width:auto;max-width:-moz-max-content;max-width:max-content;cursor:pointer;padding-top:1.25rem}@media (min-width:1024px){.quotes table tbody a .fas{font-size:1.0625rem}.blog-detail h1{font-size:3.125rem;margin-bottom:2.1875rem}.blog-detail .share a:before{font-size:2.3125rem}.blog-categories .blog-category-title{margin-bottom:0}.blog-search input[type=text]{margin-bottom:0;height:2.5rem;line-height:1.5rem}.featured-post .post{display:flex}.featured-post .post .image{width:50%;height:auto}.featured-post .post .content{padding:2.625rem;width:50%;top:0;bottom:0;margin:auto}.news-post{padding:5.25rem 0}.subpage .featured-events .events .event{width:calc(50% - 2.5625rem);margin-right:2.5625rem}.featured-events{margin-bottom:4.375rem}.featured-events h2{margin-bottom:2.6875rem!important}.featured-events .events{display:inline-flex}.featured-events .events .event{margin-right:2.5625rem;margin-bottom:0}.featured-events .events .event .event-info h3{border-bottom:.0625rem solid #333}.featured-events .view-all-events{position:absolute;display:block;width:auto;top:1.875rem;right:.625rem;left:auto}.slide{display:inline-flex!important;align-items:flex-start}.slide .description{margin-left:1.875rem}.paging-options{display:inline-flex;justify-content:space-around;align-items:center;width:100%}.go-to{justify-content:flex-end;width:auto;margin-top:0}.obituary-index table tbody tr,.obituary-index table thead tr{display:flex;flex-wrap:wrap}.obituary-index table tbody tr td{flex:1;border:0}.obituary-index table tbody tr td.full-name{font-size:1.03125rem;font-weight:400}.obituary-index table tbody tr td span.last-name{font-weight:700}.obituary-index table tbody tr td.row{line-height:1.5rem}.obituary-index .toggle-container{flex:inherit;width:7.5rem;text-align:center}.obituary-index__toggle{padding-top:0}}.obituary-index__toggle.open svg{transform:rotate(0)}.obituary-index__toggle svg{position:relative;display:inline-block;width:1.1875rem;height:1.0625rem;margin-left:.625rem;transform:rotate(180deg)}.obituary-index__toggle svg .outline{fill:#d9d9d9;transition:.25s ease-in-out}