body{font-family:'Segoe UI','Helvetica Neue',Helvetica,Arial,sans-serif;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}p{line-height:19px}.textcenter{text-align:center}.mainnav{background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.carousel-control.right{background-size:auto 100%}.carousel-control.left{background-size:auto 100%}@media all and (max-width:1199px){.carousel-control.left,.carousel-control.right{background-size:auto 100%}}@media all and (max-width:768px){.carousel-control.left,.carousel-control.right{background:none}}.comp3 #carousel-hero .carousel-inner{height:450px;height:400px\0}.comp3 .herobanner{padding:40px 0}.comp3 .herobanner .container .outer{position:relative;min-height:450px}.comp3 .hero-bg-one{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.comp3 .hero-bg-two{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.comp3 .hero-bg-three{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.comp3 .hero-bg-four{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.comp3 .herocontent{margin:0 0 15px 0;position:relative;height:250px;display:flex;flex:1;-ms-flex:1;flex-direction:column;justify-content:center}.comp3 .herocontent div.title{font-size:2.9em;font-family:Georgia,"Times New Roman",Times,serif!important;color:rgb(255,255,255);text-shadow:0px 3px 0px rgba(0,0,0,0.7);line-height:1.3em;margin-bottom:10px}.comp3 .herocontent .action{position:relative;overflow:visible}.comp3 .personimage{max-width:100%;height:auto;background-position:center;background-position:center}.comp3 .people{position:relative;z-index:3;top:-55px;left:40px;outline:0;max-width:100%;overflow:hidden}.mainshadow{position:relative;top:0px;left:-20;background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) no-repeat;height:30px;max-width:100%}@media all and (max-width:1199px){.comp3 .people{max-width:80%;top:0}.comp3 .herocontent div.title{font-size:2.8em}.comp3 #carousel-hero .carousel-inner{height:450px;margin-left:0}}@media all and (max-width:992px){.comp3 .herocontent{margin:0;left:0;right:0;max-width:100%;text-align:left;padding:0;z-index:2}.comp4 .herobanner .container{min-width:100%!important;padding:10px}.comp4 .herobanner *{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.comp3 .herobanner{z-index:-1;margin:0;height:360px;width:auto;min-width:100%}.comp3 .people{position:absolute;right:0;bottom:0;left:-15%;top:0;max-width:60%;z-index:0}.comp3 #carousel-hero .carousel-inner{height:360px}.comp3 .herocontent div.title{padding:10% 0 0 1em;font-size:2.3em!important;max-width:50%;margin-left:40%;text-align:left}.comp3 .herobanner div.action{padding:1em 0 0 2em;text-align:left;max-width:50%;margin-left:40%}.comp3 .herobanner div.action button{font-size:1.2em!important}}@media all and (max-width:767px){.comp3 #carousel-hero .carousel-inner{height:auto;min-height:auto;padding-bottom:0;overflow:hidden}.comp3 #carousel-hero *{transition:all 300ms ease-in-out}.comp3 .herocontent{position:absolute;height:350px;display:flex;flex:1;-ms-flex:1;flex-direction:column;justify-content:flex-end;padding-bottom:1em;bottom:0;width:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.3) 30%,rgba(0,0,0,0) 50%)}.comp3 .personimage{height:360px;position:relative}.comp3 .people{position:absolute;max-width:100%;min-width:250px;width:auto;max-height:350px;bottom:0;left:0;right:0;top:auto;margin-left:auto;margin-right:auto}.comp3 .herocontent div.title{font-size:1.5em!important;max-width:100%;text-align:center;padding:.5em 1em 0;margin-left:0}.comp3 .herobanner{overflow:hidden;padding:0;background-position:30% 50%}.comp3 .herobanner div.action{max-width:100%;text-align:center;padding:0;margin-left:0}.comp3 .herobanner div.action button{font-size:16px!important;text-shadow:1px 1px 1px rgba(0,0,0,.5)}}.comp3-obits{position:relative;margin-top:-120px!important;z-index:10}@media all and (max-width:992px){.comp3-obits{margin-top:0!important}}@media (max-width:1199px){.obitshadowright{margin-left:962px}}.obitshadowleft,.obitshadowright{position:absolute;top:0px;width:22px;height:440px}.obitshadowleft{left:auto;margin-left:-52px;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.obitshadowright{right:auto;margin-left:1140px;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}