html,body{font-family:'Roboto Condensed',Arial,sans-serif;font-size:25px;font-weight:400;color:#333;line-height:170%;background-color:#f7f5ec;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:52px;font-weight:300;color:#2c459f}h2{margin-top:50px;margin-bottom:30px;font-size:42px;font-weight:300;color:#2c459f}h2::after{content:"";display:block;margin-top:25px;border-top:3px solid #2c459f;width:65px;height:1px}h3{font-size:38px;font-weight:300}h4{font-size:32px;font-weight:300}a{color:#2c459f}a:hover,a:active,a:focus,a:visited{color:#2c459f;text-decoration-color:#8fa0de;text-decoration-skip:ink}ul{list-style-type:circle;padding-left:20px}.link-external::after{content:"\f08e";padding-left:10px;font-family:'FontAwesome';color:#fff;font-size:.9em}#wrapper{padding-left:310px}.breadcrumb{background-color:transparent;padding:0}.btn{margin-right:10px;margin-bottom:10px;white-space:normal;text-align:left}.btn:last-of-type{margin-right:0}.btn-primary,.btn-primary:visited{margin-bottom:10px;border:0;color:#fff;background-color:#2c459f}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:#fff;background-color:#203378}.btn-secondary{color:#2c459f;background-color:transparent;border:2px solid #2c459f}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:visited{color:#203378;background-color:transparent;border:2px solid #203378}.btn-link{color:#2c459f}.form-check-input:only-child{position:absolute}.form-check-input{margin-top:.55rem}.hidden{display:none !important}#top{display:none;padding:15px 0;border-bottom:1px solid #ddd;background-color:#fff}#top .logo img{height:70px}#top .menu-toggle{float:right}#top .menu-toggle-part{float:left;margin-right:10px;height:25px}#top .menu-toggle-part:last-of-type{margin-right:0}#top .bars{position:relative;display:inline-block;margin-top:7px;margin-left:-30px;width:25px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#top .bars span{display:block;position:absolute;height:3px;width:100%;background-color:#2c459f;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#top .bars span:nth-child(1){top:0px}#top .bars span:nth-child(2),#top .bars span:nth-child(3){top:8px}#top .bars span:nth-child(4){top:16px}body.showNav #top .bars span:nth-child(1){top:8px;width:0%;left:50%}body.showNav #top .bars span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}body.showNav #top .bars span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}body.showNav #top .bars span:nth-child(4){top:8px;width:0%;left:50%}#navigation{position:fixed;overflow-y:auto;top:0;left:0;bottom:0;padding:30px 30px;height:100vh;width:310px;border-right:1px solid #ddd;background-color:#fff}#navigation .logo{margin-bottom:60px}#navigation nav ul{margin:0 0 30px 0;padding:0;list-style-type:none}#navigation nav ul li{padding-left:25px}#navigation nav ul li:before{opacity:0;content:"";display:block;float:left;margin:20px 0 0 -30px;width:10px;height:10px;border-radius:100%;border:1px solid #e1c343;transition:all 0.3s ease}#navigation nav ul li:hover::before{opacity:1;margin-left:-25px}#navigation nav ul li.active{font-weight:700}#navigation nav ul li.active::before{opacity:1;margin-left:-25px;background-color:#e1c343}#navigation nav ul li a{display:block;padding:5px 0;color:#555;transition:all 0.3s ease}#navigation nav ul li a:hover{text-decoration:none;color:#938444}.hero .hero-image{max-width:1500px;max-height:750px;overflow-y:hidden}.hero .hero-image p{margin-bottom:0}.hero .hero-image img{margin-top:-10vh;max-width:100%;max-height:1200px}.hero .hero-content{margin-top:-160px;max-width:750px}.hero .hero-content-big{max-width:1150px}.hero .hero-content-big .hero-content-actual{width:50%}.hero .hero-content .container-fluid,.hero .hero-content .container-fluid .row > div{padding-left:0;padding-right:0}.hero .hero-content .container-fluid .row{margin-left:0;margin-right:0}.hero .hero-content .inner{padding:70px 70px 70px 70px;background-color:#ead890;font-weight:300}.hero .hero-content .inner.inner-minheight{min-height:700px}.hero .hero-content .hero-content-inner-image{height:inherit;width:50%;float:right}.hero .hero-content .hero-content-inner-image img{height:auto;width:100%}.hero .hero-content .inner .author{color:#2c459f;font-weight:400;font-size:.8em;line-height:100%}.hero .hero-content .inner .author::before{content:"";display:block;margin-bottom:20px;width:150px;border-top:7px solid #fff}.hero .hero-content .inner .author .author-name{text-transform:uppercase}.hero .hero-content .inner .author .author-job{font-size:.8em;font-weight:300}.hero .hero-content .inner .hero-buttons{float:right;margin-right:-40px}.hero .hero-content .inner .hero-buttons.hero-buttons-left{float:none;margin-right:0}#breadcrumbs{margin:20px 0 0 0;opacity:.7;font-size:.8em;transition:all 0.3s ease}#breadcrumbs:hover,#breadcrumbs:active,#breadcrumbs:focus{opacity:1}#breadcrumbs .container-fluid{margin-left:0;margin-right:0;padding-left:70px;padding-right:70px}#breadcrumbs .breadcrumb{margin:0}.main{margin-bottom:80px}.main .container-fluid{margin-left:0;margin-right:0;padding-left:70px;padding-right:70px;max-width:1500px}.main .columns{margin-bottom:20px;max-width:1100px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.main .columns li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.aside{position:relative;margin-bottom:80px;max-width:1500px}.aside .aside-image{float:left;margin-right:-100vw;width:80%;height:100%}.aside .aside-image img{width:100%}.aside .aside-content{float:right;margin:50px 0 0 0;padding:70px 70px 35px 70px;width:50%;background-color:#ead890;font-weight:300}.aside .aside-content h2{margin-top:0}.card{border:0;transition-duration:0.15s;break-inside:avoid-column;-webkit-column-break-inside:avoid;page-break-inside:avoid}.card:hover,.card:active,.card:focus{text-decoration:none;-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.card.no-hover-animation:hover,.card.no-hover-animation:active,.card.no-hover-animation:focus{-webkit-transform:none;-ms-transform:none;transform:none}.table{background-color:#fff;border-radius:5px}.table td{vertical-align:middle}#condolences .card .card-body{padding:15px 15px 15px 180px}#condolences .card .card-img{float:left;margin-left:-165px;width:150px;height:150px;border-radius:5px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#fff}#condolences .card .card-body h4{font-size:1.2em;font-weight:300}#condolences .card .card-body h4 span{font-weight:400}#condolences a.card:hover .card-body .card-title{text-decoration:underline;color:#2c459f;text-decoration-color:#8fa0de;text-decoration-skip:ink}footer{margin-bottom:30px;font-size:.7em;color:#85783c}footer a,footer a:hover,footer a:active,footer a:focus{color:#85783c !important;text-decoration:underline;text-decoration-color:#beb072 !important}footer .eightpm{font-size:.9em;color:#b2a87b}footer .eightpm a{color:#b2a87b !important}form label{display:block;margin-bottom:0;font-weight:bold}form label.form-check-label{font-weight:normal}form .formError{color:rgb(176,50,50)}.wizard .info-message{color:#2c459f;font-size:18px}.wizard .step{transition:all 0.3s ease;opacity:.3;margin-bottom:6rem}.wizard .step.done,.wizard .step.active{opacity:1}.wizard .flower{transition:all 0.3s ease;cursor:pointer}.wizard .flower .flower-more-info{color:#2c459f;font-size:18px;float:right}.wizard .flower:not(.selected){opacity:.5}.wizard .flower:hover,.wizard .flower:active,.wizard .flower:focus{opacity:1}.wizard .flower.selected img{border:5px solid #e1c343}.wizard #messageCounter .zero{color:rgb(176,50,50)}.wizard .card .card-body{padding:15px 15px 15px 230px}.wizard .card .card-img{float:left;margin-left:-215px;width:200px;height:200px;border-radius:5px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#fff}.wizard .card .card-body h4{font-size:1.2em;font-weight:300}.pagination .page-item.active .page-link{background-color:#2c459f;border-color:#2c459f}@media (min-width:1600px){.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media (max-width:1600px){.hero .hero-content{margin-top:-125px}.hero .hero-content .inner{padding:50px 50px 25px 50px}.hero .hero-content .inner .hero-buttons{margin-right:-20px}.aside .aside-content{padding:50px 50px 25px 50px;width:66.66666667%}}@media (max-width:1400px){#condolences .card .card-body{padding-left:130px}#condolences .card .card-body .card-img{margin-left:-115px;width:100px;height:100px}#condolences .card .card-body h4{margin-bottom:0rem}.wizard .flower .flower-more-info{float:left !important}}@media (max-width:1200px){#wrapper{padding-left:250px}#navigation{padding:15px;width:250px;font-size:.9em}#navigation .contains-logo{display:block;text-align:center}#navigation .contains-logo .logo{margin:0 0 20px;width:90%;max-width:300px}#navigation nav ul li a{padding:0}#navigation nav ul li:before{margin-top:16px}.main .columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}.hero .hero-content{margin-top:-125px}.hero .hero-content .lead{font-size:1.1em}.hero .hero-content .inner.inner-minheight{min-height:auto}.hero .hero-content-big .hero-content-inner-image{position:relative;float:left;bottom:auto;left:auto;right:auto;top:auto;margin:-200px 0 50px;width:225px}.hero .hero-content-big .hero-content-inner-image img{border:10px solid #fff}.hero .hero-content-big .hero-content-actual{clear:left;width:auto}.aside .aside-content{margin-top:100px;padding:40px 40px 20px 40px;width:85%}}@media (max-width:1150px){.wizard .flower .flower-more-info{float:left !important}}@media (max-width:1023px){body.showNav{z-index:-1;overflow:hidden;position:fixed;width:100%;-webkit-overflow-scrolling:none}body.showNav #top{touch-action:none}body.showNav #navigation{left:0 !important}#wrapper{padding-left:0px}#top{display:block}#navigation{z-index:1;overflow-y:scroll;position:fixed;display:block;top:100px;left:-100%;right:0;bottom:0;padding-top:0;width:100%;transition:all 0.3s ease;-webkit-overflow-scrolling:touch}#navigation .contains-logo{display:none !important}#navigation nav{padding-bottom:200px !important}#navigation nav ul li::before{margin-top:22px}#navigation nav ul li a{padding:5px 0}}@media (max-height:950px){#navigation{padding-bottom:5px}#navigation .contains-logo{display:block}#navigation .contains-logo .logo{display:block;margin:0 auto 20px}}@media (max-width:979px){}@media (max-width:767px){#breadcrumbs{padding-left:50px;padding-right:50px}.main .container-fluid{padding-left:50px;padding-right:50px}.hero .hero-content{margin-top:0}.aside{margin:0 15px}.aside .aside-image{display:none}.aside .aside-content{float:none;margin-top:0;width:100%}}@media (max-width:600px){html,body{font-family:'Roboto Condensed',Arial,sans-serif;font-size:23px}#breadcrumbs{padding:0}#breadcrumbs .container-fluid{padding-left:20px;padding-right:20px}.main{margin-bottom:0}.main .container-fluid{padding-left:20px;padding-right:20px}#navigation nav ul li::before{margin-top:19px}.hero .hero-content .inner{padding:20px}.hero .hero-content .inner .hero-buttons{float:none;margin-right:0}}@media (max-width:400px){.hero .hero-content-big .hero-content-inner-image{margin:-100px 0 50px;width:187px}.hero .hero-content-big .hero-content-inner-image img{border:10px solid #fff}.wizard .flower .flower-more-info{float:left !important}}.modal{display:none}.modal.is-open{display:block}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0.0,0.0,0.2,1)}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0.0,0.0,0.2,1)}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}