@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot');src:url('fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/fontawesome-webfont.ttf') format('truetype'),url('fonts/fontawesome-webfont.svg?#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'PT Serif';src:url('fonts/pt_serif-web-italic.ttf');font-weight:normal;font-style:italic}@font-face{font-family:'PT Serif';src:url('fonts/pt_serif-web-bold.ttf');font-weight:bold}@font-face{font-family:'PT Serif';src:url('fonts/pt_serif-web-regular.ttf');font-weight:normal}html{-webkit-font-smoothing:antialiased}th{font-weight:100;font-size:.9em;padding:14px}#emailradio[type=radio],#telephoneradio[type=radio]{width:30px}th span{font-weight:bold}.planbox span{color:#801422;font-size:1.1em;font-weight:bold}.radios .writing{position:absolute;left:50px;font-size:.75em;top:19px}.index-funeral-director{background-color:#e2e2e2;margin:0 auto;margin-top:15px;padding-top:10px}body{font-size:1em;font-family:'PT Serif',serif;color:#515252;margin:0;padding:0;-webkit-text-size-adjust:100%;position:relative}.event-wrapper{background-color:#e6e6e68f;padding:15px;border-radius:4px;cursor:pointer}.event-wrapper .fa{float:right;padding-right:30px}.slidable.open{height:auto;padding:10px 0;margin-top:15px;background-color:#fff;padding:10px}.slidable.shut{height:0;background-color:#fff;overflow:hidden;padding:0 10px}.dw-sm-4.director{background-image:url("/content/images/director.png");height:400px;background-repeat:no-repeat}.tablebutton{float:right;font-size:1.2em;color:#333;cursor:pointer;font-weight:bold;text-transform:uppercase}.tablebutton.left .fa.fa-chevron-left{visibility:hidden}.tablebutton.right .fa.fa-chevron-right{visibility:hidden}.tablebutton span{color:#801422}.bx-viewport{width:100%;overflow:hidden}.red-txt{color:#801422}.std-price{font-weight:bold;color:#801422}.mb-05{margin-bottom:.5rem}.fs-07{font-size:.7rem}.side-studio-img{margin-top:15px;margin:15px auto 0 auto;display:block}.affiliates{margin:30px 0}div#contactright .planbox h2{margin-top:0}.sliderbox{background-color:#e2e2e2;margin-top:20px;overflow:hidden}.sliderbox.funeralflowers{background-color:transparent}.planbox ul li{color:#801422}.planbox ul li span{color:initial;font-weight:normal;font-size:1em}.planbox ul{padding-left:20px}.planbox ul li span{color:#525252!important}.block{display:block!important}.planbox{background-color:#e2e2e2;min-height:340px;width:100%;color:#525252;font-size:.9em;font-weight:normal;position:relative;padding:20px;margin:10px 0}.planbox:hover{box-shadow:#525252 0 0 1px}.planbox.prices:hover{box-shadow:none}.planbox .btn{padding:0 50px;color:#fff!important;text-align:center;bottom:20px;height:40px;line-height:40px;position:absolute;text-decoration:none!important;border-radius:2px;background-color:#801422;font-weight:100!important;font-size:1em}.planbox.prices .right{float:right;display:inline-block;margin-top:0}.planbox.prices .btn.enquire{display:inline-block;width:auto;padding:0 45px;margin-left:12px;position:static;font-size:.7em}.planbox.prices{font-size:1.3em}.planbox.prices{min-height:80px}.planbox.prepaidfun{min-height:235px}.planbox.prepaidfun span{color:#801422;font-size:.8em;font-weight:bold}thead{background-color:#801422;color:#fff}tbody th{background-color:#e2e2e2;font-weight:100;padding:10px 30px}th.service{width:32%;padding-left:22px;text-align:left}.section.icons{margin-left:3px}div#contactright h2{font-size:1.4em;color:#801422;font-weight:100;margin:15px 0;margin-bottom:10px}#contactright a{text-decoration:none!important;display:inline-block}h2.gaps{margin:20px 0!important}#contactright2 .prepaid,#contactright2 .testimonial{font-size:1em}.internal-banner{background-image:url(images/barry-funerals-banner.jpg);height:100px;margin-bottom:25px}.location .fa.fa-envelope{font-size:1.4em;color:#fff;background-color:#801422;padding:11px;border-radius:23px;position:absolute;left:0;text-align:center;width:44px}.contact-details{margin-bottom:20px}tbody span.fa{font-size:1.4em;color:#fff;background-color:#801422;padding:9px;border-radius:21px;text-align:center}#contactright span.fa.fa-times{background-color:#801422;height:25px!important;padding:5px!important;font-size:1.1em;width:25px!important;border-radius:300px!important}#contactright span.fa.fa-check{background-color:#14802b;height:25px!important;padding:5px!important;font-size:1.1em;width:25px!important;padding-right:21px!important;border-radius:300px!important}#contactright .fa.fa-map-marker{font-size:1.4em;color:#fff;background-color:#801422;padding:11px;border-radius:23px;position:absolute;left:0;text-align:center;width:44px}#contactright .contact-details .fa.fa-map-marker{padding:11px!important}#contactright .fa{width:40px!important;height:40px;padding:15px!important}#contactright .fa.fa-envelope{padding:9px!important}.compare-table span.fa.fa-times{background-color:#801422;height:25px!important;padding:5px!important;font-size:1.1em;width:25px!important;border-radius:300px!important}.compare-table span.fa.fa-check{background-color:#14802b;height:25px!important;padding:5px!important;font-size:1.1em;width:25px!important;padding-right:21px!important;border-radius:300px!important}.compare-table .fa.fa-map-marker{font-size:1.4em;color:#fff;background-color:#801422;padding:11px;border-radius:23px;position:absolute;left:0;text-align:center;width:44px}.compare-table .contact-details .fa.fa-map-marker{padding:11px!important}.compare-table .fa{width:40px!important;height:40px;padding:15px!important}.compare-table .fa.fa-envelope{padding:9px!important}div#contactform{background-color:#e2e2e2;color:#515252;padding:30px}span.field-validation-error{color:red;font-size:.8em}.footslide .carousel .item{height:500px;margin-bottom:0;background-image:url(/content/images/independent-funeral-directors.jpg);background-size:cover}.footslide .carousel{height:500px}.index-funeral-director .writing{padding-top:5px;padding-bottom:18px;background-position-x:-56px;background-repeat:no-repeat}#contactright2 .writing{background-image:url(images/director.png);background-size:213px;font-size:.76em;background-position:bottom;background-position-y:0;background-position-x:-32px;padding-left:50%}.director-title{color:#801422}.director-title span{font-style:italic}.funerals-index.btn{padding:15px;color:#fff;text-align:center;border-radius:2px;padding:15px 25px;display:block;background-color:#801422;font-weight:100;width:fit-content;margin:20px 0}.brochure>.btn{margin:0 0 0 10px}.bottomframe{width:100%;height:60px;bottom:0;position:absolute;background-image:linear-gradient(#801422,#801422);mix-blend-mode:multiply;z-index:100}.index-funeral-director a.funerals-index.btn{margin:28px 0;padding:15px 70px}a.funerals-index.btn:hover{background-color:#4d0c14}.btn.btn-lg.btn-primary{margin-bottom:45px}.index-funeral-director.internal{max-width:379px!important}.index-funeral-director.internal.paid{float:none}.quote{font-size:1.2em;text-align:center;font-style:italic;margin-bottom:20px}.phoneline{text-align:center;background-color:#e2e2e2;font-size:1.8em;color:#333;padding:40px 0}.about .info{height:260px;font-size:.9em;padding:25px 70px;background-image:url(images/about-index.jpg)}.btn.transparent a:hover{background-color:#fff;color:#000}.info h2,.info h3{font-size:1.5em;margin:0}.info,.info h2,.info h3{color:#fff;text-align:center;padding:10px 15px;font-weight:100}.footerlinks.right{float:right}.footerlinks.left{float:left}.romilly .package{background-image:url(images/romilly-package.jpg);background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#515352}.victoria .package{background-image:url(images/victoria-package.jpg);background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#801423}.nav li a.arrow{height:auto}.simple .package{background-image:url(images/simple-package.jpg);background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#b71f38}.packages-title{text-align:center;width:60%;font-size:1.1em;margin:0 auto;margin-bottom:38px;margin-top:38px}.packages-title h2{font-size:1.5em;font-weight:100;color:#801422}.dw-sm-6.our-vehicles{margin-top:20px}.our-vehicles .info{height:260px;padding:25px 70px;background-image:url(images/vehicles-index.jpg)}.dw-sm-6.about{margin-top:20px}.g-recaptcha div,.g-recaptcha{height:45px;max-width:302px}.g-recaptcha div{margin-top:-14px}.g-recaptcha{border-right:1px solid #d3d3d3;border-top-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-bottom-left-radius:3px;margin-top:9px}.footerlinks{text-align:center;font-size:.7em}.callus.mob{background-color:#801422;padding:10px}.callus-text{color:#fff;text-align:center;font-size:.8em}.callus-text a{color:#fff;text-align:center;font-size:1em}.footerlinks .writing{display:inline;color:#fff;padding-left:12px;font-size:1.2em}.btmfoot{bottom:0;font-size:.7em;margin-top:100px;color:#fff}#footnotemiddle ul{padding:0;margin:0;text-align:center}.footer .address{text-align:center;color:#fff;margin:50px 0;font-size:.9em}.nav li.drop:hover{color:#fff}.index-help-and-guidance{color:#515252;padding:30px 0;position:relative;background-color:#fff}.prepaid{width:100%;background-color:#666;color:#fff;position:relative;height:145px;font-size:.9em;padding:15px!important;margin-top:15px;background-image:url(images/prepaid-index.jpg)}.prepaid h2,.testimonial h2{font-weight:100;margin-top:1px;font-size:1.5em}.prepaid a,.prepaid h2,.testimonial a,.testimonial h2{color:#fff!important}.prepaid a,.testimonial a{font-weight:bold;position:absolute;bottom:10px;font-size:.9em}.testimonial{width:100%;background-color:#666;background-image:url(images/testimonial-index.jpg);height:145px;position:relative;padding:15px!important;font-size:.9em;color:#fff}.testimonial:hover{opacity:.8}.testimonial h2{font-weight:100}#contactright .testimonial,#contactright .prepaid{font-size:1.2em}.banner.index .text{font-style:italic;font-size:1.2em;color:#fff;text-align:center;margin:auto;display:block}.btn.white{padding:15px;color:#666;padding:0 50px;text-align:center;line-height:40px;margin-top:15px;border-radius:2px;font-size:.7em;font-style:normal;width:max-content;height:40px;display:block;background-color:#fff}btn.white:hover{background-color:#801422;color:#fff}a.btn.white:hover{background-color:#801422;color:#fff}.banner-overlay{width:100%;margin:42px auto;background-color:rgba(128,20,34,.8);padding:25px;border-radius:2px}.banner{height:200px;background-color:#801422}.banner-overlay h2{text-align:center;color:#fff;font-size:2em;font-weight:normal}.banner.index{height:370px;background-image:url(images/rjfunerals-banner.jpg);position:relative;display:flex;background-position:unset}img{border:0;max-width:100%;height:auto}.banner.index .container{position:relative;height:370px}.afil img{display:block;margin:0 auto}.director img{margin-top:20px;margin-bottom:-5px}.footer img{margin-bottom:21px}input[type="text"],input[type="password"],input[type="email"],input[type="tel"]{-webkit-appearance:none;padding:0 0 0 10px}#contactform input{margin:10px 0;border:none;height:41px;border-radius:4px;font-size:1.2em;width:100%}#contactform textarea{font-size:1.2em;font-family:'PT Serif',serif;padding:10px 0 0 10px}.center-block{display:block;margin-left:auto;margin-right:auto}.radios .email{width:23%;float:left;height:50px;font-size:1.3em;position:relative}.radios label{font-size:.7em}.radios{position:relative;border-top:1px solid #d2d2d2;margin-bottom:70px}.email.label{width:53%;height:auto;margin-top:15px}#contact[type=radio]{width:30px}input[type="submit"]{cursor:pointer;-webkit-appearance:none;color:#fff;text-align:center;border-radius:2px;font-family:'PT Serif',serif;background-color:#801422;font-size:1em!important}input[type="submit"]:hover{background-color:#4d0c14}textarea{display:block}#contactform textarea#Enquiry{min-width:100%;border:none;min-height:150px;margin-top:10px;margin-bottom:30px}h1{margin:10px 0 15px 0;color:#333;font-size:2em}.planbox:hover .btn{background-color:#4d0c14}h1{color:#801422;margin-bottom:20px}.cookies h1{color:#333;font-weight:normal}.cookies h2{color:#801422;font-weight:normal}#contactright h1{color:#801422;font-weight:100;margin:0;margin-bottom:10px}h2{margin:10px 0 10px 0;color:#333;font-size:1.3em}h2{}.inlinelink{cursor:pointer}.inlinelink:hover{color:#511111!important}.affiliates h2{color:#801422;text-align:center;font-size:1.5em;margin-bottom:22px;font-weight:normal}.imglink{display:inline-block;cursor:pointer}.employee h2{color:#801422;font-size:1.3em;font-weight:100}.employee h2 em{font-weight:100;font-size:.85em}.employee{margin-top:20px;margin-bottom:20px;background-color:#e3e3e3;font-size:.85em;padding:80px;padding-left:238px;padding-right:47px}.employee.lisa{background-image:url(images/lisa-bullen.png);background-repeat:no-repeat;background-size:contain;background-position-x:-10px;background-position-y:13px}.employee.robert{background-image:url(images/director.png);background-repeat:no-repeat;background-size:contain;background-position-x:-30px;background-position-y:13px}#contactform h2{color:#801422;font-weight:100;margin:0;margin-bottom:10px}.index-help-and-guidance h2,.index-help-and-guidance h1{color:#801422;font-size:1.7em;font-weight:100;margin:0;margin-bottom:10px}.prepaid:hover{opacity:.8}.package,.package h2,.package h3{color:#fff;text-align:center;padding:10px 10px;font-weight:100}.package{min-height:270px}.price{font-size:1.3em;position:absolute;left:0;bottom:45px;right:0}.package h2,.package h3{font-size:1.4em;margin:10px 0 10px 0}.index-funeral-director h2{font-size:1.7em;color:#801422;font-weight:100;padding-right:10px;margin:0;margin-bottom:10px}a{text-decoration:none}.planbox .btn:hover{background-color:#4d0c14}.package a{color:#fff;position:absolute;left:0;bottom:20px;right:0}.package a:hover{text-decoration:underline}.phoneline a{color:#801422}.footer a{color:#fff}ol{padding:0 0 0 18px;margin:0}.btmfoot a{color:#fff}a{color:#801422}.basic{font-size:1.05em}ul.optionalextra{padding:0}ul.optionalextra li{padding:5px 190px 5px 15px;color:#666;position:relative}.optionalextra .right{font-weight:bold;margin-right:30px;color:#801422;position:absolute;top:50%;right:0;transform:translateY(-50%)}.optionalextra .right em{color:#666;font-weight:normal}.footslide .carousel-caption{top:39%;left:50%;position:absolute;width:48%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50% -50%)}.optionalextra ul{margin:0}.optionalextra li{list-style-type:none;padding-left:0}li.second{background-color:#e2e2e2}.peace__banner{position:relative}.peace__banner a:hover span{background-color:#9bb7af}.peace--info{font-size:.8em;display:block;padding:20px 0}.peace--button{position:absolute;bottom:-25px;left:40px;display:block;background-color:#aac8c0;width:100%;max-width:315px;height:65px;line-height:65px;border-radius:8px;color:#755587;font-weight:bold;font-size:1.44em;text-align:center}.peace__content{margin-top:25px}.peace__content img{float:right}.peace__content>div{display:flex;align-items:center}.banner__top{text-align:center;background-color:#801423;color:#fff;font-size:1em;padding:11px 5px}.banner__top i{margin-right:7px}.banner__top a{color:#fff;text-decoration:underline;font-weight:bold;cursor:pointer}.banner__top a:hover{text-decoration:none}.popup-modal.hide{display:none}.popup-modal{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:600}.popup-modal .inner-rel{width:100%;height:100%;position:relative}.popup-modal .inner-rel .covid-19-pop{border-radius:3px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);max-height:80%;max-width:835px;width:100%;background-color:rgba(128,20,34);overflow-Y:auto}.popup-modal .inner-rel .covid-19-pop .pop-inner{max-width:700px;margin:0 auto;position:relative;font-style:italic;color:#fff;text-align:center;padding:35px}.popup-modal .inner-rel .covid-19-pop .pop-inner h2{color:#fff;text-align:center;font-weight:normal;font-size:2em;font-style:normal}.popup-modal .inner-rel .covid-19-pop .pop-inner .close{position:absolute;right:-45px;top:10px;font-size:1.8em;color:#fff;cursor:pointer}.popup-modal .inner-rel .covid-19-pop .pop-inner .close strong{display:inline-block;position:relative;padding-right:20px;line-height:15px}.popup-modal .inner-rel .covid-19-pop .pop-inner .close strong i{font-size:1.3em;position:absolute;top:50%;transform:translateY(-50%);right:0;line-height:20px}#contactright a{color:#801422;text-decoration:underline}#contactright a.btn{color:#fff}.sliderbox .carousel-control{opacity:1;top:45%;color:#fff!important}.sliderbox.funeralflowers .carousel .item{height:auto}.planbox .btn a{padding:0 50px;color:#fff!important;text-align:center;bottom:20px;height:40px;line-height:40px;position:absolute;text-decoration:none!important;border-radius:2px;background-color:#801422;font-weight:100!important;font-size:1em}.planbox .btn a:hover{background-color:#4d0c14}.btn.transparent a{color:#fff;font-size:1.1em;text-align:center;margin:10px;display:inline-block;border-radius:2px;padding:10px 58px;background-color:transparent;border:1px solid #fff;font-weight:100;width:auto}#footnotemiddle ul li{display:inline-block;border-right:solid 1px #fff;padding:0 6px}.phoneline span.fa.fa-phone{font-size:1em;color:#fff;background-color:#801422;padding:11px;border-radius:26px;left:0;margin-right:15px;text-align:center;width:45px;height:45px}#footnotemiddle li.last{border-right:none}.masthead{border-top:#801422 1px solid;background-color:#fff}#headerright{text-align:left;font-size:1.05em}#headerright .fa.fa-map-marker{font-size:1.4em;color:#fff;background-color:#801422;padding:9px;border-radius:21px;position:absolute;left:0;text-align:center;width:40px}.location .writing{display:inline-block!important;padding-left:36px;color:#801422}#contactright .location .writing{color:#666}#contactright .location .writing a{color:#666}.location .writing strong a{color:#666!important}.location .writing span{color:#666;font-size:.9em}.btn.enquire{padding:15px;color:#fff;text-align:center;border-radius:2px;background-color:#801422;font-size:.9em}#headerright .btn.enquire{float:right;padding:15px 40px;color:#fff;font-weight:100}#headerright a.btn.enquire:hover{background-color:#4d0c14}.location .fa.fa-phone{font-size:1.4em;color:#fff;background-color:#801422;padding:9px;border-radius:21px;position:absolute;left:0;text-align:center;width:40px}#contactright .fa.fa-phone{width:44px;border-radius:25px}#contactright .contact-details .fa.fa-phone{padding:11px!important}.footerlinks .fa{font-size:1.7em;color:#801422;background-color:#fff;padding:9px;border-radius:21px;left:0;text-align:center;width:36px;height:36px}.location{float:left}#content{min-height:500px}.phone-icon,.menuicon{display:none}.phone-icon a{display:block;width:21px;height:20px;font-size:1.9em}.footer{padding-top:20px;background-color:#801422;padding-bottom:15px}.footer{}.footer #footnoteleft{}.footer #footnoteright{text-align:right}.OK{padding:10px;border:1px solid #393;color:#393;background-color:#efe;margin:10px 0}.KO{padding:10px;border:1px solid #933;color:#933;background-color:#fee;margin:10px 0}.Generic{padding:10px;border:1px solid #333;color:#333;background-color:#ccc;margin:10px 0}.ajaxLoader{min-height:40px;line-height:35px;text-align:center}.ajaxLoader i{display:inline-block;color:#729bef;font-size:5px;margin:0;width:1em;height:1em;border-radius:50%;-o-animation:load4 1.3s infinite linear;-moz-animation:load4 1.3s infinite linear;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;content:""}@-ms-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-o-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;}}@-moz-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.index-funeral-packages a{display:block}.inner-rel{}.modal{position:fixed;z-index:999;width:100%;min-height:100%;display:inline-block}.modal .modal-inner{position:relative;min-width:100%;min-height:100vh}.modal .modal-inner .overlay{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:#000;opacity:.6}.modal.hide{display:none}.modal-inner .slider{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-inner .slider .carousel{height:100%;position:relative}.modal-inner .slider .carousel .carousel-inner{height:100%;border-radius:3px;overflow:hidden}.modal-inner .slider .carousel .carousel-inner .item{width:100%;height:100%}.modal-inner .slider .carousel .carousel-inner .item img{height:100%;width:auto}.modal-inner .slider .carousel .carousel-control{top:50%;bottom:auto;transform:translateY(-50%);font-size:25px}.modal-inner .slider .carousel .close-modal{position:absolute;font-size:12px;top:-25px;right:10px;z-index:1;color:#fff;cursor:pointer;text-transform:uppercase}.modal-inner .slider .carousel .close-modal i{font-size:15px}.modal-inner .slider .carousel .close-modal:hover{color:#aaa}.carousel-inner .item{background-repeat:no-repeat;background-size:contain;background-position:center}#flower-modal .carousel-inner .item#slide1{background-image:url(images/flowers/flowers1.jpg)}#flower-modal .carousel-inner .item#slide2{background-image:url(images/flowers/flowers2.jpg)}#flower-modal .carousel-inner .item#slide3{background-image:url(images/flowers/flowers3.jpg)}#flower-modal .carousel-inner .item#slide4{background-image:url(images/flowers/flowers4.jpg)}#flower-modal .carousel-inner .item#slide5{background-image:url(images/flowers/flowers5.jpg)}#flower-modal .carousel-inner .item#slide6{background-image:url(images/flowers/flowers6.jpg)}#service-modal .carousel-inner .item#slide1{background-image:url(images/order-of-service/bingo-front.jpg)}#service-modal .carousel-inner .item#slide2{background-image:url(images/order-of-service/bluebell-front.jpg)}#service-modal .carousel-inner .item#slide3{background-image:url(images/order-of-service/coffee-inside.jpg)}#service-modal .carousel-inner .item#slide4{background-image:url(images/order-of-service/cottage-and-birds-inside.jpg)}#service-modal .carousel-inner .item#slide5{background-image:url(images/order-of-service/fishing-inside.jpg)}#service-modal .carousel-inner .item#slide6{background-image:url(images/order-of-service/football-ground-background.jpg)}#service-modal .carousel-inner .item#slide7{background-image:url(images/order-of-service/lake-front.jpg)}#service-modal .carousel-inner .item#slide8{background-image:url(images/order-of-service/yellow-rose-front.jpg)}.price-breakdown{}.price-breakdown .top{background-color:#801422;color:#fff;padding:5px 15px;margin-top:15px}.price-breakdown ul{margin-top:0}.price-breakdown .total{background-color:#801422}.price-breakdown .total strong{color:#fff}.price-breakdown .total .right{color:#fff}em.sml-txt{font-size:.8em;display:block}.center-txt{text-align:center}.carousel-caption{text-shadow:0 0 7px #000!important;z-index:10}.carousel-caption h2{font-weight:100;color:#fff;font-size:2em}.carousel .item{margin-bottom:-5px}@media screen and (min-width:1231px){.modal-inner .slider{max-width:600px;max-height:600px}.modal-inner .slider .carousel .left.carousel-control{left:-100px}.modal-inner .slider .carousel .right.carousel-control{right:-100px}.nav li{float:left;display:block;height:50px;color:#fff;font-size:1em;width:16.6%;text-align:center;line-height:50px}.nav .drop{position:relative;width:286px}.nav li.home{width:8%}}@media screen and (min-width:992px) and (max-width:1230px){.nav li{float:left;display:block;height:50px;color:#fff;font-size:1em;width:16.6%;text-align:center;line-height:50px}.nav .drop{position:relative;width:25.6%}.nav li.home{width:8%}.about .info{padding:25px 8px}.nav{font-size:.9em}.package{font-size:.9em}#headerright .btn.enquire{padding:15px}#headerleft{width:30%;padding-top:35px!important}#headerright{width:70%}#headerright .fa.fa-map-marker,.location .fa.fa-phone{left:15px}.location .writing{padding-left:50px}#headerright .section .dw-sm-4:nth-child(1){width:37%}#headerright .section .dw-sm-4:nth-child(2){width:39%}#headerright .section .dw-sm-4:nth-child(3){width:24%}.modal-inner .slider{max-width:500px;max-height:500px}.modal-inner .slider .carousel .left.carousel-control{left:-100px}.modal-inner .slider .carousel .right.carousel-control{right:-100px}}@media screen and (max-width:1230px){.dw-sm-4.director{height:443px;background-position:bottom}.planbox.prices .right{float:none!important;margin-top:15px}.planbox.prices .btn.enquire{display:inline-block;margin-left:10px;width:auto;padding:0 45px;font-size:.7em;margin-top:15px}}.afil{display:block;margin:0 auto}@media screen and (min-width:992px){.container.top{height:138px}#headerleft{padding-top:28px}#headerright{padding-top:45px}#headerright a{color:#cc2127;font-size:.9em;font-weight:bold}.nav{padding:0;margin:0;height:50px;background-color:#515252}.nav li div{position:absolute;visibility:hidden;z-index:598;width:300px;background-color:#801422}.nav li a i{display:none}.nav li:hover a.arrow{background-color:#801422;color:#fff;cursor:pointer}.nav li div ul{padding:5px 10px;margin:0}.nav li div ul,.nav li div ul li{width:100%;padding:0 0;text-align:left}.nav li div ul li{height:auto;line-height:30px;position:relative;font-size:1em;float:none;border-bottom:1px #4d0c14 solid}.nav span.fa.fa-chevron-right{position:absolute;top:10px;right:50px}.nav li div ul li :hover{background-color:#4d0c14}span.fa.fa-chevron-right:hover{background-color:transparent}.nav li div ul li a{height:35px;text-align:left;color:#fff;position:relative;padding-left:42px}.nav li div ul li a :hover{background-color:#000}.nav li:hover div{visibility:visible}.nav li a{color:#fff;display:block;height:50px;position:relative}.nav li a.arrow{height:auto}.nav span.fa{padding-left:15px}.drop span.fa{position:absolute;right:50px;font-size:1.1em;top:8px}.drop span.fa.fa-angle-down{top:18px!important;right:21px}.drop span.fa:hover{color:#fff}.nav li a.on,.nav li a:hover{text-decoration:none;color:#fff;background-color:#801422}.affiliates .dw-sm-3{width:32.66%}.affiliates .dw-sm-3 a{margin:auto;display:block}}@media screen and (min-width:992px){.tablebutton{display:none}.peace--info{margin-top:15px}}@media screen and (max-width:991px){#call,#mail{display:none}.package{font-size:.9em;margin:15px 0}.testimonial,.prepaid{font-size:.9em!important;margin:0 auto;margin-top:25px;width:100%!important;float:none!important;max-width:379px!important}.price{bottom:55px}.package{min-height:330px}#headerright .location,#headerright .fa.fa-phone,.phone-icon a,#headerright .btn.enquire{display:none}.banner-overlay{width:100%;background-color:rgba(128,20,34,.8);padding:1px;border-radius:1px}.banner.index .text{font-style:italic;padding:23px;font-size:1.1em;color:#fff}.btn.white{padding:15px;color:#666;padding:0 50px;text-align:center;margin-top:14px;border-radius:2px;font-size:.9em;font-style:normal;width:max-content;height:40px;display:block;background-color:#fff}.masthead .container.top{position:relative}.shut{height:0;overflow:hidden}.nav.open{height:auto}.phone-icon{display:block;position:absolute;right:62px;top:48%}.menuicon{font-size:2.1em;display:block;visibility:visible!important;cursor:pointer;height:40px;position:absolute;right:15px;top:31%;color:#818285}div.nav{background-color:#515252}.nav{width:100%;padding:0;margin:0}.nav li{width:100%!important;float:none;text-align:left;display:block;position:relative}.table-holder{width:200%;position:relative}.table-holder.left{left:-100%}.table-holder table{width:100%}.tablebutton{float:none;text-align:center;line-height:26px}#contactright span.fa.fa-chevron-left{padding:0!important;float:left;line-height:26px;height:26px;text-align:left}#contactright span.fa.fa-chevron-right{padding:0!important;float:right;line-height:26px;height:26px;text-align:right}.nav li.drop{border:0}.nav div.subnav{background-color:#801422}.nav div ul{padding:0;list-style:none}.nav li a{padding:0 15px;height:40px;line-height:40px;display:block;color:#fff;width:100%}.nav li .fa{position:absolute;right:15px;height:40px;line-height:40px;font-size:1.3em;display:block;z-index:999;top:0;width:4%}.nav li a.arrow{width:88%;position:relative;float:left}.nav li .mobnav{float:right;width:12%;text-align:center;position:static}.shut.subnav{height:0;overflow:hidden}.nav a.arrow.open{background-color:#e1e1e1}.nav li a.on{background-color:transparent}#headerleft{z-index:99;padding-top:20px;padding-bottom:20px}#headerright{position:relative!important;min-height:50px}#headerright span a{float:right;margin-right:25px;display:block;width:21px;height:19px;background-repeat:no-repeat;margin-top:10px}#headerright span a.facebook{color:#395793;font-size:1.6em}#headerright span a.twitter{color:#4297ff;font-size:1.9em}#headerright span a.google{color:#de4b3b;font-size:1.7em}}@media screen and (min-width:768px) and (max-width:991px){.employee.robert{background-position-x:-110px;padding-left:220px}.prepaid{height:175px;background-size:cover}.planbox{min-height:400px;padding:15px;font-size:.85em}.planbox .btn{padding:0 37px}.planbox .btn.read{bottom:10px;height:30px;line-height:30px}.planbox.prepaidfun{font-size:.85em;min-height:220px}.testimonial{padding:15px!important}.our-vehicles .info,.about .info{padding:25px 40px;min-height:350px!important;background-size:cover}.center-txt-sm{text-align:center}.center-txt-sm img{float:none;display:inline-block;height:112px;width:auto}.modal-inner .slider{max-width:400px;max-height:400px}.modal-inner .slider .carousel .left.carousel-control{left:-80px}.modal-inner .slider .carousel .right.carousel-control{right:-80px}}@media screen and (min-width:768px){.masthead,.marketing,.footer{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.section.icons .dw-sm-4{margin:65px 0!important}a.funerals-index.btn{width:100%}.carousel,.carousel .item{height:650px}.index-funeral-director.internal{max-width:379px!important;float:none}.carousel-caption{font-size:.9em}.packages-title{text-align:center;width:100%;font-size:.9em}.package{min-height:initial!important;padding-bottom:50px}.footerlinks{text-align:center;font-size:.7em;margin:40px 0}.footerlinks.right{float:none}.footerlinks.left{float:none}.about .info,.our-vehicles .info{height:auto!important;padding:10px 10px}div#footnotemiddle{bottom:95px;padding-left:50px;text-align:center;padding-right:50px}.footer #footnoteleft{float:none;text-align:center}.footer #footnoteright{text-align:center}.employee{padding-left:174px;padding-right:20px;padding-top:20px}.btmfoot{position:relative}.optionalextra .right{float:none}.sliderbox{height:300px;background-color:#e2e2e2;margin-top:20px}.price,.more{position:static!important}.employee.robert{background-position-x:-32px}.employee.lisa{background-position-x:-17px}.banner.index .container{position:relative;width:100%;height:auto}.dw-sm-4.director{background-size:300px;height:300px}div.nav .container{padding:0}.footslide .carousel-caption{width:85%}.center-txt-sm{text-align:center}.center-txt-sm img{float:none;display:inline-block;margin-top:15px}.banner.index{height:auto}.modal-inner .slider{max-width:300px;max-height:300px}.modal-inner .slider .carousel .left.carousel-control{left:-70px}.modal-inner .slider .carousel .right.carousel-control{right:-70px}.popup-modal .inner-rel .covid-19-pop{max-width:350px}.popup-modal .inner-rel .covid-19-pop .pop-inner .close{right:15px}.sliderbox.funeralflowers .carousel-control{top:15%}.affiliates .dw-sm-3 a{margin:10px auto;display:block}.peace__content img{float:none;margin:auto auto 30px;display:block}.peace--button{margin:auto;position:relative;left:auto}}@media screen and (min-width:700px){.float-right{float:right}.float-left{float:left}}@media screen and (max-width:640px){.footslide .carousel .item,.footslide .carousel{height:620px}.modal-inner .slider .carousel .left.carousel-control{left:-50px}.modal-inner .slider .carousel .right.carousel-control{right:-50px}}@media screen and (max-width:400px){.quote{font-size:1em}#contactright2 .writing{background-image:url(images/director.png);background-size:204px;font-size:.76em;background-position:bottom;background-position-y:202px;background-position-x:center;padding:10%;padding-bottom:221px}}@media screen and (max-width:480px){.radios .email{width:100%}.employee.lisa{background-size:204px;font-size:.76em;background-position:bottom;padding:15px;padding-bottom:241px}.employee.robert{background-size:204px;font-size:.76em;background-position:bottom;padding:15px;padding-bottom:218px}.carousel-caption{font-size:.85em}.our-vehicles .info{height:260px!important;font-size:.9em}.planbox{min-height:330px;font-size:.9em;position:relative;padding:20px;margin:10px 0}.planbox .btn a{padding:10px 40px;bottom:20px}div#contactright .employee h2{margin-top:0}.nav li a.arrow{width:86%}.nav li .mobnav{width:14%}.modal-inner .slider{max-width:300px;max-height:300px}}@media screen and (max-width:460px){.modal-inner .slider{max-width:240px;max-height:240px}.optionalextra .right{transform:none;bottom:0;height:25px;top:auto}.optionalextra li{padding:5px 15px 30px 15px!important}}@media screen and (max-width:360px){.modal-inner .slider{max-width:200px;max-height:200px}.modal-inner .slider .carousel .left.carousel-control{left:-35px}.modal-inner .slider .carousel .right.carousel-control{right:-35px}}@media screen and (max-width:1230px) and (min-width:767px){#contactright2 .writing{background-image:url(images/director.png);background-size:204px;font-size:.76em;background-position:bottom;background-position-y:250px;background-position-x:center;padding:10%;padding-bottom:247px}.banner-overlay{margin:16px auto}}@media screen and (max-width:320px){.popup-modal .inner-rel .covid-19-pop{max-width:300px}}.cremation li{padding:10px 0 10px 0}.testimonial-contained{background-color:#e2e2e2;padding:30px;font-style:italic;margin-bottom:20px}.testimonial-contained span{color:#801422;font-style:normal}.more{position:absolute;bottom:15px;text-align:center;width:100%;left:0}.btn.transparent{color:#fff;font-size:1.1em;text-align:center;margin:10px;display:inline-block;border-radius:2px;padding:10px 58px;background-color:transparent;border:1px solid #fff;font-weight:100;width:auto}.about:hover .btn.transparent{background-color:#fff;color:#000}.simple:hover .more,.victoria:hover .more,.romilly:hover .more{text-decoration:underline}span.numbered{color:#801422}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin:0 auto;padding:0 15px}.section{margin:0 -15px}.container:before,.container:after,.section:before,.section:after{display:table;content:" "}.container:after,.section:after{clear:both}.clear{display:block;clear:both}@-ms-viewport{width:device-width;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-facebook:before{content:""}.fa-google-plus:before{content:""}.fa-twitter:before{content:""}.fa-navicon:before{content:""}.fa-phone:before{content:""}.fa-angle-up:before{content:""}.fa-map-marker:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-angle-left:before{content:""}.fa-chevron-up:before{content:""}.fa-angle-down:before{content:""}.fa-chevron-right:before{content:""}.fa-angle-right:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-envelope:before{content:""}.fa-angle-down:before{content:""}.dw-xs-1,.dw-xs-2,.dw-xs-3,.dw-xs-4,.dw-xs-5,.dw-xs-6,.dw-xs-7,.dw-xs-8,.dw-xs-9,.dw-xs-10,.dw-xs-11,.dw-xs-12,.dw-sm-1,.dw-sm-2,.dw-sm-3,.dw-sm-4,.dw-sm-5,.dw-sm-6,.dw-sm-7,.dw-sm-8,.dw-sm-9,.dw-sm-10,.dw-sm-11,.dw-sm-12,.dw-md-1,.dw-md-2,.dw-md-3,.dw-md-4,.dw-md-5,.dw-md-6,.dw-md-7,.dw-md-8,.dw-md-9,.dw-md-10,.dw-md-11,.dw-md-12,.dw-lg-1,.dw-lg-2,.dw-lg-3,.dw-lg-4,.dw-lg-5,.dw-lg-6,.dw-lg-7,.dw-lg-8,.dw-lg-9,.dw-lg-10,.dw-lg-11,.dw-lg-12{position:relative;min-height:1px;padding:0 15px}.dw-xs-1,.dw-xs-2,.dw-xs-3,.dw-xs-4,.dw-xs-5,.dw-xs-6,.dw-xs-7,.dw-xs-8,.dw-xs-9,.dw-xs-10,.dw-xs-11{float:left}.dw-xs-12{width:100%}.dw-xs-11{width:91.66666666666666%}.dw-xs-10{width:83.33333333333334%}.dw-xs-9{width:75%}.dw-xs-8{width:66.66666666666666%}.dw-xs-7{width:58.333333333333336%}.dw-xs-6{width:50%}.dw-xs-5{width:41.66666666666667%}.dw-xs-4{width:33.33333333333333%}.dw-xs-3{width:25%}.dw-xs-2{width:16.666666666666664%}.dw-xs-1{width:8.333333333333332%}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.hidden-xs,.hidden-sm,.hidden-md,.hidden-lg{display:block!important}.flx-bx{display:flex}.gap-15{grid-gap:15px}.gap-30{grid-gap:30px}.fl-al-cent{align-items:center}.fl-ju-cent{justify-content:center}.fl-ju-space{justify-content:space-between}.fl-wrap{flex-wrap:wrap}@media(max-width:767px){.visible-xs,.visible-sm.visible-xs,.visible-md.visible-xs,.visible-lg.visible-xs{display:block!important}.hidden-xs,.hidden-sm.hidden-xs,.hidden-md.hidden-xs,.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px){.dw-sm-1,.dw-sm-2,.dw-sm-3,.dw-sm-4,.dw-sm-5,.dw-sm-6,.dw-sm-7,.dw-sm-8,.dw-sm-9,.dw-sm-10,.dw-sm-11{float:left}.dw-sm-12{width:100%}.dw-sm-11{width:91.66666666666666%}.dw-sm-10{width:83.33333333333334%}.dw-sm-9{width:75%}.dw-sm-8{width:66.66666666666666%}.dw-sm-7{width:58.333333333333336%}.dw-sm-6{width:50%}.dw-sm-5{width:41.66666666666667%}.dw-sm-4{width:33.33333333333333%}.dw-sm-3{width:25%}.dw-sm-2{width:16.666666666666664%}.dw-sm-1{width:8.333333333333332%}}@media(min-width:768px) and (max-width:991px){.container{width:750px}.visible-xs.visible-sm,.visible-sm,.visible-md.visible-sm,.visible-lg.visible-sm{display:block!important}.hidden-xs.hidden-sm,.hidden-sm,.hidden-md.hidden-sm,.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px){.dw-md-1,.dw-md-2,.dw-md-3,.dw-md-4,.dw-md-5,.dw-md-6,.dw-md-7,.dw-md-8,.dw-md-9,.dw-md-10,.dw-md-11{float:left}.dw-md-12{width:100%}.dw-md-11{width:91.66666666666666%}.dw-md-10{width:83.33333333333334%}.dw-md-9{width:75%}.dw-md-8{width:66.66666666666666%}.dw-md-7{width:58.333333333333336%}.dw-md-6{width:50%}.dw-md-5{width:41.66666666666667%}.dw-md-4{width:33.33333333333333%}.dw-md-3{width:25%}.dw-md-2{width:16.666666666666664%}.dw-md-1{width:8.333333333333332%}}@media(min-width:992px) and (max-width:1229px){.container{width:970px}.visible-xs.visible-md,.visible-sm.visible-md,.visible-md,.visible-lg.visible-md{display:block!important}.hidden-xs.hidden-md,.hidden-sm.hidden-md,.hidden-md,.hidden-lg.hidden-md{display:none!important}}@media(min-width:1230px){.container{width:1230px}.dw-lg-1,.dw-lg-2,.dw-lg-3,.dw-lg-4,.dw-lg-5,.dw-lg-6,.dw-lg-7,.dw-lg-8,.dw-lg-9,.dw-lg-10,.dw-lg-11{float:left}.dw-lg-12{width:100%}.dw-lg-11{width:91.66666666666666%}.dw-lg-10{width:83.33333333333334%}.dw-lg-9{width:75%}.dw-lg-8{width:66.66666666666666%}.dw-lg-7{width:58.333333333333336%}.dw-lg-6{width:50%}.dw-lg-5{width:41.66666666666667%}.dw-lg-4{width:33.33333333333333%}.dw-lg-3{width:25%}.dw-lg-2{width:16.666666666666664%}.dw-lg-1{width:8.333333333333332%}.visible-xs.visible-lg,.visible-sm.visible-lg,.visible-md.visible-lg,.visible-lg{display:block!important}.hidden-xs.hidden-lg,.hidden-sm.hidden-lg,.hidden-md.hidden-lg,.hidden-lg{display:none!important}}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{}.carousel-control.right{right:0;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'‹'}.carousel-control .icon-next:before{content:'›'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:#fff!important;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#801422!important;border:solid 1px #801422}.carousel-caption{position:absolute;right:15%;bottom:0;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}.carousel{position:relative}.carousel-inner{position:relative;width:100%}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.overtext{position:absolute;color:#fff;bottom:15px;left:50%;text-align:center;transform:translate(-50%,0);z-index:10000;width:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{}.carousel-control.right{right:0;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-caption.internal{position:absolute;bottom:5px;left:0;width:100%;z-index:10;padding-top:20px;background-image:linear-gradient(#801422,#801422);mix-blend-mode:multiply;padding-bottom:38px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption.internal.thin{padding-bottom:23px!important}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}ul li{color:#801422}ul li span{color:#515252}.drop span.fa{color:#fff}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'‹'}.carousel-control .icon-next:before{content:'›'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:#fff!important;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#801422!important;border:solid 1px #801422}.carousel-caption{position:absolute;right:15%;bottom:0;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}