@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,400i,600,600i,700,700i|Oxygen:300,400,700");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background:#fff;font-family:Oxygen,sans-serif;color:#65594d;font-size:14px}a,a:hover{color:#65594d;text-decoration:none!important}a,a:hover,button{transition:.4s}b,strong{font-weight:700!important}button,div,input,select,textarea{outline:none!important}li,ol,ul{list-style:none;margin:0}.no-padding,li,ol,ul{padding:0}p{font-family:Oxygen,sans-serif;color:#65594d;font-size:15px;line-height:24px}h1 h2,h3,h4,h5,h6{font-family:Crimson Text,serif;color:#65594d}.h2,h2{font-size:40px}.h2,.h3,h2,h3{margin:0 0 5px}.h3,h3{font-size:24px}.video-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrap embed,.video-wrap iframe,.video-wrap object{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.container{width:100%;max-width:1200px;margin:0 auto}.wrapper{width:100%;position:relative;overflow:hidden}.btn{border:none}.btn-primary{background-color:#65594d;color:#c3b5a7;padding:11px 25px;border-radius:5px;font-size:14px}.btn-primary:hover{background-color:#c3b5a7;color:#fff}.btn-default{background-color:#e6ddd0;color:#65594d;padding:11px 25px;border-radius:5px;font-size:14px}.btn-default:hover{background-color:#65594d;color:#c3b5a7}.error-content p{margin:0 0 40px;line-height:30px}.error-content .error-head{margin:0 0 50px}.error-content .error-head span{width:270px;height:270px;line-height:270px;background-color:#e6ddd0;font-size:130px;color:#c5b7a3;display:inline-block;border-radius:50%;font-weight:300;margin:0 -28px}.error-content .error-head span:nth-child(2){background-color:#c4b39a;color:#a39278}.contact .cinfo p{margin:0 0 27px}.contact .cinfo p i{width:15px;font-size:10px;display:inline-block}.contact .cinfo p i.fa{font-size:13px}.contact .cinfo p.abbr{line-height:30px}.contact .contact-form{border:2px solid #eaeaea;padding:25px 50px 40px}.contact .contact-form i{font-size:50px;margin:0 0 10px;color:#e6ddd0;display:block}.contact .contact-form .h2{margin:0 0 30px}.contact .contact-form input{height:30px;margin:0 0 28px;background:transparent}.contact .contact-form input,.contact .contact-form textarea{width:100%;border:none;border-bottom:2px solid #eaeaea;color:#65594d;font-size:15px}.contact .contact-form textarea{height:95px;margin:0 0 34px}.contact .contact-form button{padding:11px 40px}.contact .contact-form2 input{height:47px;padding:0 24px}.contact .contact-form2 input,.contact .contact-form2 textarea{width:100%;border:none;color:#939393;font-size:14px;margin:0 0 20px;background:#f4f4f4}.contact .contact-form2 textarea{height:178px;border-bottom:2px solid #eaeaea;padding:19px 24px}.contact .contact-form2 button{padding:11px 40px}.contact-form input::-webkit-input-placeholder{color:#65594d}.contact-form input:-moz-placeholder,.contact-form input::-moz-placeholder{color:#65594d}.contact-form input:-ms-input-placeholder{color:#65594d}.contact-form textarea::-webkit-input-placeholder{color:#65594d}.contact-form textarea:-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#65594d}.contact-form textarea:-ms-input-placeholder{color:#65594d}#map{height:250px;width:100%;background:#f2f2f2}.accordion .panel{margin-bottom:0;padding-bottom:5px;border-radius:0;border:none;background:transparent;box-shadow:none}.accordion .accordion-toggle{display:table;width:100%;font-family:Oxygen;font-weight:700;color:#65594d;padding:13px 40px 13px 0;border:none;border-bottom:1px solid #eee;font-size:16px;position:relative}.accordion .accordion-toggle .indicator{position:absolute;right:0;font-size:10px;top:50%;margin-top:-4px;color:#000}.accordion .panel-body{padding:20px 0 0}.accordion .panel-body p{font-size:15px;line-height:24px;margin:0 0 25px}.accordion .panel-body p:last-child{margin:0 0 5px}.resources .ri-thumb{position:relative;cursor:pointer;transition:.4s}.resources .ri-thumb:after{content:"";top:0;width:100%;height:100%;z-index:5;opacity:0}.resources .ri-thumb:after,.resources .ri-thumb h3{background:rgba(73,48,23,.8);position:absolute;right:0;left:0;transition:.4s}.resources .ri-thumb h3{color:#fff;font-weight:600;width:85%;max-width:300px;padding:25px 15px;margin:0 auto;top:50%;transform:translateY(-50%);z-index:11}.resources .resource-item:hover .ri-thumb:after{opacity:1;transition:.4s}.resources .resource-item:hover .ri-thumb h3{background:rgba(73,48,23,0);transition:.4s}.resources .resource-item p{padding:34px 0}.resources .resource-item .btn{padding:12px 38px}footer{background-color:#65594d}footer .footer-bottom{border-top:1px solid #71655a;color:#c8bdad;padding:35px 0 30px}footer .footer-bottom i{color:#94897e;font-size:10px;position:relative;top:-1px}.single-content .single-info h5{font-size:24px;line-height:24px;padding-bottom:9px;border-bottom:1px solid #f4f1ea;margin-bottom:30px}.single-content .single-info .condolence-item{border:1px solid #f4f1ea;padding:30px}.single-content .single-info .condolence-item .meta{margin-bottom:20px;display:block}.single-content .single-info .condolence-item .meta span{margin-left:30px}.single-content .single-info .condolence-item .meta span i{margin-right:4px;font-size:13px}.single-content .single-info .condolence-item .meta .reply{float:right;color:#65594d}.single-content .single-info .condolence-item .meta .reply i{margin-right:7px}.single-content .single-info .condolence-item .meta .reply:hover{color:#999}.single-content .single-info .condolence-item p{margin-bottom:20px}.single-content .single-info .condolence-item cite,.single-content .single-info .condolence-item p em{font-style:italic}.single-content .single-info .page-nav{border-top:1px solid #f4f1ea;padding-top:30px}.single-content .single-info .page-nav .btn{padding:11px 32px!important;position:relative;top:-10px}.single-content .single-info .page-nav ul li:first-child{margin-right:68px}.single-content .single-info .page-nav ul li:first-child a:hover{border-bottom:2px solid transparent}.single-content .single-info .page-nav ul li:last-child{margin-left:68px}.single-content .single-info .page-nav ul li:last-child a:hover{border-bottom:2px solid transparent}.single-content .single-info .page-nav ul li a{padding:5px 8px;border-bottom:2px solid transparent;display:table;color:#65594d}.single-content .single-info .page-nav ul li.active a,.single-content .single-info .page-nav ul li a:hover{border-bottom:2px solid #e6ddd0}.single-content .single-info .details p{margin-bottom:10px}.single-content .single-info .details p i{width:35px;text-align:center;color:#e6ddd0;font-size:12px;display:inline-block}.single-content .single-info .details .direction{margin-bottom:20px;display:block;text-align:center;width:161px}.single-content .single-info .details .direction:hover{color:#999}.single-content .single-info .details .btn{padding:11px 38px}.single-content .single-info .details form input[type=email],.single-content .single-info .details form input[type=text]{width:100%;border:none;height:47px;color:#939393;font-size:14px;padding:0 24px;margin:0 0 20px;background:#f4f4f4}.single-content .single-info .details form input[type=checkbox],.single-content .single-info .details form input[type=radio]{margin:0 0 15px;opacity:0}.single-content .single-info .details form .rbox label{position:relative;cursor:pointer;padding-left:3px}.single-content .single-info .details form .rbox label:after{content:"";width:11px;height:11px;border:2px solid #65594d;position:absolute;border-radius:50%;left:-16px;top:2px}.single-content .single-info .details form .rbox label:before{content:"";width:3px;height:3px;background:#65594d;position:absolute;border-radius:50%;left:-12px;top:6px;opacity:0;transition:.4s}.single-content .single-info .details form input[type=checkbox]:checked+label:before,.single-content .single-info .details form input[type=radio]:checked+label:before{opacity:1;transition:.4s}.single-content .single-info .details form .cbox label{position:relative;cursor:pointer;padding-left:6px}.single-content .single-info .details form .cbox label:after{content:"";width:12px;height:12px;border:1px solid #ccc;position:absolute;left:-16px;top:.5px}.single-content .single-info .details form .cbox label:before{content:"\f00c";font-family:Fontawesome;width:12px;height:12px;position:absolute;left:-16px;top:.5px;opacity:1;color:#000;font-size:9px;text-align:center;line-height:12px;opacity:0;transition:.4s}.single-content .single-info .details form .row{margin:0 -10px}.single-content .single-info .details form .row .col-md-6{padding:0 10px}.single-content .single-info .details form button{min-width:170px;text-align:center}.single-content aside .frame h4{font-size:30px;margin:22px 0 6px}.single-content aside .frame p{color:#969696;margin:0 0 5px}.single-content aside .frame img{width:100%}.single-content aside .links a{line-height:58px;background-color:#f4f4f4;padding:0 44px 0 22px;display:table;width:100%;margin-bottom:10px;font-size:18px;font-family:Crimson Text,serif;color:#65594d;position:relative}.single-content aside .links a i{color:#f4f4f4;position:absolute;right:25px;font-size:14px}.single-content aside .links a.active,.single-content aside .links a:hover{background-color:#e6ddd0;color:#65594d}.single-content aside .contact-widget{background-color:#eee;padding:33px 20px 30px;position:relative}.single-content aside .contact-widget:after{content:"";border:2px solid #fff;position:absolute;top:4%;right:auto;left:4%;width:92%;height:92%}.single-content aside .contact-widget p.lead{font-size:15px;color:#65594d;line-height:21px}.single-content aside .contact-widget p.lead span{font-size:29px;display:block}.single-content aside .contact-widget h6{background:#e5e5e5;line-height:65px;font-size:30px;margin:3px -20px 15px;padding:0 40px;color:#65594d}.single-content aside .contact-widget p i{font-size:14px;position:relative;top:.5px}.play-button{background:rgba(0,0,0,.6);position:absolute;z-index:111;width:70px;height:70px;line-height:70px;padding-left:26px;color:#fff;font-size:22px;border-radius:50%;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%);transition:.4s}.play-button:hover{background:#000}.play-button.hidden{display:table;opacity:0;visibility:hidden}.gallery-carousel .slick-dots{margin-top:30px}.gallery-carousel .slick-dots li{float:left;margin:0 30px 0 0;opacity:.3;cursor:pointer;position:relative;transition:.4s}.gallery-carousel .slick-dots li.slick-active{opacity:1;transition:.4s}.gallery-carousel .slick-dots li:nth-child(2):after{content:"\f104";font-family:Flaticon;background:rgba(0,0,0,.6);position:absolute;z-index:111;width:35px;height:35px;line-height:35px;padding-left:13px;color:#fff;font-size:11px;border-radius:50%;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%);transition:.4s}.send-flowers{cursor:pointer}.send-flowers .sf-thumb{border:1px solid #e4e4e4;position:relative;transition:.4s}.send-flowers .sf-thumb:after{content:"";background:#fff;opacity:.6;position:absolute;top:0;left:0;right:0;height:100%;width:100%;z-index:5;opacity:0;transition:.4s}.send-flowers .sf-thumb i{background:#65594d;width:65px;height:65px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;line-height:65px;text-align:center;font-size:17px;border-radius:50%;z-index:11;opacity:0;transition:.4s}.send-flowers:hover .sf-thumb:after{opacity:.6;transition:.4s}.send-flowers:hover .sf-thumb i{opacity:1;transition:.4s}.send-flowers h4{font-size:24px;color:#65594d;margin:0 0 15px}.send-flowers span{display:block;font-size:24px;color:#65594d}.send-flowers em{display:block;font-size:14px;color:#65594d;margin:20px 0 30px}.send-flowers em i{font-size:16px;color:#bebebe;margin-right:5px;position:relative;top:2px}.send-flowers .btn{padding:11px 38px}.send-flowers .btn i{margin-right:3px}.section-head p.lead{font-size:16px;line-height:26px}.location-content .cinfo span{display:block;line-height:26px;margin:15px 0 0}.location-content #map,.location-content #map2,.location-content #map3{height:210px;width:100%}.location-content .cinfo span b{display:block;font-size:18px}.location-content .cinfo em{font-style:italic;margin:8px 0 17px;display:block}.location-content .cinfo p.abbr{text-align:left;margin:0 auto;display:table;line-height:30px}.location-content .cinfo .sep{border-top:2px solid #f7f7f7;margin:20px 0}.location-content .cinfo p i.fa{font-size:13px}.location-content .cinfo p i{width:15px;font-size:10px;display:inline-block}.location-carousel-wrap{position:relative;border-bottom:2px solid #f0f0f0;padding-bottom:67px;margin-bottom:60px}.location-carousel-wrap .prev{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:#65594d;color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-68px;left:0;transition:.4s}.location-carousel-wrap .prev i{display:inline-block;transform:rotate(180deg)}.location-carousel-wrap .prev:hover{background-color:#000;color:#fff;transition:.4s}.location-carousel-wrap .next{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:#65594d;color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-68px;right:0;transition:.4s}.location-carousel-wrap .next:hover{background-color:#000;color:#fff;transition:.4s}.location-carousel,.location-carousels{padding:0 110px}.location-carousel .c-info,.location-carousels .c-info{padding:0 15px 0 197px;position:relative;cursor:pointer;min-height:125px}.location-carousel .c-info h4,.location-carousels .c-info h4{color:#65594d;font-size:24px;margin:0 0 15px}.location-carousel .c-info p i.fa,.location-carousels .c-info p i.fa{font-size:13px}.location-carousel .c-info p i,.location-carousels .c-info p i{width:15px;font-size:10px;display:inline-block}.location-carousel .c-info span.fa,.location-carousels .c-info span.fa{width:124px;height:124px;border:2px solid #e6ddd0;color:#fff;background-color:#e6ddd0;line-height:120px;text-align:center;font-size:50px;border-radius:50%;position:absolute;top:0;left:15px;transition:.4s}.location-carousel .c-info:hover span.fa,.location-carousels .c-info:hover span.fa{border:2px solid #e6ddd0;color:#e6ddd0;background-color:transparent;transition:.4s}.facilities aside .links a{line-height:58px;background-color:#f4f4f4;padding:0 44px 0 22px;display:table;width:100%;margin-bottom:10px;font-size:18px;font-family:Crimson Text,serif;color:#65594d;position:relative}.facilities aside .links a i{color:#f4f4f4;position:absolute;right:25px;font-size:14px}.facilities aside .links a.active,.facilities aside .links a:hover{background-color:#e6ddd0;color:#65594d}.facilities .team-info{position:relative;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #f2f2f2;display:inline-block}.facilities .team-info .col-md-3{width:21%}.facilities .team-info .col-md-9{width:79%}.facilities .team-info .social{position:absolute;top:0;right:0;z-index:44}.facilities .team-info .social a{margin:0 3px;width:23px;height:23px;line-height:23px;text-align:center;color:#fff;background:#e6ddd0;display:inline-block;border-radius:50%;font-style:13px}.facilities .team-info .social a:hover{background:#65594d}.facilities .team-info .staff-title{font-style:italic}.facilities .team-info .staff-title span{font-style:normal;text-transform:uppercase;font-weight:700;font-size:18px;display:block;margin-bottom:12px}.facilities .team-info p i{font-size:15px;margin-right:5px;color:#e6ddd0;position:relative;top:.5px}.no-border{border:none!important}.location-info #map{height:303px}.location-info h5{font-size:30px;line-height:30px;padding-bottom:9px;border-bottom:1px solid #f4f1ea;margin-bottom:30px}.location-info .direction{float:right;margin:0;display:block;position:relative;top:10px}.direction:hover{color:#999}.location-info .cinfo{margin-top:-10px}.location-info .cinfo p.abbr{line-height:30px}.location-info .cinfo p i{width:15px;font-size:10px;display:inline-block}.location-info .cinfo p i.fa{font-size:13px}.location-info ul.location-ul li{border-bottom:1px solid #f2f2f2;margin-bottom:25px;padding-bottom:20px}.location-info ul.location-ul li h4{font-family:Oxygen,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 12px}.location-info ul.location-ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.location-info form input[type=email],.location-info form input[type=text]{width:100%;border:none;height:47px;color:#939393;font-size:14px;padding:0 24px;margin:0 0 20px;background:#f4f4f4}.location-info form textarea{width:100%;border:none;height:107px;color:#939393;font-size:14px;padding:19px 24px;margin:0 0 20px;background:#f4f4f4}.location-info form input[type=checkbox],.location-info form input[type=radio]{margin:0 0 15px;opacity:0}.location-info form .rbox label{position:relative;cursor:pointer;padding-left:3px}.location-info form .rbox label:after{content:"";width:11px;height:11px;border:2px solid #65594d;position:absolute;border-radius:50%;left:-16px;top:2px}.location-info form .rbox label:before{content:"";width:3px;height:3px;background:#65594d;position:absolute;border-radius:50%;left:-12px;top:6px;opacity:0;transition:.4s}.location-info form input[type=checkbox]:checked+label:before,.location-info form input[type=radio]:checked+label:before{opacity:1;transition:.4s}.location-info form .cbox label{position:relative;cursor:pointer;padding-left:6px}.location-info form .cbox label:after{content:"";width:12px;height:12px;border:1px solid #ccc;position:absolute;left:-16px;top:.5px}.location-info form .cbox label:before{content:"\f00c";font-family:Fontawesome;width:12px;height:12px;position:absolute;left:-16px;top:.5px;opacity:1;color:#000;font-size:9px;text-align:center;line-height:12px;opacity:0;transition:.4s}.location-info form .row{margin:0 -10px}.location-info form .row .col-md-6{padding:0 10px}.location-info form button{min-width:170px;text-align:center}.location-info form .cbox-other{display:table;width:100px;float:left;position:relative;top:15px}.location-info form .cbox-other+input{width:273px;float:left}.amenities-carousel .slick-dots{margin:0 auto;position:absolute;bottom:24px;right:0;left:0;z-index:111;display:table!important}.amenities-carousel .slick-dots li{float:left;margin:0 3px}.amenities-carousel .slick-dots li button{width:14px;height:14px;font-size:0;border:2px solid #fff;border-radius:50%;background:transparent;padding:0}.amenities-carousel .slick-dots li.slick-active button{background:#fff}.amenities-ul li{margin-bottom:28px}.amenities-ul li h4{font-family:Oxygen,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 12px}.amenities-ul li h4 i{font-size:12px;color:#e6ddd0;margin-right:5px;position:relative;top:-1.5px}.amenities-ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media screen and (-webkit-min-device-pixel-ratio:0){.amenities-carousel .slick-dots{margin:0 auto;position:absolute;bottom:24px;right:auto;left:50%;transform:translateX(-50%);z-index:111}}.amenities-carousel-wrap{position:relative;margin:0 -15px}.amenities-carousel-wrap .item{padding:0 15px}.amenities-carousel-wrap .prev2{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.8);color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-35px;left:15px;transition:.4s}.amenities-carousel-wrap .prev2 i{display:inline-block;transform:rotate(180deg)}.amenities-carousel-wrap .prev2:hover{background-color:#65594d;color:#fff;transition:.4s}.amenities-carousel-wrap .next2{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.8);color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-35px;right:15px;transition:.4s}.amenities-carousel-wrap .next2:hover{background-color:#65594d;color:#fff;transition:.4s}.staff .team-info .social{position:relative;top:0;right:0;z-index:11;margin:25px 0 15px}.staff .team-info{padding-bottom:0;margin-bottom:43px;border-bottom:none}.staff-pic{background-color:transparent;border-radius:50%;overflow:hidden;margin:0 auto;display:table;transition:.4s}.staff .team-info:hover .staff-pic{background-color:#493017;transition:.4s}.staff .team-info hr{border:none;border-bottom:1px solid #f0f0f0;margin:4px 0 17px}.staff .team-info .staff-pic img{opacity:1;transition:.4s}.staff .team-info:hover .staff-pic img{opacity:.2;transition:.4s}.staff-pic-single{background-color:transparent;border-radius:50%;overflow:hidden;margin:0 auto;display:table}.staff-single .social{margin:0 0 18px!important}.staff-single .social a{margin:0 -3px}.location-single #map{height:365px}.location-single .cinfo p.abbr{text-align:left;margin:0}.location-single .cinfo span b{font-size:30px;font-weight:400!important}.location-single .cinfo span{display:block;line-height:33px;margin:-6px 0 0}.benefits{padding-top:40px}.benefits li{position:relative}.benefits li span{width:43px;height:43px;color:#65594d;background:#e6ddd0;border-radius:50%;position:absolute;left:0;top:-13px;text-align:center;line-height:43px;font-size:16px}.benefits li h4{color:#65594d;font-size:26px;margin:0 0 14px}.cta{background:url(../img/other/2.jpg) no-repeat 50%;background-color:#46311c;background-size:cover}.cta h3{font-size:50px;color:#fff;margin:0 0 3px}.cta p{color:#d2beae}.topbar{background-color:#e6ddd0;height:40px}.topbar p{font-size:13px;color:#65594d;margin-right:45px;float:left;margin-top:7px}.topbar p i{margin-right:4px}.topbar p em{font-style:italic}.topbar .lang-select{width:40px;height:40px;position:relative;margin-left:40px}.topbar .lang-select select{width:40px;height:40px;background-color:transparent;border:none;color:#65594d;padding:0 4px;font-size:13px;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:11}.topbar .lang-select i{position:absolute;line-height:40px;right:4px;top:0}.topbar .account{margin-left:33px}.topbar .account a{color:#65594d;font-size:13px;display:inline-block;line-height:40px}.topbar .account a:hover{color:#000}.topbar .top-social{padding-top:8px}.topbar .top-social a{width:23px;height:23px;background:#c4b39a;display:inline-block;text-align:center;line-height:23px;border-radius:50%;font-size:13px;color:#e6ddd0;margin:0 4px}.topbar .top-social a:hover{background:#65594d}header{height:121px;background:#fff}header .col-md-8{padding-top:29px}header .navbar-brand{margin:0;padding:37px 0;height:auto}header .cart-header{position:relative;width:63px;margin-left:35px}header .cart-header i{border:2px solid #e6ddd0;width:63px;height:63px;border-radius:50%;display:table;text-align:center;line-height:59px;font-size:20px;color:#e6ddd0}header .cart-header span{background:#65594d;color:#e6ded7;width:27px;height:27px;line-height:27px;font-size:12px;text-align:center;position:absolute;border-radius:50%;top:-5px;right:-5px}header .header-contact{position:relative;padding-left:80px;margin-left:50px}header .header-contact h4{color:#65594d;font-size:30px;margin:6px 0 -3px}header .header-contact p{color:#818181;font-size:14px}header .header-contact i{border:2px solid #e6ddd0;width:63px;height:63px;border-radius:50%;display:table;text-align:center;line-height:59px;font-size:20px;color:#e6ddd0;position:absolute;top:0;left:0}.navbar-default{height:60px;background-color:#65594d;margin:0;border:none;border-radius:0}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{color:#c3b5a7!important;padding:19px 32px;font-size:15px;background:transparent!important}.navbar-default .navbar-nav>li>a:hover{color:#fff!important}.navbar-default .navbar-nav>li>a>span{font-size:12px;margin-left:2px}.navbar-nav{float:none;margin:0 auto;display:table}footer h4{font-size:24px;color:#fff;font-weight:600;margin:0 0 28px}footer .cinfo p{color:#e6ddd0;line-height:38px;margin-top:-7px}footer .cinfo p i{width:15px;font-size:10px;display:inline-block}footer .cinfo p i.fa{font-size:13px}footer .footer-social{padding-top:15px;margin:0 -3px}footer .footer-social a{width:23px;height:23px;background:#e6ddd0;display:inline-block;text-align:center;line-height:23px;border-radius:50%;font-size:13px;color:#65594d;margin:0 4px}footer .footer-social a:hover{background:#65594d;color:#e6ddd0}footer .footer-div li{padding-left:100px;position:relative;margin-bottom:25px}footer .footer-div li:last-child{margin-bottom:0}footer .footer-div li img{position:absolute;top:0;left:0}footer .footer-div li h3{color:#fff;font-size:20px;margin:0 0 9px;display:table;position:relative;top:7px}footer .footer-div li p{font-size:14px;color:#e6ddd0;margin:0 0 12px}footer .footer-div li a{line-height:30px;font-size:13px;background:#e6ddd0;border:1px solid #e6ddd0;display:table;padding:0 19px;border-radius:5px;color:#65594d}footer .footer-div li a:hover{color:#e6ddd0;background:#65594d;border:1px solid #e6ddd0}footer .footer-quote p{font-size:15px;line-height:26px;color:#e6ddd0}footer .footer-quote p em{font-style:italic}footer .footer-quote .slick-dots{margin:15px auto 0;position:relative;bottom:0;right:0;left:0;z-index:111;display:table}footer .footer-quote .slick-dots li{float:left;margin:0 2px}footer .footer-quote .slick-dots li button{width:10px;height:10px;font-size:0;border:2px solid #e6ddd0;border-radius:50%;background:transparent;padding:0}footer .footer-quote .slick-dots li.slick-active button{background:#e6ddd0}.about-content .lead{font-size:18px;line-height:30px;font-weight:400}.accordion.accordion2 .accordion-toggle{display:table;font-family:Crimson Text;font-weight:400;color:#65594d;border:none;padding:13px 40px 13px 0;font-size:24px}.accordion.accordion2 .panel-default{margin-bottom:-2px;padding-bottom:3px;border-bottom:1px solid #eee}.accordion.accordion2 .panel-default.last{border-bottom:none}.accordion.accordion2 .panel-body{padding:10px 0 15px}.bg-gray{background:#f4f4f4}.services .service-item{cursor:pointer}.services .service-item h4{color:#65594d;font-size:22px;margin:25px 0 16px}.services .service-item i{background:#e6ddd0;width:70px;height:70px;border-radius:50%;line-height:70px;text-align:center;color:#65594d;display:inline-block;font-size:28px;transition:.4s}.services .service-item:hover i{background:#65594d;color:#e6ddd0;transition:.4s}.services2{background:#333 url(../img/about/2.jpg) no-repeat 50%;background-size:cover}.services2 .service2-item{background:rgba(43,27,11,.5);padding:80px 52px 67px;transition:.4s}.services2 .service2-item:hover{background:rgba(101,89,77,.8);transition:.4s}.services2 .service2-item h4{font-size:30px;color:#fff}.services2 .service2-item h4 i{color:#e6ddd0;font-size:18px;margin-right:7px;position:relative;top:-1px}.services2 .service2-item .sep{width:77px;height:2px;background:#65594d;margin:23px auto 24px}.services2 .service2-item p{color:#e6ddd0}.fc-item{position:relative;cursor:pointer}.fc-item .fc-item-inner{background:rgba(73,48,23,.8);padding:0 15px;position:absolute;top:0;left:0;right:0;height:100%;width:100%;text-align:center}.fc-item .fc-item-inner h4{font-size:24px;color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%);right:0;opacity:1;transition:.4s}.fc-item .fc-item-inner a{top:50%;position:absolute;left:50%;right:0;margin:0 auto;display:table;transform:translate(-50%,-50%);opacity:0;transition:.4s}.fc-item .fc-item-inner:hover h4{opacity:0;transition:.4s}.fc-item .fc-item-inner:hover a{opacity:1;transition:.4s}.fc-info{padding-right:50px}.fc-info p{line-height:30px}.fc-info p.lead{font-size:18px;font-weight:400}.newsletter-wrap{background:#222 url(../img/2.jpg) no-repeat 50%;background-size:cover}.newsletter-wrap h2{font-family:Crimson Text,sans-serif;color:#fff;font-size:50px}.newsletter-wrap p{color:#fff;margin:17px 0 30px}.newsletter-wrap form{height:47px;width:1005;border:1px solid hsla(0,0%,100%,.2);position:relative}.newsletter-wrap form input{width:100%;padding:0 60px 0 25px;font-size:15px}.newsletter-wrap form button,.newsletter-wrap form input{height:47px;border:none;color:#e6ddd0;background:transparent}.newsletter-wrap form button{width:60px;position:absolute;top:0;right:0}.ratings{padding:0 7px;display:inline-block}.ratings span{font-size:13px;color:#65594d;margin:0 -1px;display:inline-block;position:relative;top:-1px}.ratings span.no{color:#d9d9d9}.blog-content article h4{font-size:24px;line-height:30px;margin:25px 0 11px;color:#65594d}.blog-content article h4 a{color:#65594d}.blog-content article h4 a:hover{color:#969696}.blog-content article .post-meta{color:#969696;line-height:21px}.blog-content article .post-meta span{margin-right:25px}.blog-content article .post-meta span i{font-size:12px;margin-right:7px;color:#b6b6b6}.blog-content article hr{border:none;border-top:2px solid #f3f3f3;margin:14px 0 19px}.blog-content article p{margin-bottom:22px}.blog-content .page-nav{border-top:1px solid #f4f1ea;padding-top:30px}.blog-content .page-nav .btn{padding:11px 32px!important;position:relative;top:-10px}.blog-content .page-nav ul li:first-child{margin-right:68px}.blog-content .page-nav ul li:first-child a:hover{border-bottom:2px solid transparent}.blog-content .page-nav ul li:last-child{margin-left:68px}.blog-content .page-nav ul li:last-child a:hover,.blog-content .page-nav ul li a{border-bottom:2px solid transparent}.blog-content .page-nav ul li a{padding:5px 8px;display:table;color:#65594d}.blog-content .page-nav ul li.active a,.blog-content .page-nav ul li a:hover{border-bottom:2px solid #e6ddd0}.sidebar .side-widget h5{font-size:24px;color:#65594d;border-bottom:1px solid #eee;margin:0 0 25px;padding-bottom:8px}.sidebar .side-widget .search{background:#f4f4f4;height:45px;border-radius:5px;position:relative}.sidebar .side-widget .search input{width:100%;height:45px;border:none;background:transparent;padding:0 45px 0 24px;font-size:14px;color:#bdbdbd}.sidebar .side-widget .search button{color:#a7a7a7;font-size:15px;position:absolute;top:0;right:0;height:45px;width:35px;padding:0;border:none;background:transparent;text-align:left}.sidebar .side-widget .side-cat li{font-size:14px;color:#65594d;padding-left:30px;position:relative;margin-bottom:32px}.sidebar .side-widget .side-cat li:last-child{margin-bottom:0}.sidebar .side-widget .side-cat li i{position:absolute;left:12px}.sidebar .side-widget .side-cat li a{color:#65594d}.sidebar .side-widget .side-cat li a:hover{color:#999}.sidebar .side-widget .side-posts li{padding-left:100px;position:relative;min-height:70px}.sidebar .side-widget .side-posts li img{position:absolute;top:0;left:0}.sidebar .side-widget .side-posts li h4{font-size:14px;font-family:Oxygen,sans-serif;margin:7px 0 5px}.sidebar .side-widget .side-posts li h4 a{color:#65594d}.sidebar .side-widget .side-posts li h4 a:hover{color:#999}.sidebar .side-widget .side-posts li .meta{color:#969696;line-height:20px}.sidebar .side-widget .side-posts li .meta i{font-size:12px;margin-right:7px;color:#b6b6b6}.sidebar .side-widget .side-comments p{font-size:14px;line-height:21px}.sidebar .side-widget .side-comments p a{color:#8e8e8d;border-bottom:1px solid #8e8e8d}.sidebar .side-widget .side-comments p a:hover{color:#65594d;border-bottom:1px solid #65594d}.sidebar .side-widget #tweecool ul li{font-size:14px;line-height:24px;color:#65594d;padding-left:48px;margin-bottom:20px;position:relative}.sidebar .side-widget #tweecool ul li:after{content:"\f123";font-family:Flaticon;color:#e6ddd0;font-size:30px;position:absolute;top:7px;left:0}.sidebar .side-widget #tweecool ul li:last-child{margin-bottom:0}.sidebar .side-widget #tweecool ul li a{color:#a5a5a5;border-bottom:1px solid transparent}.sidebar .side-widget #tweecool ul li a:hover{color:#a5a5a5;border-bottom:1px solid #a5a5a5}.sidebar .side-widget .side-location{padding-left:95px;position:relative}.sidebar .side-widget .side-location h4{font-size:30px;color:#65594d;margin:0 0 10px}.sidebar .side-widget .side-location p{font-size:14px;line-height:20px;color:#818181}.sidebar .side-widget .side-location i{width:65px;height:65px;background:#fff;border:2px solid #e6ddd0;border-radius:50%;line-height:61px;text-align:center;font-size:25px;color:#e6ddd0;position:absolute;left:15px;top:-12px}.sidebar .side-widget .side-obituaries{position:relative;padding-left:100px}.sidebar .side-widget .side-obituaries h4{font-family:Oxygen,sans-serif;font-size:15px;color:#65594d;line-height:22px;border-bottom:1px solid #f3f3f3;padding-bottom:5px;margin-bottom:10px}.sidebar .side-widget .side-obituaries img{position:absolute;left:0;top:0}.sidebar .side-widget .side-obituaries .meta{color:#969696;font-size:13px;line-height:20px}.sidebar .side-widget .side-obituaries .meta i{font-size:12px;margin-right:7px;color:#b6b6b6}.sidebar .side-widget .side-obituaries .meta i.fa-map-marker{height:37px;float:left;position:relative;top:4px;width:13px}.sidebar .contact-widget{background-color:#eee;padding:33px 20px 22px;position:relative}.sidebar .contact-widget:after{content:"";border:2px solid #fff;position:absolute;top:4%;right:auto;left:4%;width:92%;height:92%}.sidebar .contact-widget p.lead{font-size:15px;color:#65594d;line-height:21px}.sidebar .contact-widget p.lead span{font-size:29px;display:block}.sidebar .contact-widget h6{background:#e5e5e5;line-height:65px;font-size:30px;margin:3px -20px 15px;padding:0 40px;color:#65594d}.sidebar .contact-widget p i{font-size:14px;position:relative;top:.5px}.blog-single .single-meta{margin:40px 0;background:#f9f9f9;height:50px;padding:0 20px;line-height:50px}.blog-single .social{margin:0}.blog-single .social a{width:23px;height:23px;background:#c4b39a;display:inline-block;text-align:center;line-height:23px;border-radius:50%;font-size:12px;color:#f9f9f9;margin:0 0 0 6px}.blog-single .social a:hover{background:#65594d;color:#f9f9f9}.about-author{padding-left:165px;position:relative}.about-author img{position:absolute;top:0;left:0}.about-author h5{font-size:24px;color:#73685e;margin:8px 0 13px;display:inline-block}.about-author p{margin-bottom:7px!important}.about-author .social{margin:0}.about-author .social a{width:23px;height:23px;background:#c4b39a;display:inline-block;text-align:center;line-height:23px;border-radius:50%;font-size:12px;color:#fff;margin:0 6px 0 0}.about-author .social a:hover{background:#65594d;color:#fff}.related-articles{position:relative;padding:50px 0 40px 100px;background:#f9f9f9}.related-articles h2{font-size:30px;color:#65594d;border-bottom:1px solid #e6e6e6;font-family:Crimson Text,sans-serif;margin-bottom:40px;padding-bottom:15px}.related-articles .row,.related-articles h2{position:relative;z-index:44}.related-articles:after{content:"";background:#f9f9f9;position:absolute;width:1000%;left:0;height:100%;top:0;z-index:0}.related-comments{position:relative}.related-comments h2{font-size:30px;color:#65594d;border-bottom:1px solid #e6e6e6;position:relative;z-index:44;font-family:Crimson Text,sans-serif;margin-bottom:40px;padding-bottom:15px}.related-comments p i{color:#65594d!important}.related-comments p a{color:#65594d;font-size:13px}.related-comments p a:hover{color:#999}.facilities.related-comments .team-info p i{color:#65594d!important;margin-right:3px}.blog-comment-form h2{font-size:30px;color:#65594d;border-bottom:1px solid #e6e6e6;position:relative;z-index:44;font-family:Crimson Text,sans-serif;margin-bottom:40px;padding-bottom:15px}.blog-comment-form form input[type=email],.blog-comment-form form input[type=text]{width:100%;border:none;height:47px;color:#939393;font-size:14px;padding:0 24px;margin:0 0 20px;background:#f4f4f4}.blog-comment-form form textarea{width:100%;border:none;height:170px;color:#939393;font-size:14px;padding:19px 24px;margin:0 0 20px;background:#f4f4f4}.checkout-content h2{font-size:30px;color:#65594d;border-bottom:1px solid #e6e6e6;position:relative;z-index:44;font-family:Crimson Text,sans-serif;margin-bottom:30px;padding-bottom:15px}.checkout-content form label{font-size:15px;font-weight:400;color:#65594d;margin-bottom:15px}.checkout-content form .cc-select{width:100%;border:none;height:47px;color:#939393;font-size:14px;margin:0 0 20px;background:#f4f4f4;position:relative}.checkout-content form .cc-select i{position:absolute;right:18px;color:#665a4e;line-height:47px}.checkout-content form .cc-select select{padding:0 24px;width:100%;height:47px;border:none;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:11}.checkout-content form .cc-select select option{padding:5px 10px}.checkout-content form input[type=email],.checkout-content form input[type=text]{width:100%;border:none;height:47px;color:#939393;font-size:14px;padding:0 24px;margin:0 0 20px;background:#f4f4f4}.checkout-content form textarea{width:100%;border:none;height:107px;color:#939393;font-size:14px;padding:19px 24px;margin:0;background:#f4f4f4}.checkout-content form input[type=checkbox],.checkout-content form input[type=radio]{margin:0 0 15px;opacity:0}.checkout-content form .rbox label{position:relative;cursor:pointer;padding-left:3px}.checkout-content form .rbox label:after{content:"";width:11px;height:11px;border:2px solid #65594d;position:absolute;border-radius:50%;left:-16px;top:2px}.checkout-content form .rbox label:before{content:"";width:3px;height:3px;background:#65594d;position:absolute;border-radius:50%;left:-12px;top:6px;opacity:0;transition:.4s}.checkout-content form input[type=checkbox]:checked+label:before,.checkout-content form input[type=radio]:checked+label:before{opacity:1;transition:.4s}.checkout-content form .cbox label{position:relative;cursor:pointer;padding-left:6px}.checkout-content form .cbox label:after{content:"";width:12px;height:12px;border:1px solid #ccc;position:absolute;left:-16px;top:.5px}.checkout-content form .cbox label:before{content:"\f00c";font-family:Fontawesome;width:12px;height:12px;position:absolute;left:-16px;top:.5px;opacity:1;color:#000;font-size:9px;text-align:center;line-height:12px;opacity:0;transition:.4s}.checkout-content form .row{margin:0 -10px}.checkout-content form .row .col-md-6{padding:0 10px}.checkout-content form button{min-width:170px;text-align:center}.checkout-content form .cbox-other{display:table;width:100px;float:left;position:relative;top:15px}.checkout-content form .cbox-other+input{width:273px;float:left}.checkout-content form p{font-size:14px;color:#939393;float:right;margin:8px 0 0}.checkout-content .cc-total{height:70px;background:#fff;line-height:70px;font-family:Crimson Text,sans-serif;font-size:24px;color:#65594d;margin:47px 0 30px;border:1px solid #ececec}.checkout-content .cart-head{line-height:57px;background:#f4f4f4;padding:0 30px 0 35px;display:table;width:100%}.checkout-content .cart-head span{font-size:16px;color:#65594d;font-weight:700;float:left}.checkout-content .cart-head .hide-details{float:right;font-size:14px;color:#65594d;cursor:pointer}.checkout-content .cart-head .hide-details i{margin-left:4px}.checkout-content .cart-info{padding:38px 0;border:1px solid #e2e2e2;border-bottom:none;border-top:none}.checkout-content .cart-info .cart-thumb{display:inline-block}.checkout-content .cart-info .cart-thumb img{border:1px solid #e4e4e4}.checkout-content .cart-info .cart-details{padding:10px 30px 10px 0;display:inline-block;width:100%}.checkout-content .cart-info .cart-details .cart-title{font-size:24px;color:#65594d;font-family:Crimson Text,sans-serif;margin-bottom:25px}.checkout-content .cart-info .cart-details .cart-title span{float:right}.checkout-content .cart-info .cart-details .cart-desc{font-size:15px;color:#65594d;margin-bottom:22px}.checkout-content .cart-info .cart-details .cart-desc span{float:right}.alert.alert-warning{background-color:#f5e9e9;border:none;border-radius:0;padding:25px;font-size:15px;color:#65594d;margin:0 0 10px}.alert.alert-warning i{color:#be8c8c;margin-right:5px}.cart-info+.cc-total{margin-top:0}.obituaries-content article h4{font-size:24px;line-height:30px;margin:0 0 4px;color:#65594d}.obituaries-content article hr{border:none;border-top:1px solid #f3f3f3;margin:-13px 0 20px}.obituaries-content article .btn:hover{background:#7c6f62}.side-head{line-height:70px;background:#eee;padding-left:70px;text-align:center;position:relative;font-size:20px;color:#65594d;font-family:Crimson Text,sans-serif}.side-head i{width:70px;height:70px;background:#e6ddd0;position:absolute;text-align:center;font-size:30px;left:0;top:0}.funeral-planning h2{font-size:23px;color:#65594d;border-bottom:2px solid #f0f0f0;position:relative;z-index:44;font-family:Crimson Text,sans-serif;margin-bottom:30px;padding-bottom:15px}.funeral-planning p{font-size:16px;line-height:30px}.funeral-planning p.last{font-size:15px;line-height:24px}.funeral-carousel-wrap{position:relative}.funeral-carousel .item img{width:100%}.funeral-carousel-wrap .prev3{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.8);color:#fff;font-size:18px;text-align:center;position:absolute;top:25px;margin-left:-35px;left:50%;z-index:777;transform:rotate(90deg);transition:.4s}.funeral-carousel-wrap .prev3 i{display:inline-block;transform:rotate(180deg)}.funeral-carousel-wrap .prev3:hover{background-color:#65594d;color:#fff;transition:.4s}.funeral-carousel-wrap .next3{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.8);color:#fff;font-size:18px;text-align:center;position:absolute;bottom:25px;margin-left:-35px;left:50%;z-index:777;transform:rotate(90deg);transition:.4s}.funeral-carousel-wrap .next3:hover{background-color:#65594d;color:#fff;transition:.4s}.faq-tabs .nav-tabs.nav-justified{margin:0 -15px}.faq-tabs .nav-tabs.nav-justified>li>a{border:none!important;margin-bottom:0;background:#e6ddd0;border-radius:40px!important;margin:0 15px;cursor:pointer}.faq-tabs .nav-tabs.nav-justified>li.active>a,.faq-tabs .nav-tabs.nav-justified>li>a:hover{background:#65594d!important;color:#c3b5a7!important}.faq-tabs .tab-content{padding-top:40px}.timeline{list-style:none;padding:0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:"";width:2px;background-color:#ebebeb;left:40px;margin-left:-1.5px}.timeline>li{margin-bottom:50px;position:relative;min-height:50px}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li .timeline-panel{width:100%;float:right;padding:0 20px 0 100px;position:relative;text-align:left}.timeline>li .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li .timeline-image{left:0;margin-left:0;width:80px;height:80px;position:absolute;z-index:100;color:#fff;border-radius:100%;text-align:center}.timeline>li .timeline-image h4{font-size:10px;margin-top:12px;line-height:14px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 20px 0 100px}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h4{margin-top:0;color:inherit;color:#65594d;font-size:30px;margin:0 0 19px}.timeline .timeline-heading h4.subheading{text-transform:none}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}@media (min-width:768px){.dropdown-menu-v2 .col-md-3,.dropdown-menu-v2 .col-md-4,.dropdown-menu-v2 .col-md-5{float:left}.timeline:before{left:50%}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{width:41%;float:left;padding:0 20px 20px 30px;text-align:right}.timeline>li .timeline-image{width:100px;height:100px;left:50%;margin-left:-50px}.timeline>li .timeline-image h4{font-size:13px;margin-top:16px;line-height:18px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 30px 20px 20px}}@media (min-width:992px){.timeline>li.timeline-inverted>.timeline-panel,.timeline>li .timeline-panel{padding:0 20px 20px}.timeline>li{min-height:150px}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-75px}.timeline>li .timeline-image h4{font-size:18px;margin-top:30px;line-height:26px}}@media (min-width:1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-85px}.timeline>li .timeline-image h4{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}}.table>thead>tr>td,.table>thead>tr>th{padding:0 28px;line-height:50px;vertical-align:top;border:none;background:transparent!important;color:#65594d;font-weight:700;font-size:16px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th{padding:0 28px;line-height:50px;vertical-align:top;border-top:1px solid #f4f4f4;background:#fff;color:#65594d}.table a{color:#65594d;border-bottom:1px solid transparent}.table a:hover{color:#65594d;border-bottom:1px solid #65594d}.home-content h4{margin:20px 0!important}.home-content article img{width:100%}.timeline-heading h4 span{font-family:oxygen;font-size:15px;color:#969696;display:block;margin-top:15px}.clients img{opacity:.35;transition:.4s;cursor:pointer}.clients img:hover{opacity:1;transition:.4s}.home-slider,.home-slider .item{position:relative}.home-slider .prev4{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.6);color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-35px;left:40px;transition:.4s}.home-slider .prev4 i{display:inline-block;transform:rotate(180deg)}.home-slider .prev4:hover{background-color:#65594d;color:#fff;transition:.4s}.home-slider .next4{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.4);color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-35px;right:40px;transition:.4s}.home-slider .next4:hover{background-color:#65594d;color:#fff;transition:.4s}.slider-info{background:#fff;background:hsla(0,0%,100%,.9);border:8px double #65594d;padding:50px 105px;margin:0 auto;display:table;position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:100%;max-width:770px}.slider-info p{padding:10px 0 40px}.slider-info .dual-btn a{margin:0 15px;min-width:170px}.slider-info .dual-btn a:hover{background:#7c6f62;color:#fff}.service-2 h4{font-size:24px;line-height:40px;margin:17px 0 -33px}.header2{height:auto}.header2 .top-social{padding-top:8px}.header2 .top-social a{width:23px;height:23px;background:#c4b39a;display:inline-block;text-align:center;line-height:23px;border-radius:50%;font-size:13px;color:#fff;margin:0 4px}.header2 .top-social a:hover{background:#65594d}.header2 .cart-header{position:relative;width:63px;margin-left:0}.header2 .cart-header>span+em{font-family:Crimson Text;color:#65594d;font-size:30px;line-height:55px;float:right;margin:-60px 0 0;position:relative;left:68px}.header2+.navbar-default .navbar-nav>li{position:static}.header2+.navbar-default .navbar-nav>li>a,.header2+.navbar-default .navbar-nav>li>a:focus{color:#c3b5a7!important;padding:19px 44px;font-size:14px;background:transparent!important;text-transform:uppercase}.header2+.navbar-default .navbar-nav>li>a:hover,.header2+.navbar-default .navbar-nav>li>a:hover:focus{color:#fff!important}.benefits-list{padding:0}.benefits-list li{list-style:none;padding-left:30px;position:relative;color:#65594d;font-size:15px;line-height:24px;margin:0 0 20px}.benefits-list li:last-child{margin-bottom:0}.benefits-list li i{color:#e6ddd0;position:absolute;left:0;top:1px}.location-carousels.no-padding{padding:0!important}.home-slider2,.home-slider2 .item{position:relative}.home-slider2 .prev5{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.6);color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-35px;left:20px;transition:.4s}.home-slider2 .prev5 i{display:inline-block;transform:rotate(180deg)}.home-slider2 .prev5:hover{background-color:#65594d;color:#fff;transition:.4s}.home-slider2 .next5{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.4);color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-35px;right:20px;transition:.4s}.home-slider2 .next5:hover{background-color:#65594d;color:#fff;transition:.4s}aside input[type=checkbox]{margin:0 0 15px;opacity:0}aside input[type=checkbox]:checked+label:before,aside input[type=radio]:checked+label:before{opacity:1;transition:.4s}aside .cbox{margin-bottom:17px}aside .cbox label{position:relative;cursor:pointer;padding-left:6px}aside .cbox label span{width:12px;height:12px;display:inline-block;margin:0 7px 0 5px}aside .cbox label:after{content:"";border:1px solid #ccc}aside .cbox label:after,aside .cbox label:before{width:12px;height:12px;position:absolute;left:-16px;top:.5px}aside .cbox label:before{content:"\f00c";font-family:Fontawesome;opacity:1;color:#000;font-size:9px;text-align:center;line-height:12px;opacity:0;transition:.4s}.page_head{background-color:#f4f4f4;padding:20px 0}.page_head ul{padding:0}.page_head ul li{list-style:none;float:left;font-size:13px;color:#65594d;margin-left:30px;position:relative}.page_head ul li:after{font-family:Flaticon;content:"\f101";color:#cecece;position:absolute;font-size:8px;top:4px;left:46px}.page_head ul li a{color:#65594d}.page_head ul li a:hover{color:#c5b7a3}.page_head ul li:last-child:after{display:none}.dropdown-menu{background:#fff;border:medium none;border-radius:0;width:100%;max-width:1100px;left:0!important;right:0!important;margin:0 auto;opacity:0;visibility:hidden;transition:.4s;padding:45px 60px;top:100px;box-shadow:0 0 5px rgba(4,5,5,.1)}.navbar-default .navbar-nav>li:hover .dropdown-menu{top:80px;opacity:1;visibility:visible;transition:.4s}.navbar-default .navbar-nav>li:hover .dropdown-menu:before{position:absolute;top:-25px;left:0;right:0;content:" ";height:25px}.dropdown-menu-v2{padding:45px}.dropdown-menu-v2 .col-md-3{width:31%}.dropdown-menu-v2 .col-md-4{width:30%}.dropdown-menu-v2 .col-md-5{width:39%}.dropdown-menu-v2 .send-flowers .sf-thumb{display:table}.dropdown-menu h5{font-size:24px;color:#65594d;margin:0 0 15px}.dropdown-menu-v2 h5{font-size:24px;color:#65594d;margin:0 0 28px}.dropdown-menu .dropdown-links a{font-size:14px;color:#65594d;line-height:50px;width:100%;display:table;border-bottom:1px solid #efefef}.dropdown-menu.dropdown-menu-v3>li>a{font-size:14px!important;color:#65594d}.dropdown-menu .dropdown-links a:hover{color:#999}.dropdown-menu .col-md-2 a:last-of-type{border:none}.dropdown-menu.dropdown-menu-v3{width:300px;right:0!important;left:auto!important;padding:17px 10px}.dropdown-menu.dropdown-menu-v3 a{background:transparent}.dropdown-menu.dropdown-menu-v3 a:hover{background:transparent;color:#e6ddd0}.dropdown-menu>li>a{line-height:50px;padding:0 10px;border-bottom:1px solid #efefef;margin:0 20px}.dropdown-menu>li:last-child>a{border:0}.navbar-default .navbar-nav>li.dropdown-normal{position:relative!important}.menu-video-block{position:relative;margin-top:20px;cursor:pointer}.menu-video-block span{width:98px;height:98px;background:rgba(0,0,0,.7);border-radius:50%;line-height:98px;text-align:center;position:absolute;top:50%;left:0;right:0;margin:-49px auto 0;color:#fff;font-size:32px;transform:scale(1);transition:.3s}.menu-video-block:hover span{transform:scale(.8);font-size:25px;transition:.3s}.dropdown-product h3{font-size:16px;margin:15px 0 5px;line-height:24px}.dropdown-product span{font-size:18px;margin:5px 0 15px;display:inline-block;color:#e6ddd0;font-family:MuseoSans-500,sans-serif}.dropdown-product .btn{margin:0 auto}.dropdown-product span span{text-decoration:line-through;font-size:14px;color:silver}.dropdown-info p{font-size:15px;line-height:24px;margin:16px 0 0}.dropdown-info img{width:100%}.dropdown-sp li{padding-left:104px;margin-bottom:20px;min-height:70px;position:relative}.dropdown-sp li:last-child{margin-bottom:0}.dropdown-sp li img{border:1px solid #ddd}.dropdown-sp li p{font-size:16px;line-height:20px;margin:0 0 5px}.dropdown-sp li p a{color:#65594d;font-size:18px;font-family:Crimson Text}.dropdown-sp li p a:hover{color:#e6ddd0}.cart-table{position:absolute;right:0;top:76px;background:#fff;width:400px;padding:30px 30px 25px;opacity:0;visibility:hidden;transition:.4s;z-index:777}.cart-header{cursor:pointer}.cart-header:hover .cart-table{top:92px;opacity:1;visibility:visible;transition:.4s}.cart-products h6{color:#65594d;font-size:24px;font-family:Oxygen}.cart-products h6 small{display:inline-block;font-size:16px;color:silver;padding-left:1px}.cart-products em{font-size:15px;color:#65594d;font-style:normal;float:right;position:absolute;top:8px;right:0}.dropdown-sp h6{color:#65594d;font-size:24px;font-family:Oxygen}.dropdown-sp h6 span{display:inline-block;font-size:16px;color:silver;padding-left:1px}.dropdown-sp li:last-of-type{margin-bottom:0}.dropdown-sp li img{position:absolute;top:0;left:0}.dropdown-sp h6 a{color:#1f1f1f}.dropdown-sp h6 a:hover{color:#a2a2a2}.dropdown-sp span{font-size:14px;display:block;margin:3px 0 0;color:#1f1f1f}.dropdown-sp .add-cart{display:table;font-size:13px;color:#000;opacity:.4}.dropdown-sp .add-cart:hover{opacity:1}.dropdown-sp .add-cart img{position:relative;margin-right:3px}header .navbar-default .navbar-nav>li{position:static}.dropdown-menu{display:block}header .navbar-default .navbar-nav{position:relative}.dropdown-menu>li>a{font-size:16px}header .navbar-default .cart-table p{font-size:16px;float:right;color:#202020;line-height:20px;position:relative;top:0;text-align:left;float:left}header .navbar-default .cart-table li{padding-right:40px;position:relative}header .navbar-default .cart-table li .count{position:absolute;right:0;top:0;font-size:18px}header .navbar-default .cart-table ul{border-bottom:1px solid #e6e6e6;padding-bottom:32px;margin-bottom:25px}.nav>li{position:static}.nav>li>a{position:relative}.cart-dual-btns{border-top:1px solid #e6e6e6;margin-top:29px;padding-top:24px}.cart-dual-btns a:first-child{width:43.5%}.cart-dual-btns a:last-child{width:53.5%}.pt-main .post-thumb{transition:.4s}.pt-main .post-thumb img{opacity:1;transition:.4s}.pt-main:hover .post-thumb{background:#65594d;transition:.4s}.pt-main:hover .post-thumb img{opacity:.2;transition:.4s}.cart-table{display:none}.home-carousel3-wrap .prev6{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.6);color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-155px;left:20px;transition:.4s}.home-carousel3-wrap .prev6 i{display:inline-block;transform:rotate(180deg)}.home-carousel3-wrap .prev6:hover{background-color:#65594d;color:#fff;transition:.4s}.home-carousel3-wrap .next6{cursor:pointer;width:70px;height:70px;line-height:70px;background-color:rgba(101,89,77,.4);color:#fff;font-size:18px;text-align:center;position:absolute;top:50%;margin-top:-155px;right:20px;transition:.4s}.home-carousel3-wrap .next6:hover{background-color:#65594d;color:#fff;transition:.4s}.home-carousel3-wrap{position:relative}.home-carousel3-wrap .item{padding:0 15px}.home-carousel3-wrap .slick-arrow.slick-hidden{display:block}.ho-search{background:#e4e4e4;width:370px;border-radius:20px;height:40px;overflow:hidden;position:relative}.ho-search input{padding:0 50px 0 30px;font-size:14px;color:#aaa;width:100%}.ho-search button,.ho-search input{height:40px;background:transparent;border:none;text-align:left}.ho-search button{color:#65594d;position:absolute;top:0;right:0;width:38px;padding:0}.ho-nav{width:60px;float:right;line-height:40px;margin-left:40px}.ho-nav div{cursor:pointer}.ho-nav div:hover{color:#999}.ho-prev{transform:rotate(-180deg)}.ho-next,.ho-prev{width:30px;text-align:right;font-size:20px;float:left}.ho-carousel{margin:35px -15px 0}.ho-carousel .col-md-3{padding:0}.ho-item{padding:0 15px 0 117px;position:relative}.ho-item i{width:70px;height:70px;background:#e9e9e9;border-radius:50%;line-height:70px;color:#c7c7c7;font-size:28px;text-align:center}.ho-item i,.ho-item img{position:absolute;top:0;left:15px}.ho-item h4{font-size:20px}.ho-item p{font-size:14px;margin:1px 0 13px}#result{text-align:center;position:absolute;top:103%;left:60px;right:0;display:block;margin:0 auto;font-size:11px;color:#fff!important;max-width:100%;padding:0 12px}#result a{color:#000!important}#result em{font-style:normal}.ketchup-error{display:none}.errormessage,.statusMessage,.successmessage{display:none;margin:auto;width:100%;height:auto;left:0;right:0;top:0;border:1px solid #e1e1e1;margin:0 auto 25px;border-radius:5px;color:#000}.statusMessage i{color:#3498db;font-size:15px;margin-right:5px}.statusMessage p,.successmessage p{margin:0;padding:20px;color:#555;font-size:14px}.successmessage i{color:#1abc9c;font-size:15px;margin-right:5px}.errormessage p{margin:0;padding:20px;color:#555;font-size:14px}.errormessage i{color:red;font-size:15px;margin-right:5px}#incompleteMessage i{color:#f1c40f;font-size:15px;margin-right:5px}.alphabets{margin-bottom:35px}.alphabets a{width:32px;height:36px;color:#65594d;line-height:36px;font-size:20px;background:transparent;text-align:center;display:inline-block;margin:0 -1px 2px}.alphabets a:hover{color:#fff;background:#65594d}.po-table{border:1px solid #e7e7e7;width:100%;overflow-x:auto;margin-bottom:30px}.po-table .table{margin:15px 0 10px;min-width:700px}.po-table .table.table-condensed>tbody>tr:nth-child(2n)>td,.po-table .table.table-condensed>tbody>tr:nth-child(2n)>th{border-top:none}.po-table .table.table-condensed>tbody>tr:nth-child(odd)>td,.po-table .table.table-condensed>tbody>tr:nth-child(odd)>th{padding:0 33px;line-height:50px;vertical-align:top;border-top:none;background:transparent;color:#65594d}.po-table .table.table-condensed>tbody>tr>th{width:65%}.po-table .table.table-condensed>tbody>tr>td{width:35%}.po-table .table>thead>tr>th{padding:0 33px;border-bottom:2px solid #f6f6f6;font-weight:400}.pricing-1 ul{background:#f2f2f2;padding:0;margin:0 0 10px;display:table;width:100%;text-align:center}.pricing-1 ul li{float:left;list-style:none;padding:18px 28px;line-height:24px;font-size:15px;width:15%}.pricing-1 ul li:first-child{text-align:left;width:52%}.pricing-1 ul li a{background:#65594d;color:#d4c7b9;display:table;min-width:82px;text-align:center;line-height:61px;margin:-19px auto}.pricing-1 ul li a:hover{background:#d4c7b9;color:#fff}.pricing-1 ul.big li i{line-height:46px}.pricing-1 ul.big li{min-height:84px}.pricing-1 h3{font-size:30px;color:#65594d;padding-bottom:10px;border-bottom:1px solid #f2f2f2;margin:25px 0 20px}.pricing-1 ol{display:table;width:100%}.pricing-1 ol li{float:left;list-style:none;padding:12px 28px;line-height:24px;font-size:15px;width:15%;text-align:center;font-weight:700}.pricing-1 ol li:first-child{text-align:left;width:52%}.plan{background:#e6ddd0;text-align:center;padding:0 35px 48px}.plan-title{color:#65594d;font-size:40px;background:#d4c8b8;line-height:88px;margin:0 -35px}.plan ul{margin:20px 0 15px}.plan ul li{border-bottom:1px solid #ddd1bf;padding:15px 0;font-size:15px;line-height:24px;color:#65594d}.plan ul li:last-child{border-bottom:none}.plan-price{font-size:45px;margin-bottom:35px}.plan-price span{font-size:15px;vertical-align:top;position:relative;top:5px;margin-left:3px}.popular .plan{background:#65594d;margin-top:-24px}.popular .plan-title{color:#fff;background:#53483d}.popular .plan ul li{border-bottom:1px solid #72665b;color:#e6ddd0}.popular .plan-price{color:#fff}.plan-best{background:#e6ddd0;line-height:45px;text-transform:uppercase;font-size:18px;color:#65594d;letter-spacing:.15em;margin:0 -35px}.plan-alt{background:#f0f0f0;text-align:center;padding:40px 35px 45px;border-radius:7px}.plan-alt-title{font-size:24px;margin:0 0 30px}.plan-alt-price-wrap{width:130px;height:130px;background:#65594d;margin:0 auto 30px;border-radius:50%;overflow:hidden}.plan-alt-price{line-height:80px;font-size:34px;color:#fff}.plan-alt-price span{font-size:18px;vertical-align:top;position:relative;top:-5px;margin-right:2px}.plan-period{background:#53483d;line-height:45px;height:50px;color:#e6ddd0;font-size:16px}.plan-alt ul li{line-height:24px;margin-bottom:25px}.plan-btn{color:#e6ddd0;padding:0 40px;line-height:40px;border:2px solid #65594d}.plan-btn:hover{color:#65594d;background:transparent;border:2px solid #65594d}.service-carousel .slick-dots{display:block;width:570px;height:13px;background:#f2f2f2;border-radius:10px;margin:38px auto 0;overflow:hidden}.service-carousel .slick-dots li{float:left;width:25%;font-size:0;border-right:2px solid #65594d}.service-carousel .slick-dots li:last-child{border-right:none}.service-carousel .slick-dots button{border:none;background:#f2f2f2;width:100%;height:13px;padding:0}.service-carousel .slick-dots li.slick-active button{background:#65594d}.service-carousel-wrap .prev7{float:left}.service-carousel-wrap .next7,.service-carousel-wrap .prev7{margin-top:-14px;cursor:pointer;position:relative;z-index:444}.service-carousel-wrap .next7{float:right}.service-carousel-wrap .next7:hover,.service-carousel-wrap .prev7:hover{color:#999}.shop-carousel .item img{border:1px solid #e4e4e4}.shop-carousel .slick-dots{margin-top:19px}.shop-carousel .slick-dots li{float:left;margin-right:30px;border:1px solid #e4e4e4;width:70px}.shop-carousel .slick-dots li img{width:100%}.shop-carousel .slick-dots li a{display:table;width:100%;margin-bottom:-1px;cursor:pointer}.shop-carousel-wrap{position:relative}.shop-carousel-wrap .prev8{left:20px}.shop-carousel-wrap .next8,.shop-carousel-wrap .prev8{color:#e7e7e7;font-size:35px;position:absolute;top:50%;margin-top:-35px;cursor:pointer}.shop-carousel-wrap .next8{right:20px}.shop-carousel-wrap .next8:hover,.shop-carousel-wrap .prev8:hover{color:#65594d}.product-info{padding-bottom:15px;border-bottom:2px solid #f6f6f6;margin-bottom:35px}.product-info span{margin-right:27px}.product-info span em{background:#e6ddd0;font-size:12px;height:27px;display:inline-block;line-height:27px;padding:0 13px;border-radius:5px}.shop-single-info h4{font-size:30px;margin:0 0 8px}.pr-ratings{margin-right:8px}.pr-ratings i{font-size:12px;color:#65594d;margin-right:1px;position:relative;top:-2px}.pr-ratings i.no{color:#cfcfcf}.product-reviews em{padding:0 3px;position:relative;top:-4px}.product-single-price{font-size:50px;margin:30px 0}.product-single-price span{font-size:24px;color:#c7c7c7;margin-left:1px;text-decoration:line-through}.ps-options{margin-bottom:10px}.ps-options span{width:52px;float:left;line-height:40px}.ps-select{background:#f2f2f2;width:285px;height:40px;display:inline-block;border-radius:6px;position:relative}.ps-select i{color:#776d62;font-size:12px;position:absolute;line-height:40px;right:15px;z-index:11}.ps-select select{color:#838282;font-size:14px;width:100%;height:40px;background:transparent;border:none;padding:0 35px 0 20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:77}.shop-reviews .tab-pane{border:1px solid #eaeaea;padding:40px;width:100%}.shop-reviews .nav-tabs>li>a{margin-right:0;line-height:60px;border:none!important;border-radius:0;padding:0;width:100%;background:transparent!important;font-size:16px;color:#565656}.shop-reviews .nav-tabs>li>a i{float:right;font-size:12px;opacity:0}.shop-reviews .nav-tabs>li.active>a i{opacity:1}.shop-reviews .nav-tabs>li.active>a{color:#bdae97}.shop-reviews .nav>li{position:relative;float:none;width:100%;background:transparent;border-bottom:2px solid #f7f7f7}.shop-sort-wrap{background:#f4f4f4;padding:10px 17px 0 28px;border-radius:6px;display:table;width:100%;margin-bottom:25px}.shop-sort{float:right}.shop-sort a{color:#b0b0b0;margin-left:13px;line-height:42px;font-size:16px}.shop-sort a.active{color:#65594d}.send-flowers-list p{margin:-15px 0 25px}.sf-thumb img{width:100%}.s_range{margin-top:25px}.range_v{margin-top:22px}.range_v span{color:#666;margin-right:5px;line-height:18px;top:3px}.range_v input,.range_v span{font-size:15px;float:left;position:relative}.range_v input{border:medium none;display:table;width:44px;color:#65594d;background:transparent;top:2px}.filter-btn{background:#65594d;padding:10px 20px;border-radius:5px;font-size:13px;color:#e6ddd0;float:right;margin-top:-2px}.filter-btn:hover{background:#e6ddd0;color:#fff}.range_sep{background:#666;width:9px;height:1px;display:table;position:relative;top:10px;right:13px}.ui-widget-content{background:#e6ddd0;height:7px;border-radius:6px;border:none}.ui-slider-horizontal .ui-slider-range{top:0;margin:0 -6px;height:7px;background:#c2b4a1;transition:none}.ui-slider-horizontal .ui-slider-handle{top:-4px;margin-left:-6px;transition:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;background:#65594d;font-weight:400;color:#555;width:18px;height:18px;border-radius:50%}.topbar3 p{margin-right:25px}.topbar3 .pull-right p{margin-right:0;margin-left:30px}.topbar3 p a:hover{color:#999}.header3 .navbar-default{height:auto;background-color:transparent;padding-top:21px;position:static}.header3 .navbar-nav>li>.dropdown-menu{margin-top:80px}.header3 .navbar-default .navbar-nav>li{padding:0 22px}.header3 .navbar-default .navbar-nav>li>a,.header3 .navbar-default .navbar-nav>li>a:focus{color:#65594d!important;padding:0;font-size:15px;background:transparent!important;border-bottom:2px solid transparent;padding-bottom:3px}.header3 .navbar-default .navbar-nav>li.active>a,.header3 .navbar-default .navbar-nav>li>a:hover{border-bottom:2px solid #e6ddd0}.header3 .navbar-default .navbar-nav>li>a:after{display:none}.header3 .col-md-9{padding:28px 15px 29px;position:static}.header3 .navbar-nav{float:right;margin:0;display:table}.header3 .navbar-default .navbar-nav{position:static}.header3 .container>.row>.col-md-3{height:121px;position:relative}.header3 .container>.row>.col-md-3:after{content:"";background:#65594d;position:absolute;height:100%;width:300%;right:30px;z-index:0}.header3 .navbar-brand{position:relative;z-index:11}.header3 .dropdown-menu.dropdown-menu-v3{margin-top:-10px!important}.header4 .navbar-default{height:auto;background-color:transparent;padding-top:21px;position:static}.header4 .navbar-nav>li>.dropdown-menu{margin-top:40px}.header4 .navbar-default .navbar-nav>li{padding:0 22px}.header4 .navbar-default .navbar-nav>li>a,.header4 .navbar-default .navbar-nav>li>a:focus{color:#c8b69d!important;padding:0;font-size:15px;background:transparent!important;border-bottom:2px solid transparent;padding-bottom:3px}.header4 .navbar-default .navbar-nav>li.active>a,.header4 .navbar-default .navbar-nav>li>a:hover{border-bottom:2px solid transparent;color:#fff!important}.header4 .navbar-default .navbar-nav>li>a:after{display:none}.header4 .container>.row>.col-md-9{padding:28px 15px 8px;position:static}.header4 .navbar-nav{float:right;margin:0;display:table}.header4 .navbar-default .navbar-nav{position:static}.header4 .container>.row>.col-md-3{height:121px;position:relative}.header4 .navbar-brand{position:relative;z-index:11}.header4 .dropdown-menu.dropdown-menu-v3{margin-top:-10px!important}.header4{top:40px;left:0;right:0;z-index:77777;background:transparent}.home-slider2 .next4,.home-slider2 .prev4,.home-slider .slick-dots{display:none!important}.home-slider.home-slider2 .slick-dots{display:table!important;margin:-57px auto 0;position:relative;z-index:111}.home-slider.home-slider2 .slick-dots li{float:left;margin:0 5px}.home-slider.home-slider2 .slick-dots li button{height:5px;width:70px;background:#65594d;font-size:0;padding:0;border:none}.home-slider.home-slider2 .slick-dots li.slick-active button{background:#e6ddd0}.slider-info2{position:absolute;top:50%;left:0;right:0;transform:translateY(-40%)}.slider-info2 h3{font-size:70px;margin:0 0 9px;color:#fff}.slider-info2 h3 span{font-size:50px;margin:0 0 -4px;display:block}.slider-info2 p{margin:0 0 45px;color:#fff}.header4.header5{background:#65594d;height:139px}.header5.homepage-overlay{background:rgba(0,0,0,.4);position:absolute}.header5.homepage-overlay .header-top i{color:#65594d}.header4.header5 .navbar-default{margin-right:-34px}.header-top{border-bottom:1px solid hsla(0,0%,100%,.2);display:table;float:right;width:85%;margin-top:0;padding-bottom:23px}.header-top i{color:#c8b69d}.header-top p{color:#c8b69d;margin-top:-5px;margin-right:40px}.header-top p a{color:#c8b69d}.header-top p a:hover{color:#fff}.cart-header2>span{color:#c8b69d}.header4.header5 .navbar-nav>li>.dropdown-menu{margin-top:98px}.header4.header5.homepage-overlay .navbar-nav>li>.dropdown-menu{margin-top:58px}.header4.header5 .dropdown-menu.dropdown-menu-v3{margin-top:-34px!important}.cart-header2{position:relative}.cart-header2:hover .cart-table{top:110px;opacity:1;visibility:visible;transition:.4s}.cart-show .cart-table{display:block;right:-100px}.home-carousel.slick-slider .slick-slide img{object-fit:cover;width:100%}.form-return-message{margin-top:15px}@media only screen and (min-width:1151px) and (max-width:4500px){.navbar-default .navbar-nav>li>a:after{content:"\f109";font-family:Flaticon;color:#7a7065;position:absolute;top:18px;right:-5px;font-size:13px}.navbar-default .navbar-nav>li:last-child>a:after{display:none}.header2+.navbar-default .navbar-nav>li>a:after{content:"";background-color:#817466;width:30px;position:absolute;height:1px;top:29px;right:-14px}}@media only screen and (min-width:993px) and (max-width:1150px){.header2+.navbar-default .navbar-nav>li>a:after{content:"";background-color:#817466;width:30px;position:absolute;height:1px;top:29px;right:-14px}.header2+.navbar-default .navbar-nav>li>a,.header2+.navbar-default .navbar-nav>li>a:focus{padding:19px 44px!important}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{padding:19px 20px}.navbar-default .navbar-nav>li>a:after{content:"\f109";font-family:Flaticon;color:#7a7065;position:absolute;top:18px;right:-5px;font-size:13px}.navbar-default .navbar-nav>li:last-child>a:after{display:none}}@media only screen and (max-width:992px){.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{color:#c3b5a7!important;padding:19px 12px;font-size:13px;background:transparent!important}}@media only screen and (max-width:650px){.error-content .error-head span{display:block;margin:-80px auto;transform:scale(.8)}.error-content .error-head span:last-child{margin-bottom:0}}@media only screen and (min-width:993px) and (max-width:1100px){footer .footer-div li{padding-left:75px}footer .footer-div li img{width:60px}footer .cinfo p{font-size:13px}footer .footer-quote p{font-size:14px}footer .col-md-3{float:left;width:25%}.location-carousel .c-info{padding:0 15px 0 120px}.location-carousel{padding:0 80px}.location-carousel .c-info span.fa{width:80px;height:80px;line-height:78px;font-size:30px}.facilities .team-info .col-md-3{width:25%!important;float:left}.facilities .team-info .col-md-9{width:75%!important;float:left}}@media only screen and (min-width:768px) and (max-width:1050px){.shop-carousel .slick-dots li{margin-right:20px}.service-carousel .slick-dots{width:75%}.ho-search{width:220px}.slider-info{max-width:580px}.bg-gray .location-carousels,.location-carousel{padding:0}.services2 .service2-item{padding:80px 15px 67px}.dropdown-menu .dropdown-links a{font-size:12px}.dropdown-menu{padding:40px 30px}.slider-info{padding:35px 75px}.slider-info .h2{font-size:28px;margin:0 0 20px}.slider-info p{display:none}.dropdown-sp li{padding-left:85px}.navbar-default .navbar-nav>li:hover .dropdown-menu{top:60px}.services .service-item h4{font-size:19px}.services .service-item p{font-size:13px;line-height:21px}.location-info .cinfo p.abbr{font-size:12px}.resources .ri-thumb h3{font-size:140%;line-height:140%}.single-content .single-info .condolence-item .meta span{margin-left:0;display:block;float:none;position:relative;top:15px}.single-content .single-info .condolence-item .meta{margin-bottom:40px}.single-content .single-info .page-nav ul li:first-child{margin-right:10px}.single-content .single-info .page-nav ul li:last-child{margin-left:10px}.send-flowers h4{margin:25px 0 15px}.sf-thumb img{width:100%}.location-content .cinfo p.abbr{line-height:26px;font-size:12px}.location-carousel-wrap .slick-dots{display:table;margin:30px auto 0}.location-carousel-wrap .slick-dots li{float:left;margin:0 5px}.location-carousel-wrap .slick-dots li button{width:12px;height:12px;font-size:0;border:2px solid #ddd;border-radius:50%;background:transparent;padding:0}.location-carousel-wrap .slick-dots li.slick-active button{background:#ddd}.facilities .team-info .col-md-3{width:50%;padding-bottom:20px}.facilities .team-info .col-md-9{width:100%}.checkout-content .cart-info{padding:38px}.alert.alert-warning{line-height:25px}.obituaries-content article h4{margin:15px 0 4px}.post-thumb img{width:100%}.header2 .top-social{padding-top:8px;float:right;margin:-83px 84px 0}.header2 .col-sm-9{padding-bottom:0!important;margin-bottom:-5px}.header2 .cart-header{position:relative;width:63px;margin-left:0;float:right!important}.header2+.navbar-default .navbar-nav>li>a,.header2+.navbar-default .navbar-nav>li>a:focus{padding:19px 15px}.header3 .navbar-default .navbar-nav>li,.header4 .navbar-default .navbar-nav>li{padding:0 7px}header.header3 .container>.row>.col-md-8{padding-top:0}.header4 .navbar-default .navbar-nav>li>a,.header4 .navbar-default .navbar-nav>li>a:focus{font-size:12px}.header3 .container>.row>.col-md-3:after{right:0}.header3 .navbar-default .navbar-nav>li>a,.header3 .navbar-default .navbar-nav>li>a:focus{font-size:12px}.slider-info2 p{display:none}.slider-info2 h3{font-size:40px}.slider-info2 h3 span{font-size:30px}.text-center-xs{text-align:center;padding:0!important}.upcoming-funerals .col-md-6{padding:0 15px!important}.location-carousels.no-padding{padding:0!important;display:table;margin:0 auto}}@media only screen and (min-width:250px) and (max-width:767px){.cart-show .cart-table{display:block;right:0}header .cart-header{margin-top:29px}.header2 .cart-header,.header3 .cart-header,.header4 .cart-header{margin-top:0}.header4 .cart-header{margin-top:0;margin-right:15px}.location-carousels.no-padding{padding:0!important;display:table;margin:0 auto}.upcoming-funerals .col-md-6{padding:0 15px!important}.text-center-xs{text-align:center;padding:0!important}.dropdown-menu{background:#fff!important}.header4 .container>.row>.col-md-9{padding:28px 0 0;position:static}.header-top{position:relative;right:13px}.home-slider2 .slick-track{height:400px}.home-slider2 .slick-slide img{height:400px;width:auto;max-width:none}.header4 .navbar-toggle span em{background:#fff}.header4 .navbar-toggle{position:absolute;background:transparent!important;z-index:777;width:100%;height:54px;left:0;right:0;padding:0 25px;top:100px;color:#fff;border-radius:0}.header4.header5 .navbar-toggle{top:76px}.header4 .navbar-collapse{max-height:55vh;top:167px;background:#fff}.header4.header5 .navbar-collapse{max-height:55vh;top:136px;background:#fff}.header4 .navbar-default .navbar-nav>li>a,.header4 .navbar-default .navbar-nav>li>a:focus{color:#65594d!important}.header4 .navbar-default .navbar-nav>li.active>a,.header4 .navbar-default .navbar-nav>li>a:hover{border-bottom:2px solid transparent;color:#999!important}header .col-md-8{padding-top:0}.header4 .navbar-default .navbar-nav>li>a,.header4 .navbar-default .navbar-nav>li>a:focus{padding:15px 0!important}.header4 .navbar-nav>li>.dropdown-menu,.header4.header5 .navbar-nav>li>.dropdown-menu{margin-top:-26px;background:transparent!important}.header3 .navbar-toggle span em{background:#65594d}.header3 .navbar-toggle{position:absolute;background:#fff!important;z-index:777;width:100%;height:54px;left:0;right:0;padding:0 25px;top:160px;color:#65594d;border-radius:0}.header3 .navbar-collapse{max-height:55vh;top:212px;background:#fff}.header3 .navbar-default .navbar-nav>li>a,.header3 .navbar-default .navbar-nav>li>a:focus{padding:16px 0!important}.header3 .navbar-nav>li>.dropdown-menu{margin-top:0;padding:0 20px 20px}header.header3 .container>.row>.col-md-8{padding-top:0}.header3 .container>.row>.col-md-3:after{right:0}.header2 .cart-header{float:right!important}.header2 .col-sm-9{padding-bottom:0!important;margin-bottom:-15px}.slider-info2{display:none!important}.shop-single-info{clear:both;padding-top:40px}.shop-carousel .slick-dots li{margin-right:15px}.service-carousel .slick-dots{width:59%}.pricing-1{width:100%;overflow:auto;overflow-y:hidden;display:block}.pricing-1-inner{width:750px;display:block}.popular .plan{background:#65594d;margin:30px 0}.location-carousel .c-info,.location-carousels .c-info{text-align:center}.single-content .single-info .condolence-item .meta{line-height:25px}.single-content .single-info .condolence-item .meta .reply{float:none;display:block}.cart-table{max-width:280px}.services2 .service2-item{margin-bottom:30px}.location-carousel,.location-carousels,.services2 .container{padding:0}.location-carousel .c-info span.fa,.location-carousels .c-info span.fa{position:relative;top:0;left:0;margin-bottom:25px}.location-carousel .c-info,.location-carousels .c-info{padding:0 15px 0 0;position:relative;cursor:pointer;min-height:125px}.slider-info{opacity:0}.dropdown-menu{position:relative;top:0!important;opacity:1;visibility:visible;margin:0 auto 15px;padding:30px 20px;box-shadow:none}.dropdown-menu h5{margin:20px 0 15px}.dropdown-menu-v2 .col-md-3,.dropdown-menu-v2 .col-md-4,.dropdown-menu-v2 .col-md-5,.dropdown-menu.dropdown-menu-v3{width:100%}.table-wrap{width:100%;overflow-x:auto}.table-wrap table{width:800px}.fc-info{padding-right:15px}.faq-tabs .nav-tabs.nav-justified{margin:0}.faq-tabs .nav-tabs.nav-justified>li>a{margin:15px}.post-thumb img{width:100%}.obituaries-content article h4{margin:15px 0 4px}.checkout-content .cart-info{padding:38px 25px}.checkout-content .cart-info .cart-details .cart-title{font-size:18px}.alert.alert-warning{line-height:25px}.blog-content .page-nav ul li:first-child{margin-right:0}.blog-content .page-nav ul li:last-child{margin-left:0}.blog-content article .post-meta{font-size:12px}.blog-content article .post-meta span{margin-right:10px}.about-author img{position:relative}.about-author{padding-left:0}.related-articles{padding:50px 0 40px 15px}.navbar-toggle{position:relative;float:none;margin-right:0;padding:0;margin-top:0;margin-bottom:0;background-color:transparent!important;background-image:none;border:none;border-radius:3px;width:100%;height:60px;text-align:left;line-height:60px;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:3px;font-size:16px}.navbar-toggle span{display:block;float:right;margin-top:15px}.navbar-toggle span em{height:2px;background:#fff;display:block;width:26px;margin:6px 0}.navbar-collapse{overflow-x:visible;padding-right:0;padding-left:0;border-top:1px solid hsla(0,0%,100%,.1);box-shadow:none;-webkit-overflow-scrolling:touch;background:#65594d;z-index:77;position:absolute;margin:0!important;left:0;right:0;max-height:56vh}.navbar-nav{float:none;margin:0 auto;display:block}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{color:#c3b5a7!important;padding:11px 32px;font-size:15px;background:transparent!important}.navbar-default .navbar-nav>li>a>span{font-size:16px;margin-left:2px;float:right}.staff-single .social{margin:30px 0 18px!important}.staff-single{text-align:center}.amenities-carousel-wrap .item img{width:100%}.location-carousel-wrap .next,.location-carousel-wrap .prev{display:none}.facilities .team-info .col-md-3{width:50%;padding-bottom:20px}.facilities .team-info .col-md-9{width:100%}.location-carousel-wrap .slick-dots{display:table;margin:30px auto 0}.location-carousel-wrap .slick-dots li{float:left;margin:0 5px}.location-carousel-wrap .slick-dots li button{width:12px;height:12px;font-size:0;border:2px solid #ddd;border-radius:50%;background:transparent;padding:0}.location-carousel-wrap .slick-dots li.slick-active button{background:#ddd}.location-carousel{padding:0}.location-carousel .c-info span.fa{position:relative;left:0}.location-carousel .c-info{padding:0 15px}.location-carousel .c-info h4,.send-flowers h4{margin:25px 0 15px}.sf-thumb img{width:100%}.error-content .error-head span{width:220px;height:220px;line-height:220px;font-size:110px}.resources .ri-thumb h3{font-size:140%;line-height:140%}.ri-thumb img{width:100%}.single-content .single-info .page-nav ul li:first-child{margin-right:0}.single-content .single-info .page-nav ul li:last-child{margin-left:0}}@media only screen and (min-width:250px) and (max-width:540px){.single-content .single-info .condolence-item .meta span{margin-left:0;display:block}.topbar .account,.topbar .lang-select{margin-left:20px}.amenities-carousel-wrap{margin:0}.amenities-carousel-wrap .item{padding:0}.amenities-carousel-wrap .item img{width:100%}.amenities-carousel-wrap .prev2{left:0}.amenities-carousel-wrap .next2{right:0}.location-info form .cbox-other{position:relative;top:0;margin-top:-20px;margin-left:3px}}@media only screen and (min-width:1051px) and (max-width:4000px){.center-content{display:flex;align-items:center;flex-direction:row}}