﻿.black-text{color:#000;}section{background-color:#fff;padding:75px 0;}section h1{text-align:center;}section h2{text-align:left;margin-bottom:20px;}@media(min-width:576px){section h2{text-align:center;}}section p{text-align:left;}a{transition:all .35s;color:#000;text-decoration:none;}a:focus,a:hover{text-decoration:none;color:#6a7769;}body,html{height:100%;width:100%;font-family:"Lato",sans-serif;font-size:18px;color:#000;}h1,h2,h3{color:#000;}p{line-height:1.5;margin-bottom:20px;}footer{border-top:10px solid #fff;}.container-fluid{margin-right:auto;margin-left:auto;max-width:1600px;}em{font-weight:700;}.button{margin:0;overflow:visible;font:inherit;text-transform:none;box-sizing:border-box;padding:0 12px 4px;background:transparent;vertical-align:middle;line-height:35px;min-height:35px;text-decoration:none;text-align:center;border:2px solid #fff;border-radius:10px;}.button:hover{background:rgba(0,0,0,.3);}.button:not(:disabled){cursor:pointer;}.no-gutter>[class*=col-]{padding-right:0;padding-left:0;}section div.section-header{margin-bottom:40px;text-align:center;}section div.section-header hr{border-color:#6a7769;border-width:3px;max-width:50px;opacity:1;margin:auto;margin-top:20px;margin-bottom:20px;}p.brand{font-weight:700;}.logo{background-image:url("../images/logo-black-gold-cross-trans-160-91.png");background-size:100%;background-repeat:no-repeat;background-position:center center;width:76px;height:43px;}.white-text,section#contact{color:#fff;}.white-text h1,section#contact h1,.white-text h2,section#contact h2,.white-text h3,section#contact h3{color:#fff;}.white-text a,section#contact a,.white-text b,section#contact b{color:#fff;}.white-text hr,section#contact hr{border-color:#fff;}.brand-part-1{text-transform:uppercase;margin-right:.25em;letter-spacing:-.05em;}.brand-part-2{display:none;font-family:"Quicksand",sans-serif;border-left:3px solid #6a7769;padding-left:.25em;color:#6a7769;}@media(min-width:576px){.brand-part-2{display:inline;}}.kalam-font,.tag-line,.brand-part-4,.kalam-bold-font,section#our-team-details .team-sub-heading h2,.kalam-regular-font,.kalam-light-font{font-family:"Kalam",cursive;font-style:normal;}.kalam-light-font{font-weight:300;}.kalam-regular-font{font-weight:400;}.kalam-bold-font,section#our-team-details .team-sub-heading h2{font-weight:700;}.brand-part-3{text-transform:uppercase;letter-spacing:-.02em;}.brand-part-4{color:#6a7769;display:none;}@media(min-width:576px){.brand-part-4{display:block;}}.brand-text-container{float:left;margin-top:16px;}.brand-text-container p{margin-bottom:0;padding-bottom:0;}@media(min-width:768px){.brand-text-container{margin-top:20px;}}nav.fade-in{opacity:0;animation-delay:1.5s;animation-name:fade-in;animation-duration:2s;animation-fill-mode:forwards;}.navbar{margin-bottom:0;padding:0;background-color:transparent;border-color:rgba(34,34,34,.05);transition:all .35s;}.navbar .dropdown-menu{background-color:#6a7769;margin-right:10px;}.navbar .dropdown-item{color:#000;}.navbar.scrolled{background-color:#fff;}.navbar.scrolled .logo{background-image:url("../images/logo-black-gold-cross-trans-160-91.png");}.navbar.scrolled .navbar-text{color:#000;}.navbar.scrolled .navbar-text .brand-part-4{color:#6a7769;}.navbar.scrolled .nav li>a.active,.navbar.scrolled .nav li a.active:focus{color:#aca39c!important;}@media(min-width:992px){.navbar.scrolled .nav li>a,.navbar.scrolled .nav li>a:focus{color:#000;}.navbar.scrolled .nav li>a:hover,.navbar.scrolled .nav li>a:focus:hover{color:#fff;}.navbar.scrolled .nav li>a.active,.navbar.scrolled .nav li a.active:focus{background-color:transparent;}.navbar.scrolled .nav li>a.active:focus:hover,.navbar.scrolled .nav li>a.active:hover{background-color:transparent;}}.navbar .logo{background-image:url("../images/logo-white-trans-160-91.png");}@media(min-width:768px){.navbar .logo{background-image:url("../images/logo-white-trans-160-91.png");width:91px;height:52px;}}.navbar .navbar-brand{margin-top:5px;margin-left:0;margin-right:0;margin-bottom:5px;padding:0;display:block;transition:none;float:left;}@media(min-width:768px){.navbar .navbar-brand{margin-top:9px;float:left;}}.navbar .navbar-text{font-size:18px;line-height:18px;margin-left:10px;margin-bottom:0;color:#fff;padding-top:0;}.navbar .navbar-text.brand-part-4{color:#6a7769;}@media(min-width:576px){.navbar .navbar-text{font-size:22px;line-height:22px;}.navbar .navbar-text.brand-part-4{margin-top:5px;font-size:20px;line-height:20px;}}@media(min-width:768px){.navbar .navbar-text{margin-left:10px;font-size:24px;line-height:24px;}.navbar .navbar-text.brand-part-4{margin-top:10px;font-size:22px;line-height:22px;}}@media(min-width:992px){.navbar .navbar-text{font-size:24px;line-height:24px;}.navbar .navbar-text.brand-part-4{margin-top:10px;font-size:24px;line-height:24px;}}.navbar .navbar-toggler{border:2px solid #000;background-color:#fff;padding-left:10px;padding-right:10px;}.navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28106, 119, 105, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");font-size:18px;}.navbar .navbar-toggler:focus{box-shadow:none;}.navbar .navbar-toggler:hover{background-color:#6a7769;}.navbar .navbar-toggler:hover .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}@media(max-width:991px){.navbar #navbar-menu-collapse{background:#6a7769;padding-left:10px;}}.navbar .nav>li>a,.navbar .nav>li>a:focus{color:#fff;}@media(min-width:992px){.navbar .nav>li>a,.navbar .nav>li>a:focus{margin:19px 7px;border-radius:8px;color:#fff;}}.navbar .nav>li>a:hover,.navbar .nav>li a:focus:hover{color:#c1c9cf;}@media(min-width:992px){.navbar .nav>li>a:hover,.navbar .nav>li a:focus:hover{color:#fff;background-color:#6a7769;}}.navbar .nav .dropdown-item.active,.navbar .nav .dropdown-item:active,.navbar .nav .dropdown-item:hover{color:#fff;background-color:#6a7769;}#landing-outer{display:table;width:100%;padding:0;position:relative;}#landing-inner{min-height:500px;height:100vh;display:table-cell;width:100%;position:relative;vertical-align:bottom;background-image:url("../images/langdale-church-outside-3-2500-1873.jpg");background-position:center;background-size:cover;filter:grayscale(100%);animation-delay:3s;animation-name:color-in;animation-duration:2s;animation-fill-mode:forwards;}#landing-strap-line{position:relative;top:-8%;}#landing-strap-line p{text-align:center;}#strap-line-row-1 p{font-weight:400;line-height:normal;color:#fff;font-family:"Jost",sans-serif;margin-bottom:0;animation-delay:1.5s;animation-duration:1s;animation-fill-mode:forwards;animation-name:fade-in;font-size:16vmin;opacity:0;text-transform:uppercase;letter-spacing:1.5vmin;}#strap-line-row-2{position:relative;top:-4.5vmin;margin:auto;opacity:0;animation-delay:2s;animation-name:fade-in;animation-duration:1s;animation-fill-mode:forwards;}#strap-line-row-2 p#church-name{text-transform:uppercase;font-weight:900;font-size:5vmin;letter-spacing:1vmin;line-height:normal;color:#fff;font-family:"Roboto",sans-serif;margin-bottom:10px;}#strap-line-row-2 p.tag-line,#strap-line-row-2 p.brand-part-4{color:#fff;font-weight:700;font-size:3vmin;border:.4vmin solid #fff;display:table;margin:auto;padding:.4vmin;background:rgba(0,0,0,.4);}section#sunday-service{background:#c1c9cf;background:linear-gradient(to right,#b3bcc4,#cfd6da);}section#sunday-service h2{text-align:center;}section#sunday-service h3{text-align:center;font-size:1.2rem;margin-top:20px;}section#sunday-service #sunday-service-icon{color:#8c9d8b;}section#about{background:#6a7769;background:linear-gradient(to right,#5e695d,#768575);}section#about .section-header hr{border-color:#afbdb9;}section#about .section-header h1{color:#fff;}section#about .section-header .header-icon{color:#afbdb9;}section#about #about-text{color:#c1c9cf;font-size:1.6rem;text-align:justify;text-justify:inter-word;}section#hope-explored{background:#6a7769;background:linear-gradient(to right,#5e695d,#768575);}section#hope-explored .section-header hr{border-color:#afbdb9;}section#hope-explored .section-header h1{color:#fff;}section#hope-explored .section-header .header-icon{color:#afbdb9;}section#hope-explored h3,section#hope-explored a{color:#c1c9cf;font-size:1.6rem;text-align:justify;text-justify:inter-word;}section#hope-explored a:hover{color:#fff;}section#whats-on{background:#aca39c;background:linear-gradient(to right,#a0968e,#b8b0aa);overflow:hidden;}section#whats-on .section-header hr{border-color:#6a7769;}section#whats-on .section-header h1{color:#000;}section#whats-on .section-header .header-icon{color:#6a7769;}section#whats-on .events-group-scroll-buttons{text-align:center;}section#whats-on .events-group-scroll-button{background-color:#c1c9cf;font-size:1.5rem;}section#whats-on .events-group-scroll-button[disabled]{background-color:#696969;}section#whats-on .event-group-container{position:relative;display:none;}section#whats-on .event-group-container-visible{display:flex;}section#whats-on .event-group-scroll-in-from-right{animation-name:scroll-in-from-right;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;}section#whats-on .event-group-scroll-in-from-left{animation-name:scroll-in-from-left;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;}section#whats-on .event-group-scroll-out-to-left{animation-name:scroll-out-to-left;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;}section#whats-on .event-group-scroll-out-to-right{animation-name:scroll-out-to-right;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;}section#whats-on .event{margin-bottom:20px;}section#whats-on .event .event-content{background:#afbdb9;background:linear-gradient(to bottom,#a1b1ad,#bdc9c5);padding:10px;border-radius:10px;height:100%;position:relative;box-shadow:2px 2px 10px rgba(0,0,0,.5);}section#whats-on .event .event-content .event-date{background-color:#000;color:#fff;padding:12px;position:absolute;top:0;left:0;min-width:75px;min-height:70px;border-top-left-radius:10px;border-bottom-right-radius:10px;}section#whats-on .event .event-content .event-date .event-date-content{width:auto;height:auto;}section#whats-on .event .event-content .event-date .event-date-content .event-month{font-size:1rem;text-transform:uppercase;}section#whats-on .event .event-content .event-date .event-date-content .event-day-of-month{font-size:1.6rem;font-weight:bold;line-height:.8em;}section#whats-on .event .event-content .event-top-right-details{padding:12px;position:absolute;top:0;right:0;text-align:right;}section#whats-on .event .event-content .event-top-right-details .day-of-week{color:#fff;text-transform:uppercase;font-size:1.4rem;line-height:.8em;}section#whats-on .event .event-content .event-top-right-details .event-time{color:#6a7769;font-size:1.2rem;font-weight:bold;}section#whats-on .event .event-content .event-info{position:absolute;bottom:0;right:0;text-align:right;border-top-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;color:#fff;padding:8px;font-size:1rem;line-height:.8em;text-transform:uppercase;}section#whats-on .event .event-content .event-body{margin-top:70px;}section#whats-on .event .event-content .event-body p{text-align:justify;text-justify:inter-word;}section#whats-on .event .event-content h3{font-size:1.4rem;}section#whats-on .event .event-content h4{font-size:1.2rem;}section#whats-on #about-text{color:#c1c9cf;font-size:1.6rem;}section#church-notices{background:#c1c9cf;background:linear-gradient(to right,#b3bcc4,#cfd6da);}section#church-notices .section-header hr{border-color:#6a7769;}section#church-notices .section-header h1{color:#000;}section#church-notices .section-header .header-icon{color:#6a7769;}section#church-notices .notice{margin-bottom:20px;}section#church-notices .notice .notice-content{background:#afbdb9;background:linear-gradient(to bottom,#a1b1ad,#bdc9c5);position:relative;padding:10px;border-radius:10px;height:100%;position:relative;box-shadow:2px 2px 10px rgba(0,0,0,.5);}section#church-notices .notice .notice-content p{text-align:justify;text-justify:inter-word;}section#church-notices .notice .notice-content .pin{width:0;height:0;border:12px solid #6a7769;border-radius:12px;position:absolute;top:-8px;left:50%;transform:translate(-50%,0);box-shadow:2px 2px 10px rgba(0,0,0,.5);}section#our-vision-intro{position:relative;background-color:rgba(0,0,0,.6);padding-top:200px;padding-bottom:0;}section#our-vision-intro .section-header hr{border-color:#6a7769;}section#our-vision-intro .section-header h1{color:#fff;}section#our-vision-intro .section-header .header-icon{color:#6a7769;}#our-vision-image-background{background-image:url("../images/langdale-church-outside-2-3211-1810.jpg");background-position:center;background-size:cover;filter:grayscale(100%) blur(4px);position:absolute;padding-top:75px;padding-bottom:75px;top:0;left:0;right:0;bottom:0;z-index:-1;}section#our-vision-details{background:#afbdb9;background:linear-gradient(to right,#a1b1ad,#bdc9c5);color:#fff;font-size:1.2rem;}section#our-vision-details .vision-sub-heading h2{text-align:left;color:#6a7769;}section#our-vision-details .bible-reference{color:#6a7769;}section#our-vision-details p{text-align:justify;text-justify:inter-word;}section#our-team-details{background:#afbdb9;background:linear-gradient(to right,#a1b1ad,#bdc9c5);color:#fff;font-size:1.2rem;}section#our-team-details .team-sub-heading h2{text-align:left;color:#000;}section#our-team-details .team-sub-heading h2 span{color:#fff;}section#our-team-details .team-member-description{color:#000;margin-top:20px;}@media(min-width:768px){section#our-team-details .team-member-description{margin-top:0;}}section#our-team-details .team-member-description p{text-align:justify;text-justify:inter-word;}section#our-team-details img.team-member{object-fit:cover;width:100%;}section#contact,section#contact-page{text-align:center;}section#contact p,section#contact-page p{text-align:center;}section#contact .contact-detail,section#contact-page .contact-detail{margin-top:45px;}section#contact .contact-detail h3,section#contact-page .contact-detail h3{font-size:20px;}@media(min-width:0){section#contact .contact-detail h3,section#contact-page .contact-detail h3{font-size:22px;}}section#contact{background:transparent;}#contact-page{background:#afbdb9;background:linear-gradient(to right,#a1b1ad,#bdc9c5);color:#000;}#contact-background{background-image:url("../images/langdale-church-outside-2-3211-1810.jpg");background-position:center;background-size:cover;z-index:-10;position:fixed;top:-50px;bottom:-50px;left:-50px;right:-50px;}.blur-background-lots{filter:blur(5px);}.darken-background-lots{filter:brightness(40%);}footer{border:0;padding:20px 0;background:#fff;font-size:16px;}footer div.logo{float:left;margin-right:10px;}footer p.brand{margin-top:10px;font-size:18px;}footer #description p{color:#000;font-weight:700;}@media(min-width:768px){footer #description p{margin-top:13px;text-align:right;}}footer #copyright p{margin-bottom:5px;}@media(min-width:768px){footer #copyright p{text-align:right;}}footer #registered-company p{margin-bottom:0;font-size:12px;}@media(min-width:768px){footer #registered-company p{text-align:right;}}footer ::after{clear:both;}@keyframes fade-in{from{opacity:0;}to{opacity:1;}}@keyframes scroll-in-from-left{from{left:-200vw;opacity:0;}to{left:0;opacity:1;}}@keyframes scroll-in-from-right{from{left:200vw;opacity:0;}to{left:0;opacity:1;}}@keyframes scroll-out-to-left{from{left:0;opacity:1;}to{left:-200vw;opacity:0;}}@keyframes scroll-out-to-right{from{left:0;opacity:1;}to{left:200vw;opacity:0;}}@keyframes color-in{from{filter:grayscale(100%);}to{filter:grayscale(0%) brightness(90%);}}