.memorial2018 .section{max-width:100vw;background-repeat:no-repeat;background-size:cover}section#section_0{height:100%!important}section.email-campaign .container h1:first-of-type{display:none}.memorial2018 a,.memorial2018 h1,.memorial2018 h2,.memorial2018 h3,.memorial2018 h4,.memorial2018 h5,.memorial2018 h6,.memorial2018 li,.memorial2018 p,.memorial2018 ul{color:#203044!important;text-align:left;font-weight:400!important}.memorial2018 h1,.memorial2018 h2,.memorial2018 h3,.memorial2018 h4,.memorial2018 h5,.memorial2018 h6{font-family:Neuton,serif!important}.memorial2018 a,.memorial2018 li,.memorial2018 p,.memorial2018 ul{font-family:'Work Sans',sans-serif!important}.memorial2018 h1{font-size:50px!important;line-height:60px!important;letter-spacing:7px;text-align:center!important}.memorial2018 h2{font-size:45px!important;line-height:54px!important}.memorial2018 p{font-size:26px!important;line-height:39px!important}.memorial2018 .author-title,.memorial2018 .sect_title p{font-size:20px!important;line-height:30px!important}.interactive-temp #section4 h2{font-size:35px!important;line-height:42px!important}.memorial2018 hr{border-color:#203044!important;border-width:7px;max-width:50%;margin-bottom:35px;margin-top:35px}@media (max-width:1200px){.memorial2018 h1{font-size:40px!important;line-height:48px!important}.memorial2018 h2{font-size:36px!important;line-height:43px!important}.memorial2018 p{font-size:24px!important;line-height:36px!important}.memorial2018 .author-title,.memorial2018 .sect_title p{font-size:18px!important;line-height:27px!important}.interactive-temp #section4 h2{font-size:30px!important;line-height:36px!important}}@media (max-width:991px){.memorial2018 h2{font-size:32px!important;line-height:38px!important}.memorial2018 p{font-size:22px!important;line-height:33px!important}}@media (max-width:414px){.interactive-temp #section4 h2{font-size:24px!important;line-height:29px!important}.memorial2018 #section5 h2{font-size:27px!important;line-height:33px!important}.memorial2018 h2{font-size:30px!important;line-height:36px!important}}.fp-scrollable{height:100vh!important}.fp-scroller{height:100vh!important}.placeholder-space{height:0!important}.memorial2018 h2{margin-bottom:0;padding-bottom:30px}.memorial2018 .white-box{background-color:rgba(255,255,255,.75);padding:75px;padding-bottom:50px;box-shadow:0 40px 40px rgba(1,25,41,.7)}.memorial2018 .secondary-bg{background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;height:110vh}.memorial2018 .front-img{background-repeat:no-repeat;height:100vh;position:absolute;width:100vw}.memorial2018 img.quote-right{position:absolute;right:60px;margin-top:-35px!important}.memorial2018 img.quote-left{position:absolute;left:43px;margin-top:-15px}#fp-nav{bottom:-285px!important;top:auto;right:115px;transform:rotate(270deg);background-color:rgba(255,255,255,.1);width:75px;height:700px}#fp-nav ul li .fp-tooltip.right{right:30px;top:10px;text-shadow:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{margin:-3px 0 0 -2px!important;border:5px solid #fff}#fp-nav ul li,.fp-slidesNav ul li{height:30px!important;width:30px!important;margin:29px 18px!important}#fp-nav ul li a span,.fp-slidesNav ul li a span{height:30px!important;width:30px!important;border-radius:100%!important}#fp-nav ul li a span{background:0 0!important;border:none;background-color:#888!important;box-shadow:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:30px!important;width:30px!important;margin:0!important}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{margin:0!important}#fp-nav ul,.fp-slidesNav ul{margin:0 -8px;padding:0}.fp-tooltip.bottom{transform:rotate(-270deg);left:-16px;top:13px!important;background-color:#fff;padding:5px 0;width:200px!important;font-family:'EB Garamond',serif!important;font-size:16px!important;color:#203044!important;text-align:center;overflow:visible!important}.fp-tooltip.bottom:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:18px solid #fff;position:absolute;margin:0 auto;left:0;right:0;margin-top:25px}#fp-nav ul li:not(:last-child)::before,.fp-slidesNav ul li:not(:last-child)::before{content:'';position:absolute;top:55px;left:12px;width:35px;height:5px;background:#888;z-index:-1;transform:rotate(270deg)}.scroll_on.bottom{bottom:40px!important}.interactive-temp .scroll_on{text-align:center!important}.interactive-temp #scrollOn_btn a{padding-top:60px}.interactive-temp .scrollOn_btn a{display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.interactive-temp #scrollOn_btn a span{position:absolute;width:60px;height:60px;margin-left:-23px;border:4px solid #fff;border-radius:100%;text-align:center}.interactive-temp #scrollOn_btn a span::before{display:block;position:absolute;top:0;left:0;content:'';width:60px;height:60px;box-shadow:0 0 0 0 rgba(255,255,255,.1);border-radius:100%;opacity:0;-webkit-animation:sdb03 3s infinite;animation:sdb03 3s infinite;box-sizing:border-box}.interactive-temp #scrollOn_btn a span::after{display:block;position:absolute;top:50%;content:'';width:22px;height:22px;margin:-15px 0 0 15px;border-left:5px solid #fff;border-bottom:5px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.memorial2018 #share-buttons{bottom:20px}.memorial2018 #share-buttons p{color:#fff!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.interactive-temp #scrollOn_btn a span::after{margin:-15px 0 0 15px}}.cardiff-row .interactive-temp #scrollOn_btn a span::after{margin:-15px 0 0 15px}@media screen and (min-device-width:412px) and (max-device-width:412px) and (orientation:portrait){.interactive-temp #scrollOn_btn a span::after{margin:-15px 0 0 15px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.interactive-temp #scrollOn_btn a span::after{margin:-15px 0 0 15px}.scroll_on.bottom{bottom:100px!important}}@media all and (device-height:768px) and (device-width:1024px) and (orientation:landscape){.interactive-temp #scrollOn_btn a span::after{margin:-15px 0 0 15px}}@media (max-width:1200px){.memorial2018 .white-box{padding:50px}.memorial2018 img.quote-left{margin-top:-45px}.memorial2018 h2{padding-bottom:25px}}@media (max-width:991px){.memorial2018 img.quote-right{margin-top:-40px!important}}@media (max-width:767px){.interactive-temp #section2 .sideBySide_sect .sect_text,.interactive-temp #section4 .sideBySide_sect .sect_text,.interactive-temp .sideBySide_sect .sect_text{padding:0 50px!important}.memorial2018 .white-box{background-color:rgba(255,255,255,.9)!important}.memorial2018 #section2 img.quote-right,.memorial2018 #section4 img.quote-right{right:15px!important}.memorial2018 img.quote-right{right:20px!important}.scroll_on.bottom{bottom:35px!important}.memorial2018 #section3 .front-img{background-size:cover}}@media (max-width:500px){#fp-nav{height:100vw;bottom:-200px!important;right:195px}#fp-nav ul li,.fp-slidesNav ul li{margin:25px 18px!important}}@media (max-width:450px){#fp-nav{height:100vw;bottom:-180px!important;right:185px}}@media (max-width:414px){.interactive-temp #section2 .sideBySide_sect .sect_text,.interactive-temp #section4 .sideBySide_sect .sect_text,.interactive-temp .sideBySide_sect .sect_text{padding:0 10px!important}.memorial2018 .white-box{padding:30px!important;margin-top:50px}.memorial2018 hr{margin:25px auto!important}.memorial2018 img.quote-right{right:0!important;margin-top:-28px!important;max-width:25%!important}a.back-to-top{bottom:75px}#fp-nav{height:100vw;bottom:-165px!important;right:165px}.memorial2018 img.quote-left{max-width:25%;left:-5px!important;margin-top:-35px!important}.memorial2018 .verticalAlign_content_sect{display:block}.memorial2018 #section0 .verticalAlign_content_sect{display:table-cell}.memorial2018 #section0 .front-img{height:110vh}.memorial2018 #section1 .front-img,.memorial2018 #section5 .front-img{background-size:cover}.scroll_on.bottom{bottom:10px!important}.memorial2018 .canons-img{bottom:unset!important}.interactive-temp #scrollOn_btn a span::after{margin:-15px 0 0 15px}}@media only screen and (min-device-width :375px) and (max-device-width :812px)and (-webkit-device-pixel-ratio :3){.memorial2018 .scroll_on{display:none}}@media only screen and (min-device-width :375px) and (max-device-width :667px){.memorial2018 .scroll_on{display:none}}@media only screen and (min-device-width :414px) and (max-device-width :736px){.memorial2018 .scroll_on{display:none}}@media only screen and (min-device-width :320px) and (max-device-width :568px){.memorial2018 .scroll_on{display:none}}.interactive-temp .sideBySide_sect .sect_text{padding:0;padding-right:50px}.interactive-temp .sect_paragraph{padding-bottom:0}.fp-tableCell{width:100%!important}@media (max-width:414px){.section{height:100vh;display:block;vertical-align:middle}.interactive-temp .intro{display:block!important}}.memorial2018 #section0,.memorial2018 #section1{background-repeat:no-repeat;background-size:cover}.memorial2018 #section0 .white-box{background-color:rgba(255,255,255,.75);box-shadow:none;padding-bottom:75px}.memorial2018 #section1 .sideBySide_sect .sect_text{padding-right:75px}.memorial2018 .wavingFlag-img{height:100vh;width:100vw;position:absolute;background-repeat:no-repeat}.memorial2018 .canons-img{height:100vh;width:100vw;position:absolute;bottom:0;left:0;background-size:cover;background-repeat:no-repeat}.memorial2018 #section1 .white-box{box-shadow:20px 10px 40px rgba(1,25,41,.7)}.memorial2018 #section2 .front-img{background-size:cover;background-position-x:right}.interactive-temp #section2 .sideBySide_sect .sect_text{padding:0;padding-left:75px}.memorial2018 #section3 .sideBySide_sect .sect_text{padding-right:75px}.interactive-temp #section4 .sideBySide_sect .sect_text{padding:0;padding-left:75px}.memorial2018 #section4 .white-box{background-color:rgba(255,255,255,.85)}.memorial2018 #section4 .front-img{background-size:cover;background-position-x:right}.memorial2018 .bushes-img{position:absolute;background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100vh;width:100vw}.memorial2018 #section2 img.quote-right,.memorial2018 #section4 img.quote-right{right:-25px}.memorial2018 #section5 .sideBySide_sect .sect_text{padding-right:75px}.memorial2018 .middle-img{height:100vh;width:100vw;position:absolute}.memorial2018 #section6 .front-img{background-repeat:no-repeat;height:100vh;width:100vw;background-size:cover;position:absolute}.memorial2018 #section6 .verticalAlign_content_sect{vertical-align:top;padding-top:150px}.memorial2018 #section6 .white-box{box-shadow:0 10px 40px rgba(1,25,41,.7)}.memorial2018 #section6 h2{padding-bottom:20px;margin-bottom:0}