h2,.entry-content h2{color:#000}.main-container .ast-row{display:flex}.main-container .ast-row .post-thumb-img-content.post-thumb{width:200px;margin:0 auto;border:5px solid rgb(0 0 0 / .2)}.main-container .ast-row .post-content{border:1px solid #dadada;padding:15px 25px;background-color:#fff}.main-container .ast-row h2.entry-title{text-align:center}.main-container .ast-row h2.entry-title a{color:#c0b17b;font-family:"Libre Baskerville",Sans-serif!important;font-style:italic;font-size:24px;line-height:30px}.main-container .ast-row .entry-content p{font-size:16px;line-height:26px}.read-more a{color:#000;text-decoration:underline}.read-more a:hover{color:#000;text-decoration:none}.postListing,.main-postDetails{background-color:#000;position:relative}.postListing{padding:50px 50px 0}.post-bg{background-color:#000}.postBlock{display:flex;justify-content:space-between;padding:20px 15px;border-bottom:2px solid #c0b17b}.postBlock img{width:155px}.postBlock-right,.postBlock-left{flex:1}.postBlock-left{display:flex}.postBlock-left .info .year{display:flex}.postBlock-right p{display:inline-block}.postBlock-left .info{padding-left:30px}.postBlock-left .info h2 a{color:#c0b17b;text-decoration:none;font-family:'Libre Baskerville',serif;font-style:italic;text-transform:capitalize;font-size:30px}.postBlock-right p.title{color:#c0b17b;margin-right:3px}.postBlock-right p{color:#fff;font-size:16px}.postBlock-left .info .year p{color:#fff;font-style:italic;font-family:'Libre Baskerville',serif;font-size:15px}.postDetailsBlock{padding:20px 15px;display:flex}.postDetailsBlock .profileInfo h1{color:#c0b17b;text-decoration:none;font-family:'Libre Baskerville',serif;font-style:italic;text-transform:capitalize;font-size:30px}.profileContent p{color:#fff;font-size:18px}.profileContent p.date{font-style:italic;font-family:'Libre Baskerville',serif;font-size:15px}.profileContent-left{width:33%}.profileImg img{width:400px}.profileInfo{padding:20px 0;width:67%;padding-left:50px}.profileContent a{color:#c0b17b}.profileImg,.profileContent{padding-bottom:30px;border-bottom:2px solid #c0b17b}.serviceDetails .serviceDate,.serviceDetails .serviceTime,.serviceDetails .serviceLocation{padding-left:0}.serviceDetails .serviceDate p,.serviceDetails .serviceTime p,.serviceDetails .serviceLocation p{color:#fff;display:inline-block}.serviceDate,.serviceTime,.serviceLocation{padding-left:30%}.comment-section-here{padding-bottom:50px}.main-postDetails .comments-area{border-top:0}.comment-section-here .ast-comment-formwrap.ast-row{display:flex;flex-direction:column}.comment-section-here .comment-form-author,.comment-form-email{width:100%}.comment-section-here p.comment-form-attachment{color:#fff}.comment-section-here abbr[data-original-title],abbr[title]{text-decoration:underline!important}.postNav{background-color:#fff}.postNav ul{list-style:none;display:flex;align-items:center;padding:15px 0}.postNav ul li{padding:0 15px}.postNav ul li a{font-size:16px;font-style:italic;font-family:"Libre Baskerville",Sans-serif;text-decoration:none;color:#000;text-transform:capitalize}.postNav ul li.active a{color:#c0b17b}.postNav ul li:not(:last-child){border-right:1px solid #000}.hide{display:none}.show{display:block}.ast-reply-link{display:none}.comment-section-here .comment-reply-title,.comments-area p.logged-in-as a,.comment-form-comment label{color:#fff}.comments-count-wrapper .comments-title{font-size:20px;color:#fff;line-height:30px}.comment-notes,.ast-comment-time .timendate a time{color:#c0b17b}.comment-form-url{display:none}#comments .submit{background-color:#c0b17b;width:100%}#comments .form-submit{width:100%}.ast-comment-content p{color:#fff}.ast-comment-meta{padding:0;background-color:#fff0;color:#fff}body .single-services #commentform p.comment-form-attachment span{font-size:0}.comment-form-attachment__file-types-notice:after{content:'(Image uploads - jpg,jpeg,jpe,gif,png)';font-size:16px}#attachment{cursor:pointer}input[type=file]::-webkit-file-upload-button{cursor:pointer}.hm_latestPosts .elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:50%}.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after{background:none}.elementor-widget-posts .elementor-post__read-more{color:#c0b17b!important}.hm_latestPosts h3.elementor-post__title a{color:#c0b17b!important;font-family:'Libre Baskerville',serif;font-style:italic}.hm_latestPosts .elementor-posts-container{display:flex}.hm_latestPosts a.elementor-post__thumbnail__link{margin-top:20px}@media only screen and (max-width:1199px){.postBlock-left .info h2 a{font-size:24px}}@media only screen and (max-width:576px){body .postDetailsBlock{flex-direction:column}body .profileContent-left,body .profileInfo{width:100%;padding-left:0;padding-right:0}body .comment-form-phone{top:235px}.d-m .comments-count-wrapper{margin-top:20px}.profileInfo #comments{text-align:left}.d-p{display:none}body .d-m .comment-respond{display:block}body .comments-area{margin-top:0}body .comment-reply-title{padding-top:0}.google-map{margin-top:30px}.video{margin-top:50px}body .postDetailsBlock,body .profileInfo{padding-bottom:0}body .comment-section-here{padding-bottom:20px}}@media only screen and (max-width:991px){.postBlock img{width:130px}.postBlock-left .info h2 a{font-size:19px}.postBlock-left .info h2{line-height:24px}.postBlock-right p,.postBlock-left .info .year p{font-size:14px;margin-bottom:5px}.serviceDate,.serviceTime,.serviceLocation{padding-left:20%}.postNav ul{margin-left:0}.postDetailsBlock{flex-direction:row}.postDetailsBlock .profileInfo h1{font-size:25px}.profileContent p{color:#fff;font-size:16px;margin-bottom:5px}.profileImg img{width:350px}.hm_latestPosts h3.elementor-post__title,.hm_latestPosts .elementor-post__thumbnail__link{margin-bottom:10px}.hm_latestPosts .elementor-post__text{margin-top:10px}.hm_latestPosts h3.elementor-post__title a{font-size:20px}}@media only screen and (max-width:767px){.postBlock{flex-direction:column}.postBlock-right{margin-top:20px}.postNav ul li a{font-size:14px}.serviceDate,.serviceTime,.serviceLocation{padding-left:0}.postListing{padding:50px 15px 0}.postNav ul{padding:10px 0}.postNav ul li{padding:0 10px}.postBlock-left .info h2 a{font-size:16px}.profileImg img{width:200px}.profileImg{text-align:center}.profileContent p{font-size:14px}.comments-count-wrapper .comments-title{font-size:16px;color:#fff;line-height:30px}.ast-comment-avatar-wrap{margin-right:8%}.hm_latestPosts .elementor-posts-container{flex-direction:column}}.serviceDate{display:flex;align-items:end;height:41px}.serviceDate p{margin-bottom:0}.serviceTime{padding-top:12px}.post-more{font-size:14px;text-transform:uppercase;font-weight:600;color:#c0b17b}.post-more:hover{font-size:14px;text-transform:uppercase;font-weight:600;color:#c0b17b}.serviceBlock .inner-service p.title{color:#c0b17b;font-weight:700;font-size:20px}.serviceBlock .inner-service{padding:20px 0;border-bottom:2px solid #c0b17b}.serviceBlock .inner-service:last-child{border:none}.serviceBlock{color:#fff}.serviceBlock span.rep-service-date{color:#c0b17b}.serviceBlock p a{color:#fff;text-decoration:underline}.serviceBlock p a:hover{color:#c0b17b}.video iframe,.google-map iframe{width:100%!important}p.service-add{padding-bottom:0;margin-bottom:0}body .postBlock-right p{display:block}.archive .inner-service:first-child .service-date{margin-top:-4px}body .comment-reply-title{padding-top:0}body .comments-area{margin-top:17px}body .profileContent{padding-bottom:12px}.profileImg{padding-top:25px}.serviceBlock .inner-service:last-child{padding-bottom:13px}.share-fb,.share-email{color:#c0b17b;font-weight:700}.shared-counts-wrap{margin-top:40px}.profileContent{position:relative}.share-fb{position:absolute;bottom:35px;width:50%;text-align:left;padding-left:50px}.share-email{position:absolute;bottom:35px;left:50%;width:50%;text-align:left;padding-left:50px}.profileInfo{text-align:center}.shared-counts-wrap.style-fancy{justify-content:center}body .shared-counts-wrap.style-fancy{padding-right:0}.homepage-team .container{display:flex;flex-wrap:wrap;justify-content:center;padding:80px 0}.team-wrap-listing-inner{margin:0 1%;width:29%;text-align:center;color:#000;padding:30px 30px;background-color:#fff}.img-blk{width:50px}.blog-sec .img-blk{width:auto}.team-wrap-listing-inner h2{font-family:"Libre Baskerville",Sans-serif;font-style:italic;font-weight:400;text-align:center;font-size:25px;margin-bottom:10px;margin-top:10px;color:#c0b17b;text-transform:unset;margin-top:10px}.read-button{margin-top:15px}.read-button a{color:#c0b17b}.home .comments-area{display:none}.team-wrap-listing-inner .member_listing_content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px}.member_listing_content .date{display:none}.member_listing_content p:last-child{display:none}body .entry-content .member_listing_phn{margin:0}body .entry-content .member_listing_cont{margin-bottom:15px}.member_listing_cont{font-weight:700;font-size:14px;font-family:"Roboto",Sans-serif;font-style:italic;color:grey}.member_listing_cont i{margin-right:7px}.homepage-team{background-color:#1a1a1a}.member-listing-img{max-width:70%;margin:auto}.member-listing-img img{width:100%;border:2px solid #c0b17b;}.home #team-home .elementor-posts-container{display:flex;flex-wrap:wrap;justify-content:center}.home #team-home{margin-top:-90px}.home #team-home .elementor-posts-container article{width:28%}.home #team-home .elementor-posts-container article .elementor-post__card{padding-left:20px;padding-right:30px}.home #current-services{display:none}@media only screen and (max-width:992px){.home #team-home .elementor-posts-container article{width:40%}}@media only screen and (max-width:767px){.home #page #team-home .elementor-posts-container article{width:100%}body .page-sear-form input[type="submit"]{font-size:0;padding:30px 50px 17px 0}body .page-sear-form form label,.search-no-results .no-results form label{width:calc(100% - 60px)}body .page-sear-form .search-form::after{right:13px;top:8px}.search-results #page article header h2 a{font-size:20px}body .shared-counts-wrap.style-fancy{flex-wrap:wrap}.share-fb,.share-email{font-size:14px;width:100%}.services-template-default #page .shared-counts-wrap.style-fancy .facebook{margin-right:calc(100% - 25px);margin-bottom:20px}body .share-fb{bottom:90px}body .share-email{left:0%}.search-results .page-title{font-size:25px}.search-results #page .ast-blog-featured-section{background-color:#000;width:30%}.search-results #page article .entry-header{position:absolute;left:40%}.search-results #page article .entry-content{width:70%;padding-left:10%;margin-top:50px;color:#fff}.search-results #page article .entry-header a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.funerals-top-header h3{color:#c0b17b;font-family:"Libre Baskerville",Sans-serif;font-weight:400;font-style:italic;line-height:36px;text-shadow:0 0 10px rgb(0 0 0 / .3);margin-bottom:18px}.funerals-top-header{padding:80px 0 80px 0;margin:auto;max-width:900px}.funerals-top-header p{color:#fff;font-family:var(--e-global-typography-text-font-family),Sans-serif}.funerals-icon-top-sec{padding:80px 0;background-color:#343434;text-align:center;color:#fff}.funerals-icon-top-sec{background-color:#343434;position:relative}.funerals-icon-top-sec h1{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);position:relative}.funerals-icon-top-sec:before{content:"";background-color:#343434;position:absolute;top:0;right:0;bottom:0;left:0;width:150vw;margin-left:-50%}.pagination1{text-align:center;margin-top:40px}.pagination1 a{color:#c0b17b;padding:5px}.pagination1 span{color:#fff;padding:5px}.funerals-icon-top-sec .elementor-icon::before{content:"";position:absolute;bottom:-50%;left:calc(50% - 100px);;background-image:url(https://funeralsandfarewells.com.au/wp-content/uploads/2019/07/iconLine.png);background-repeat:no-repeat;height:100%;width:55px}.funerals-icon-top-sec .elementor-icon::after{content:"";position:absolute;bottom:-50%;right:calc(50% - 100px);background-image:url(https://funeralsandfarewells.com.au/wp-content/uploads/2019/07/iconLine.png);background-repeat:no-repeat;height:100%;width:55px}.funerals-icon-top-sec .elementor-icon{position:relative}.funerals-icon-top-sec .elementor-icon svg{width:1.5em;height:1.5em}.page-sear-form form label,.search-no-results .no-results form label{width:calc(100% - 120px)}.page-sear-form form label input,.search-no-results .no-results form label input{width:100%;background-color:#fff0;border:2px solid #c0b17b;}.search-results article header h2 a:hover{text-decoration:underline}.page-sear-form{max-width:900px;margin:auto}.page-sear-form input[type="submit"],.search-no-results .no-results input[type="submit"]{background-color:#fff;border:2px solid #fff;color:#000}.page-sear-form .search-form{position:relative}.page-sear-form input[type="submit"]{font-size:0;padding:30px 50px 20px 60px}.page-sear-form .search-form:after{content:"Go";position:absolute;display:block;color:#000;top:10px;right:45px;pointer-events:none;font-size:20px}.search-results #content{background-color:#000}.search-results .post-content{display:flex}.search-results article .entry-header{position:absolute;left:30%}.search-results .ast-blog-featured-section img,.postBlock-left img,.profileImg img{border:2px solid #c0b17b;}.search-results .ast-blog-featured-section{background-color:#000;width:20%}.search-results .ast-blog-featured-section img{width:100%}.search-results .ast-shrink-custom-header header{z-index:1!important}.search-results article .entry-content{width:70%;padding-left:10%;margin-top:50px;color:#fff}.search-results .page-title,.search-no-results .page-title{color:#c0b17b;margin-top:80px;font-family:"Libre Baskerville",Sans-serif;font-weight:400;font-style:italic;line-height:36px;text-shadow:0 0 10px rgb(0 0 0 / .3)}.search-results article header h2 a{color:#c0b17b;text-decoration:none;font-family:'Libre Baskerville',serif;font-style:italic;text-transform:capitalize;font-size:30px}.search-results article header{background-color:#fff0}.search-results .ast-archive-description{border:none}.search-results .blog-layout-1{border-bottom:2px solid #c0b17b;}.services-template-default .shared-counts-wrap.style-fancy .shared-counts-button .shared-counts-label,.shared-counts-wrap.style-fancy .shared-counts-button .shared-counts-count{display:none}.services-template-default .shared-counts-wrap.style-fancy .shared-counts-button{-webkit-box-flex:unset;flex:0;flex-basis:0%;position:relative;z-index:99}.services-template-default .shared-counts-wrap.style-fancy .facebook{margin-right:calc(50% - 25px)}body .shared-counts-wrap.style-fancy{justify-content:flex-start}.search-no-results #content{background-color:#000;color:#fff}.serviceDetailsBlock:last-child .inner-service{border-bottom:none!important}.d-p .comments-count-wrapper{display:none}.d-m .comment-respond{display:none}.d-m .comments-count-wrapper{border-top:2px solid #c0b17b}.single-services .d-m #comments .comments-count-wrapper{padding-top:20px}.profileInfo .ast-comment-time{text-align:left}.single-services #commentform label{color:#c0b17b;font-weight:700;font-size:20px;margin-bottom:15px;margin-top:10px}.single-services #page p.comment-form-notify-me label{font-size:0}.single-services p.comment-form-notify-me label:after{content:'Email me when tribute is approved.';padding-left:10px;font-size:20px;margin-top:3px}.single-services p.comment-form-notify-me{top:240px}.single-services p.comment-form-notify-me input{margin-top:-3px}.single-services #commentform p.comment-form-attachment span{font-style:italic;font-size:0}.single-services #commentform{display:flex;flex-wrap:wrap}.single-services #commentform .comment-notes{padding-left:0;padding-right:0}.single-services #commentform .ast-comment-formwrap{padding-left:0;padding-right:0}.comment-form-phone{z-index:1;top:310px;width:100%}.admin-bar #page .comment-form-phone{top:50px}.comment-form-phone input{width:100%}.single-services #commentform .comment-form-comment{margin-top:0}.single-services #commentform{position:relative}.single-services #commentform .comment-form-author{padding-left:0;padding-right:0}.single-services #commentform .ast-comment-formwrap{margin-left:0;margin-right:0;width:100%}.single-services #commentform .comment-form-email{padding-left:0;padding-right:0}.single-services #commentform .comment-form-comment{padding-left:0;padding-right:0}.single-services #commentform .comment-form-attachment{padding-left:0;padding-right:0}.single-services #commentform #griwpc-container-id{padding-left:0;padding-right:0}.single-services #commentform .form-submit{padding-left:0;padding-right:0}.comment-form-notify-me label{font-size:18px}.single-services #commentform .comment-form-notify-me{padding-left:0;padding-right:0}.single-services #comments{display:flex;flex-wrap:wrap}.single-services #comments .comments-count-wrapper{padding-top:30px;padding-bottom:0;width:100%}.single-services #comments .ast-comment-list{width:100%}.single-services #comments .comment-respond{width:100%}.single-services #comments .ast-comment-meta-wrap{padding-bottom:5px}.single-services #comments .ast-comment-content p{margin-bottom:0}body .ast-comment-list li.depth-1 .ast-comment{border-bottom:1px solid #c0b17b}.single-services #comments .comment-form-comment textarea{height:170px;resize:none}.thankyou-wrapper{position:absolute;top:290px;color:#fff;z-index:999;width:100%;text-align:center;font-size:25px;padding-left:25px;padding-right:25px}@media only screen and (max-width:992px){body .thankyou-wrapper{top:180px;font-size:18px}}@media only screen and (max-width:992px){.single-services #page p.comment-form-notify-me label::after{font-size:15px}}@media only screen and (max-width:576px){.single-services #page p.comment-form-notify-me{top:310px}body .funerals-icon-top-sec::before{content:none}body .funerals-icon-top-sec{width:calc(100% + 40px);margin-left:-20px}}.editor-styles-wrapper .block-editor-block-list__block h1,.wp-block-heading h1.editor-rich-text__tinymce,.editor-post-title__block .editor-post-title__input,.edit-post-visual-editor h1.block-editor-block-list__block{color:#882f2f!important}.Service-video audio{margin-top:10px}.Service-video audio,.Service-video video{width:100%!important}.d-m #wait_approval{display:none}#wait_approval{color:green}.comments-count-wrapper .comments-title{display:none}.page-template-template-example .additional-content{padding-left:5px}@media only screen and (min-width:577px){.postBlock-left{padding-right:30px}}.search-form{display:flex;justify-content:space-between}