h1.entry-title{color:white;font-size:38px!important;line-height:36px;padding-left:40px;padding-right:40px;text-align:center}h2,h3{font-weight:bold;color:#352d7d}h2{}h3{font-size:18px!important}h4{font-size:15px;line-height:18px}h5{line-height:22px}.sticky-sidebar{background-color:#f3ce00;bottom:20%;cursor:pointer;height:55px;right:-65px;margin:0;padding:17px 20px 5px 15px;position:fixed;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);white-space:nowrap;z-index:10}.sticky-sidebar .et_pb_row{padding:2% 0!important}.sticky-sidebar{font-size:16px}.ticks ul{list-style:none;position:relative}.ticks ul li:before{color:#000;content:"\f00c";font-family:FontAwesome;padding:0 6px 0 0px;position:absolute;left:0}.et_pb_row,.container{width:90%}#top-header{background-color:#e1e1e1;color:black}#top-header .container{padding-bottom:6px;padding-top:14px}#top-header a,#top-menu a{color:black}span.header-text{color:#d49f1f;float:right;padding-left:10px;padding-right:10px;padding-top:4px}#et-info{padding-bottom:0;width:100%}@media screen and (max-width:980px){#et-info{padding-top:0}}@media screen and (min-width:601px) and (max-width:767px){#et-info{text-align:left}}#main-header{box-shadow:none}.et_mobile_menu li a{text-align:center}#et-info-phone,#top-header a{line-height:20px}#top-header a.will-link{float:right;line-height:1em;margin-top:-5px}@media screen and (max-width:600px){#top-header a.will-link{display:inline-block;float:none;margin:10px 25px}}li.et-social-icon.et-social-rss{display:none}ul.et-social-icons{padding-left:20px}#main-header .container{padding:20px 0}.et_header_style_left .logo_container{float:left;height:auto;position:static;width:20%}.span.logo_helper{display:block}.et_header_style_left #logo{max-width:100%}.et_header_style_left #et-top-navigation{padding-left:0!important;padding-top:40px!important}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:16px;padding-top:16px}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{padding-top:15px}@media screen and (min-width:980px) and (max-width:1150px){#top-menu li{font-size:12px;padding-right:17px}}#top-menu li li{padding:0;width:100%}.et_mobile_menu li li{padding-left:0}.nav li ul{padding:0}#main-header .nav li ul a{color:black!important;font-weight:normal;line-height:24px;width:100%}.home-banner .et_pb_module{opacity:0.9}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{text-align:center}.home-banner .et_pb_module .et_pb_slide_content{padding-bottom:20px}.home-banner .et_pb_module h1,.home-banner .et_pb_slide_content p{color:white;font-size:40px;line-height:50px;margin:0 auto;width:71%}.et_button_no_icon .home-banner a.et_pb_button{background-color:white!important;color:#352d7d!important;font-size:20px;font-weight:normal;letter-spacing:0}.et_button_no_icon .home-banner .et_pb_button:hover{background-color:white;border:0}@media screen and (max-width:450px){.home-banner .et_pb_module h1,.home-banner .et_pb_slide_content p{font-size:22px;line-height:28px;width:100%}.et_button_no_icon .home-banner a.et_pb_button{font-size:16px}}@media screen and (min-width:450px) and (max-width:981px){.home-banner .et_pb_module h1,.home-banner .et_pb_slide_content p{font-size:26px;line-height:34px;width:100%}.et_button_no_icon .home-banner a.et_pb_button{font-size:16px}}@media screen and (min-width:981px){.intro-text .et_pb_text_inner{margin:0 auto;width:85%}}@media screen and (max-width:740px){.intro-text p{font-size:14px}}.entry-content .et_pb_section.et_pb_with_background.home-banner .et_pb_slide,.page-header{position:relative}.entry-content .et_pb_section.home-banner .et_pb_slide:before,.page-header:before{content:"";position:absolute;height:100%;width:100%;background:rgba(0,0,0,0.4);left:0;right:0}@media screen and (max-width:500px){.entry-content .et_pb_section.et_pb_with_background.home-banner .et_pb_slide,.page-header h1{font-size:30px!important;padding-left:0px;padding-right:0px}}@media screen and (max-width:290px){.entry-content .et_pb_section.et_pb_with_background.home-banner .et_pb_slide,.page-header h1{font-size:24px!important}}@media screen and (max-width:550px){.home-boxes .et_pb_contact_main_title{font-size:20px}}.widget_search input#s{font-size:13px;height:30px!important}.widget_search input#searchsubmit{color:white;font-size:13px;height:30px!important;padding:0!important}.widget_search #searchsubmit{background-color:#352d7d}.et_button_no_icon .payment-options a.et_pb_button{font-size:16px;padding:20px!important}.et_button_no_icon .payment-options a.et_pb_button:hover{font-size:16px;padding:20px!important}#ws_plugin__s2member_pro_login_widget-2{width:100%!important;margin-right:0px!important}div.ws-plugin--s2member-pro-login-widget>form input[type="submit"]{border-radius:3px;float:left;width:auto}.ws-plugin--s2member-pro-login-widget-password input[type="password"]{padding:10px 10px 10px 15px;border:1px solid #e1e1e1}form.s2member-pro-paypal-form{margin:0 auto;width:70%}div.s2member-pro-paypal-form-section>div.s2member-pro-paypal-form-custom-reg-field-divider-section-title,form#ws-plugin--s2member-profile div.ws-plugin--s2member-profile-field-divider-section-title{border:0px;background-color:#eeeeee;padding:5px 10px;margin-top:40px}form#ws-plugin--s2member-profile input[type="submit"]{background-color:#352d7d;color:#fff;border:0px;padding:10px}a.underline{color:#0073aa;text-decoration:underline}div#login form label{opacity:1!important}input.no-display{display:none}@media screen and (min-width:981px) and (max-width:1100px){.et_pb_column_1_4 .et_pb_contact_right{margin-right:0}}.home-boxes .et_pb_column_4{padding-left:25px}.home-boxes .et_pb_column_4 .input{padding:8px 10px 8px 15px}.home-boxes .et_pb_contact_field{margin-bottom:7%}.et_pb_contact_right{margin-bottom:10px}.wpcf7-form-control-wrap{float:left;margin-bottom:1.5%;width:48%}@media screen and (max-width:740px){span.wpcf7-form-control-wrap{width:100%}}span.wpcf7-form-control-wrap.your-message{width:100%}.wpcf7 p{padding:0}p:nth-of-type(odd) span.wpcf7-form-control-wrap{margin-right:4%}@media screen and (max-width:740px){p:nth-of-type(odd) span.wpcf7-form-control-wrap{margin-right:0%}}input[type=text],input[type=tel],input[type=email],textarea{background-color:white;border:1px solid #e1e1e1;font-size:14px;padding:10px 10px 10px 15px;width:100%}input[type=submit]{background-color:#f3ce00;border:2px solid #f3ce00;color:#352d7d;float:right;font-size:16px;margin:15px 0 0 0;padding:.3em 1em!important}@media screen and (max-width:450px){input[type=submit]{float:left}}.wpcf7 ::-webkit-input-placeholder{color:#373737!important}.wpcf7 :-moz-placeholder{color:#373737!important}.wpcf7 ::-moz-placeholder{color:#373737!important}.wpcf7 :-ms-input-placeholder{color:#373737!important}@media screen and (max-width:450px){#rc-imageselect,.g-recaptcha{float:left;transform:scale(0.86);-webkit-transform:scale(0.86);transform-origin:0 0;-webkit-transform-origin:0 0}}.et_pb_contact p input,.et_pb_contact p textarea{background-color:white;border:1px solid #e1e1e1;padding:10px 10px 10px 15px}p.et_pb_contact_field{margin-bottom:1.5%}.contact-form p{font-weight:700;letter-spacing:0.06em}.et_contact_bottom_container{margin-top:0px!important;float:left}.page-id-646 span.wpcf7-form-control-wrap input[type="text"],.page-id-646 div.wpcf7 p span.wpcf7-form-control-wrap input{background-color:#dbdbdb;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;margin:2px 5px 5px 0px}.page-id-646 span.wpcf7-form-control-wrap input[type="text"],.page-id-646 span.wpcf7-form-control-wrap input[type="email"],.page-id-646 span.wpcf7-form-control-wrap input[type="number"]{height:30px;width:40%}.page-id-646 span.wpcf7-list-item.first.last{margin:0}.single-espresso_events #sidebar{display:none}.single-espresso_events #left-area{padding-right:0;width:100%}.single-espresso_events .container:before{display:none}.ticket-selector-submit-btn-wrap{float:left}.et_pb_fullwidth_section .et_pb_post_title{padding:40px 0!important}.online-modules-wrapper{padding-top:0}.modules-intro{padding-bottom:0}.online-modules .et_pb_promo_description{height:420px}.online-modules ul{line-height:20px}.signup-modules{float:left;width:100%;padding:5% 10%;background-color:#eeeeee}.signup-modules h2{text-align:center;padding:10px 0px;margin:0px 0px 10px 0px;border-bottom:1px #cccccc solid}.signup-left{float:left;width:30%}.signup-left select{float:left;border:1px solid grey;overflow:hidden;padding:0}.signup-left option{border-bottom:1px solid grey;padding:10px 40px}.signup-left option:last-of-type{border-bottom:0}.signup-right{float:right;padding-bottom:20px;width:70%}.signup-button{float:left!important;clear:both}.signup-right form.s2member-pro-paypal-form{margin:0px!important;width:100%!important}div.s2member-pro-paypal-form-description-div{font-family:'Open Sans'}.entry-content .funeral-plans table{width:auto}.entry-content .funeral-plans tr td{border-right:1px solid #eee;border-top:0;word-break:keep-all}.entry-content .funeral-plans tbody tr{text-align:center}.entry-content .funeral-plans tbody tr:first-of-type{text-align:left}.image-box{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.image-box:before{content:"";position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.3);top:0;left:0}.image-box .et_pb_button{border:0;height:100%;left:0;position:absolute;top:0;width:100%;background-color:transparent!important;margin-top:0px!important}.image-box .et_pb_button:after{content:""}.image-box:hover{opacity:0.85}.image-box:hover .et_pb_promo_button{background-color:transparent!important;border:0!important}@media screen and (max-width:980px){.entry-content .funeral-plans tr td{padding:6px 1%}}@media screen and (max-width:450px){.entry-content .funeral-plans tr td{font-size:10px}}.testimonials .et_pb_text{padding-bottom:25px}.page-id-45 .et_section_specialty{padding-bottom:0}.et_section_specialty .et_pb_column_0{padding-right:20px}.service-list{padding:0!important}.et_pb_text ul{padding-left:22px}@media screen and (max-width:980px){.service-list .et_pb_column{margin-bottom:0}.et_pb_column_inner_1 .et_pb_text ul{padding-bottom:0}.services .et_pb_row{padding-bottom:0}.services .et_pb_row.et_pb_row_1{padding-top:0}}@media screen and (min-width:981px){.services,.more-info{padding-top:0}}.membership-options .et_pb_promo{padding:10px 10px 10px 0}@media screen and (min-width:981px){.membership-options .et_pb_module.et_pb_text_1{margin-bottom:9.27%!important}}.membership-options p{line-height:22px;text-align:left}.membership-options .et_pb_button_wrapper{text-align:left}.et_button_no_icon .services-sidebar a.et_pb_button{margin-top:40px}div.s2member-pro-paypal-form-section>div.s2member-pro-paypal-form-div label.ws-plugin--s2member-custom-reg-field-op-l{font-size:100%!important;opacity:1!important}.et_pb_blog_grid h2{line-height:24px}.et_post_meta_wrapper{background-color:#352d7d;padding:30px 0 0 0}.et_post_meta_wrapper h1{padding-bottom:30px}.et_pb_post .et_post_meta_wrapper:last-of-type{display:none}.et_post_meta_wrapper p.post-meta{display:none}@media screen and (max-width:500px){.single-post .entry-title{font-size:24px}}@media screen and (max-width:400px){.et_pb_post a img{float:none;margin:0 auto}}@media screen and (min-width:981px){.single-post #main-content .container:before{display:none}}@media screen and (min-width:981px){.single-post.et_right_sidebar #left-area{padding-right:40px;width:75.125%}.single-post #sidebar{width:23.875%}}.single-post #main-content .container{padding-top:0}.text-padding{padding-right:5%}.et_pb_widget_area_left{border-right:0;padding-right:0}.et_pb_widget ul li{font-size:13px}h4.widgettitle{font-size:14px}