body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-size:16px}@font-face{font-family:Windsor LtCn BT;src:url(/static/media/WindsorLightCondensedBT.e2b57ac3f6365fe4d3c3.ttf)}.App{text-align:center}.App-logo{height:40vmin}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#09d3ac}h2{font-family:Windsor LtCn BT;font-size:3rem;font-weight:700}.col-md-4,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.mainpage li{font-size:1.5em;margin-left:36px;text-align:left}ul{margin-top:24px}.mainpage{margin-bottom:24px}.fz-reviews-widget__close{background-color:#ffcb00}.mainNum{font-size:1.4em;font-weight:700}@media (max-width:768px){.mainpage li{margin-left:12px}}#banner,.row{width:100%}#banner{background-color:#17046d;display:flex;overflow:hidden;padding:12px}#banner,.bannerText a{color:#fff}#banner .logo{float:right;max-width:450px;width:100%}.coatofarms img{float:left;margin:12px;max-width:100px}@media(max-width:992px){.coatofarms{display:none}}@media(max-width:768px){#banner .logo{float:none}}.ml-auto{margin-right:auto}.dropdown-menu,.navbar-expand-lg{background-color:#ebf8f9;font-size:1.25rem}.dropdown-menu{width:300px}.dropdown-menu .nav-link{border-bottom:1px solid #b3b4b4;font-size:1em;padding:0}@media (min-width:992px){.nav-link{padding-left:1rem!important;padding-right:1rem!important}}@media (max-width:992px){.dropdown-menu{background-color:#b7f3f8;text-align:center;width:100%}}.mainpage,.sidepanel{float:left}.carousel-caption{background-color:#1119;bottom:50px;left:30%;padding-bottom:3px;padding-top:3px;right:30%}.carousel-caption a{color:#e0e0e0}.carousel-caption h3{font-size:2.5em}.carousel-caption a:hover{color:#fff}.carousel-control-next,.carousel-control-prev{background:#1113;opacity:1;width:10%}.carousel-indicators{bottom:35px}@media (max-width:768px){.carousel .w-100{height:200px;margin-left:auto;margin-right:auto;width:auto!important}.carousel-caption h3{font-size:1.4em}.carousel-caption{background-color:#1119;bottom:12px;left:10%;padding-bottom:3px;padding-top:3px;right:10%}.carousel-indicators{bottom:0}}#TextBlock p{color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.5em;font-weight:400;padding:6px 18px;text-align:left;width:100%}#TextBlock1 p{text-align:right}#TextBlock1 p,#TextBlock2 p{color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.25em;font-style:italic;font-weight:600;margin-bottom:6px;padding:6px;width:100%}#TextBlock2 p{text-align:center}#TextBlock .nav-link{display:inline}.Contact{background-color:#ebf8f9;margin-top:12px;padding:12px;text-align:left;word-break:break-word}.Contact H2,.Contact ul{text-align:center}.Contact ul{font-size:1.5rem;list-style:none;padding:0}.inputArea,input[type=text]{margin-bottom:12px;padding:6px;width:100%}.inputArea{height:200px}.sendBtn{text-align:center}@media (min-width:768px) and (max-width:992px){.Contact ul,legend{font-size:1rem}}@media (min-width:576px) and (max-width:768px){.Contact H2{font-size:1.5rem}}#SM{background-color:#ebf8f9;margin-bottom:24px;margin-top:12px;padding:12px}#ImageBlock img{box-shadow:12px 12px 12px 0 #d6d1d1,inset -12px -12px 12px 0 #d6d1d1;margin:6px 24px;max-height:200px;max-width:100%}.fright{float:right}.fleft{float:left}.fcenter,.fcenterCir{margin-left:auto;margin-right:auto;text-align:center}.fcenterCir img{border:1px solid #eee;border-radius:500px;height:200px;margin:0 auto;width:200px}#ImageBlock{display:table}.imgCaption{caption-side:bottom;display:table-caption}@media (max-width:768px){#ImageBlock{width:100%}#ImageBlock img{box-shadow:none;margin:12px 0;max-height:none;max-width:100%;padding:12px}}#SidePanel{padding:12px;text-align:center}.sidepanelImg{margin:12px;overflow:hidden}#BannerImage img{max-height:380px;overflow:hidden;width:100%}#PageTitle{background-color:#b4b4b4b3;margin-bottom:24px;margin-top:-40px;padding:18px;text-align:left;width:-moz-fit-content;width:fit-content}#PageTitle h1{color:#000;font-family:Windsor LtCn BT;font-size:3em;font-weight:600}#PageTitleWM{background-color:#b4b4b4b3;margin-bottom:24px;margin-top:-40px;padding:18px;text-align:left;width:-moz-fit-content;width:fit-content}#PageTitleWM h1{color:#000;font-family:Rockwell;font-size:3em;font-weight:600}@media (max-width:768px){#PageTitle,#PageTitleWM{background-color:initial;margin:6px auto 24px;padding:18px;text-align:center;width:-moz-fit-content;width:fit-content}}#SubHeading{color:#000;padding:3px 18px 0;text-align:left;width:-moz-fit-content;width:fit-content}#SubHeading h2{color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2em;font-weight:400;width:100%}#SubHeading h2,.rowPanel{overflow:hidden}.picPanel{box-shadow:0 0 6px 0 #d6d1d1,inset 0 0 6px 0 #d6d1d1}.picPanel img{width:100%}.picPanel H3{background-color:#ebf8f9;color:#000;font-size:1.25em;margin:0;padding:6px;text-align:center;width:100%}.picPanel p{background:#ebf8f9;font-size:1.2em;min-height:190px;padding:6px}#services{margin-left:auto;margin-right:auto;max-width:850px}.serviceCard{margin:24px auto;max-width:200px;min-height:200px;overflow:hidden;width:100%}.serviceCard h3{background-color:#f3f3f3;font-size:1.2em;margin:0;min-height:65px;padding:6px}.serviceCard p{background-color:#17046d;color:#0000;list-style:none;margin:0;min-height:200px;padding:12px 6px;text-align:center;width:100%}.sc1{background-image:url(/static/media/fp1a.eaa519ece7d139527b21.jpg)}.sc1,.sc2{background-repeat:no-repeat;background-size:cover}.sc2{background-image:url(/static/media/fp2a.9e5fd673921ac82c27b1.jpg)}.sc3{background-image:url(/static/media/fp3a.e315b8fc4e572f927c80.jpg)}.sc3,.sc4{background-repeat:no-repeat;background-size:cover}.sc4{background-image:url(/static/media/fp4a.940d4c5d831c7e545d2e.jpg)}.sc5{background-image:url(/static/media/fp5a.fdfebe24002507e12540.jpg)}.sc5,.sc6{background-repeat:no-repeat;background-size:cover}.sc6{background-image:url(/static/media/fp6a.09000a55ecae44f50ed5.jpg)}.sc7{background-image:url(/static/media/fp7a.9a0a0f305077821e2b1a.jpg)}.sc7,.sc8{background-repeat:no-repeat;background-size:cover}.sc8{background-image:url(/static/media/fp8a.3f7cde358cc9f6df0a2b.jpg)}.sc10{background-image:url(/static/media/fp10a.267a22e7f990fb0438c1.jpg)}.sc10,.sc11{background-repeat:no-repeat;background-size:cover}.sc11{background-image:url(/static/media/fp11a.d3958b9248fbb7f2a64a.jpg)}.sc1:hover{background-image:url(/static/media/fp1.2b79dcb92a3aefd5e32f.jpg)}.sc2:hover{background-image:url(/static/media/fp2.47e9a089b1e638ea1cee.jpg)}.sc3:hover{background-image:url(/static/media/fp3.809afebb7d7014396aaa.jpg)}.sc4:hover{background-image:url(/static/media/fp4.bf0dd39b3d0b4578c391.jpg)}.sc5:hover{background-image:url(/static/media/fp5.d9a9d8778f8da05bbea1.jpg)}.sc6:hover{background-image:url(/static/media/fp6.f59ec8763f92f3f2e956.jpg)}.sc7:hover{background-image:url(/static/media/fp7.2e40a6a6ca941d07e62c.jpg)}.sc8:hover{background-image:url(/static/media/fp8.9b38aa60bee3d77e434b.jpg)}.sc10:hover{background-image:url(/static/media/fp10.5004344b1166c61469bf.jpg)}.sc11:hover{background-image:url(/static/media/fp11.d2ed52739bb676b9248f.jpg)}#tagLines{border:1px solid #55effa;float:right;font-style:italic;margin:auto 0;text-align:center;width:90%}#tagLines #TextBlock p{background-color:#ebf8f9;margin:auto 1px;padding:6px 1px;text-align:center}@media (max-width:768px){.picPanel p{margin-bottom:12px;min-height:auto;padding-bottom:12px}}#Services #SubHeading{text-align:center;width:auto}#Services .oService{margin-top:12px;overflow:hidden;width:100%}.oService #ImageBlock{width:100%}#Coffins a{font-size:1.5em}.cardOuter{height:600px}@media (max-width:990px){.cardOuter{height:700px}}.cardList{overflow:hidden}#Memorials a{background-color:#b4b4b4b3;color:#000;font-size:1.25em;margin:6px;padding:6px}#Memorials .extLink a{background-color:initial;color:#007bff;font-size:1em;margin:0;padding:0}.cardImg{height:auto;max-height:350px;max-width:100%}.cardOuter{height:500px}.card{border:1px solid #f7e924;height:100%;padding:3px}.cardImgOuter{height:350px;overflow:hidden}@media (max-width:990px){.cardOuter{height:400px}}@media (max-width:800px){.cardOuter h2{font-size:1.75em}}@media (max-width:768px){.cardOuter h2{font-size:1.75em}.cardOuter{height:500px}}#ChildMemorials a{background-color:#b4b4b4b3;color:#000;font-size:1.25em;margin:6px;padding:6px}#ChildMemorials .extLink a{background-color:initial;color:#007bff;font-size:1em;margin:0;padding:0}.green{background-color:#b2fd9f}.green .address{border-bottom:1px solid #0c7503;font-size:1.25em;margin-bottom:12px;margin-top:12px;padding:6px 3px;word-break:break-word}.green .address .h4Name{display:block;font-size:1.25rem;font-weight:700;margin:0;padding:0;word-break:keep-all}.borderblock{border:1px solid #000;margin:12px;padding:12px}.EPSFill{background-color:#e9f2ef}.EPSBtn{background-color:#745785;border-color:#fff;color:#fff;float:left;padding:6px 12px}.EPSBtn:hover{color:#fff;font-weight:700}#Pricelist .headPrice{font-family:Windsor LtCn BT;font-size:1.75em;font-weight:700;height:150px;padding:24px;text-align:center}#Pricelist .bronze{background-color:#cd7f32}#Pricelist .silver{background-color:#aaa9ad}#Pricelist .gold{background-color:#d4af37}#Pricelist #SubHeading,#Pricelist #SubHeading h2{text-align:center;width:100%}#Pricelist #SubHeading h2{font-weight:700;margin-top:24px}#Pricelist #SubHeading2 h3{margin-top:18px;text-align:left;width:100%}#Pricelist #SubHeading3 h4{margin-top:12px;text-align:left;width:100%}#Pricelist .sText{font-size:1.4em;font-weight:700}.react-switch{margin-bottom:12px}.bespoke{margin-bottom:24px}.bespoke,.package{background-color:#f3f3f3}.plLine1,.plLine2{overflow:hidden;padding:12px}.plLine2{background-color:#e0dede}.plPrice #TextBlock p{font-size:1em;font-weight:600}.plLine1 #TextBlock p,.plLine2 #TextBlock p{font-size:1.2em;margin-bottom:3px;padding:0 18px}.priceTable{margin-bottom:24px}table{width:100%}.location{padding:6px;width:60%}.cost,.service{padding:6px;width:20%}.item{padding:6px;width:60%}.resident{padding:6px;text-align:right;width:20%}.discosts #SubHeading{text-align:center}.discosts #SubHeading2{background-color:#f3f3f3}.pricelistlinks{margin-top:24px}#Pricelist .lgbronze{background-color:#ddc0a4}#Pricelist .lgsilver{background-color:#dcdbdf}#Pricelist .lggold{background-color:#ddce9c}#Pricelist .pricePackage{border:1px solid #d1d1d1;height:100%}#Pricelist .pricePackage p{font-size:1.25em;font-weight:600;padding:6px 12px}@media (max-width:1520px){#Pricelist .headPrice{height:195px}}@media (max-width:1230px){#Pricelist .headPrice{height:240px}}@media (max-width:1080px){#Pricelist .headPrice{font-size:1.4em;height:200px}}@media (max-width:950px){#Pricelist .headPrice{font-size:1.4em;height:175px;padding:3px}#Pricelist .pricePackage p{font-size:1em;font-weight:600;padding:0 3px}}#AboutUs a{font-size:1.25em}#AboutUs #ImageBlock img{margin:30px 24px}#ContactUs h4{margin:3px;padding:3px}#ContactUs a{font-size:1.25em}.wfsOffice{background-color:#cfcfcf;border-bottom:3px solid #bfbfbf;margin-bottom:12px;margin-top:12px;padding-bottom:12px;padding-top:12px}.office{font-size:1.5em}#WfsHq p{font-size:1em}#WfsHq .staff:hover{font-size:1.25em;width:40%;z-index:5}.staffBlock{border-bottom:1px solid #d1d1d1;margin-bottom:6px}#meettheteam .card{border:none}#meettheteam .card #TextBlock p{font-size:1.15em}#meettheteam .card .card-header{background-color:#e9e9e9;border-bottom:none;min-height:400px}#meettheteam .card .card-body{border:1px solid #d1d1d1;margin-bottom:24px}#meettheteam .card h4{font-size:1.2em}.officeTitle{Margin-top:24px;background-color:#d1d1d1;padding:12px;width:100%}@media (max-width:1130px) AND (min-width:992px){#meettheteam .fcenterCir img{height:150px;width:150px}}#NoMatch #SubHeading{text-align:center;width:auto}#footer{background-color:#17046d;color:#fff;overflow:hidden;width:100%}#footer ul{list-style:none;margin:3px auto;padding:12px}#footer li{margin:3px 12px;padding:6px 12px;text-align:right}.memberof{margin-top:12px}.memberof img{margin:12px;max-height:100px;max-width:100px;padding:3px}#footer a{color:#b4b4b4}#footer a:hover{color:#fff;text-decoration:none}#footer img{margin-top:12px}.fz-reviews-widget--compressed{margin-top:-170px!important;position:relative!important}@media (min-width:694px) and (max-width:767px){.fz-reviews-widget--compressed{display:block!important;margin-top:-190px!important;position:relative!important}}@media (min-width:501px) and (max-width:693px){.fz-reviews-widget--compressed{display:block!important;margin-top:-220px!important;position:relative!important}}@media (max-width:500px){#footer .badges{margin-bottom:75px}.fz-reviews-widget--compressed{margin-top:-150px!important;position:relative!important}#footer li{text-align:center}}