/* https://stpaulsventures.org.uk/wp-content/themes/stpauls-ap/style.css?ver=6.8.2 */
html,body{overflow-x:hidden;scroll-behavior:smooth}.alignnone{margin:0 0 10px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 10px 10px}.alignleft{float:left;margin:5px 10px 10px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 10px 10px}a img.alignnone{margin:5px 10px 10px 0}a img.alignleft{float:left;margin:5px 10px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 0 10px 0}.wp-caption.alignleft{margin:5px 10px 10px 0}.wp-caption.alignright{margin:5px 0 10px 10px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.sticky{background:#fff;border:2px solid #000}.entry-content img{margin:0 0 1.5em 0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-left:0;margin-right:20px;text-align:right;width:33%;float:left}blockquote.right{margin-left:20px;margin-right:0;text-align:left;width:33%;float:right}.comment-form input[type=text],.comment-form textarea{width:100%;border:1px solid #ccc;border-radius:4px}ol.comments-list{padding-left:0}ol.comments-list li{list-style:none}ol.comments-list .comment-author{border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px}ol.comments-list .comment-meta{float:right}ol.comments-list .children{border-left:1px solid #ccc}.comment-form-comment label{display:block}img{max-width:100%;height:auto}#main .alignfull{margin-left:calc(-100vw / 2 + 100% / 2)!important;margin-right:calc(-100vw / 2 + 100% / 2)!important;max-width:100vw!important}#main .wp-block-media-text__media>img{width:100%!important}.wp-block-gallery,.wp-block-embed,.wp-block-image{margin-bottom:15px!important}.wp-block-media-text.news-media-block .wp-block-media-text__content{padding:0 8% 0 0!important}.wp-block-media-text.news-media-block .wp-block-media-text__media{margin-bottom:30px!important}#banner{overflow:hidden}#banner #banner-container-holder{width:100%;min-width:900px;display:inline-block;position:relative;right:-50%}#banner #banner-container-row{position:relative;left:-50%}#banner .container-fluid{padding:0}#banner p,#banner h1{text-shadow:1px 1px 2px rgba(0,0,0,1)}#banner .btn{text-shadow:none}.home .ms-layer{left:5%!important;right:5%!important}header{padding:50px 0 10px 0;background-color:transparent;color:#fff;text-align:center;position:absolute;top:0;z-index:1;width:100%}#banner{z-index:3;color:#fff;font-family:'Montserrat',sans-serif;font-weight:500;font-size:30px;margin-bottom:30px}.home #banner{margin-bottom:0}#banner .btn{margin-top:50px}#header-donate{margin-top:58px;text-align:right;position:absolute;z-index:2;width:100%;padding-right:30px}#right h2{background-color:#ffc000;color:#000;font-size:24px;width:100%;line-height:30px;border-radius:9px;margin-top:0;padding:10px 15px}#right ul{margin:0;padding:0;list-style:none}#right li{padding:5px 0}.home-spotlights{padding:30px 0 100px 0}.bike-exchange .btn{margin-top:15px}.latest-news img{border-radius:6px}.yellow-border img{vertical-align:top}.yellow-border-top img{vertical-align:bottom}.yellow-border-top{margin-bottom:0px!important}.ape-project .btn{margin-bottom:15px}#page-spotlights{margin-top:50px;padding:0}#page-spotlights-bottom{margin-bottom:50px;padding:0}.home-block{position:relative;width:100%;margin-bottom:30px}.home-block-image{display:block;width:100%;height:auto;border-radius:9px}.overlay-inital{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;background-color:transparent;border-radius:9px}.overlay-after{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;background-color:#ffc000;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.home-block:hover .overlay-after{opacity:1}.home-block:hover .overlay-initial{opacity:0}.home-block-text{color:#000;font-size:20px;position:absolute;display:flex;align-items:center;justify-content:center;bottom:0;width:100%;line-height:50px;background-color:#ffc000;text-align:center;-webkit-border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;-moz-border-radius-bottomright:9px;-moz-border-radius-bottomleft:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px}.home-block:hover .home-block-text{color:#000;font-size:20px;position:absolute;background-color:transparent;top:50%;left:50%;bottom:inherit;width:inherit;line-height:inherit;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;padding:15px}.bottom-nav{margin-bottom:50px}#bottom-image{margin-bottom:50px}#bottom-image img{width:100%;height:auto;border-radius:9px}.map-block,.map-block .ugb-container__side{padding:0px!important}.ugb-6b638b5-wrapper>.ugb-container__side{padding-top:0px!important;padding-bottom:0px!important}.page-id-15 .ugb-main-block{margin-top:0px!important;margin-bottom:0px!important}.ugb-6b638b5-content-wrapper{line-height:0}p.tel a{text-decoration:none!important}footer{padding:50px 100px;background-color:#000;color:#fff;margin-top:50px}.page-id-15 footer{margin-top:0}footer .container-fluid{padding:0}footer a{color:#fff}footer a:hover{color:#b1b0b0}#footer-left img{width:177px;height:auto;margin-bottom:30px}.footer-menu{text-align:left;float:left;margin-bottom:30px}.footer-menu li{display:inline-block;padding:0 10px 0 0;height:15px;line-height:15px}.footer-menu a{color:#fff;text-decoration:none}.footer-menu a:hover{color:#b1b0b0;text-decoration:none}ul.footer-menu{margin-left:0;width:100%;margin-bottom:15px;padding:0}#footer-right{text-align:right}#footer-right .textwidget{margin-top:30px}.findus-image{padding-left:0}#footer-middle h2{margin-bottom:30px}#footer-middle iframe{margin-top:15px!important}.loop-content{margin-top:30px}.row-container{border-bottom:1px solid #000;padding-bottom:30px;margin-bottom:15px}.post-excerpt{margin-bottom:15px}.post-date{font-weight:700;margin-bottom:15px}.post-title h2{margin-top:0}.prev-next-link{clear:both;padding-top:50px}.prev-link,.next-link{display:inline-block}.prev-link{float:left}.next-link{float:right}ul.pagination{clear:both;display:block}.addtoany_share_save_container{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:30px;padding-top:15px;padding-bottom:15px;margin-bottom:30px}.addtoany_header{font-family:'Montserrat',sans-serif;font-weight:600;font-size:24px}.prev-next-link{margin-bottom:50px}.single footer{margin-top:50px}.navbar{background-color:transparent;border:none;min-height:inherit;margin-top:30px;margin-bottom:0;font-family:'Montserrat',sans-serif;font-size:16px;text-align:center;font-weight:500}.navbar-nav{width:100%;text-align:center}.navbar-nav>li{float:none;display:inline-block}.navbar .main-menu>li{border-left:none}.navbar .main-menu>li:first-child{border-left:none}.navbar .main-menu li a{color:#fff;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,1)}.navbar .main-menu li a:hover{background-color:#ffc000;color:#000}.navbar .main-menu>li>a{z-index:1000}@media only screen and (min-width:768px){.navbar .main-menu{}.navbar .main-menu>li:hover>ul{top:auto;width:auto;margin-left:-1px;display:block}}.navbar .main-menu>li>ul>li>a{background-color:#ffc000;color:#000;padding:5px 15px;z-index:2000;text-shadow:none;text-transform:inherit}.navbar .main-menu>li>ul>li>a:hover{background-color:#000;color:#ffc000}@media only screen and (min-width:768px){.navbar .main-menu{}.navbar .main-menu>li ul>li:hover>ul{top:0;width:auto;margin-left:99%;display:block;z-index:10000}}.navbar .main-menu>li>ul>li>ul>li a{background-color:#000;color:#fff;padding:5px 15px;z-index:3000}.navbar .main-menu>li>ul>li>ul>li a:hover{background-color:#fff;color:#000}.navbar .caret{display:none}.custom-gallery-grid ul,.custom-gallery-grid li{margin:0;padding:0;list-style:none}.custom-gallery-grid li{width:23%;margin-left:1%;margin-right:1%}.panel-group .panel-heading .panel-title a:after{font-family:'Glyphicons Halflings';content:"\e113";float:right}.panel-group .panel-heading .panel-title a.collapsed:after{content:"\e114"}.masonry-content .loop-single-sizer,.masonry-content .loop-single{width:33%}body{font-size:18px;color:#3b3a3a;font-family:'Nunito',sans-serif}a{color:#9d7807}#left a,#left a:hover{text-decoration:underline}a:hover{color:#424141}p{margin:0 0 20px}h1,h2{font-family:'Montserrat',sans-serif;font-weight:600}.noth1{font-family:'Montserrat',sans-serif;font-weight:600;font-size:36px}#main h1{margin-bottom:30px}.btn,.btn a{opacity:1}.btn:hover,.btn a:hover{opacity:.85;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.error{color:red}.btn,.post-link,.prev-link a,.next-link a{font-family:'Montserrat',sans-serif;padding:10px 20px;background-color:#ffc000;color:#000;border-radius:9px;font-size:18px}.btn:hover,.post-link:hover,.prev-link a:hover,.next-link a:hover{color:#ffc000;background-color:#000}footer .btn{margin-top:30px}footer .btn:hover{color:#000;background-color:#fff}.btn-black{color:#ffc000;background-color:#000}.btn-black:hover{color:#000;background-color:#fff}.btn-grey{color:#ffc000;background-color:#424141}.btn-grey:hover{color:#000;background-color:#ffc000}.btn-marg{margin-right:15px}.breadcrumb{background-color:transparent;border-radius:0;margin-bottom:20px;padding:0;font-size:14px}.wpcf7{margin-top:20px!important}.wpcf7-text{height:35px;margin-bottom:5px;border:1px solid #000;width:100%;padding:10px}.wpcf7-textarea{height:100px;margin-bottom:5px;border:1px solid #000;width:100%;padding:10px}.wpcf7-submit,#mc_embed_signup .button{font-family:'Montserrat',sans-serif!important;font-weight:bold!important;padding:8px 16px!important;background-color:#000!important;color:#ffc000!important;border-radius:6px!important;border:0px!important}.wpcf7-submit:hover,#mc_embed_signup .button:hover{color:#000;background-color:#fff}div.wpcf7-mail-sent-ok{border:2px solid #398F14}div.wpcf7-response-output{margin:20px 0;padding:.2em 1em}#mc_embed_signup input[type="checkbox"]{margin-right:10px!important}#mc_embed_signup .button{height:40px!important;line-height:24px!important}#mce-EMAIL,#mce-FNAME,#mce-LNAME{margin-bottom:5px;border:1px solid #000!important;width:100%;padding:10px;border-radius:0px!important}#mc_embed_signup .helper_text{color:#000;background-color:transparent!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px}@media only screen and (min-width:768px){a[href^="tel"]{text-decoration:none;pointer-events:none;cursor:default}}@media only screen and (min-width:1200px) and (max-width:1299px){img.custom-logo{width:850px;height:auto}}@media only screen and (min-width:1024px){li.hide-dt{display:none!important}}@media only screen and (max-width:1023px){.navbar,#header-donate{display:none}.animatedfsmenu-navbar-toggler{margin-top:15px;margin-right:15px;border-radius:9px!important}.animatedfsmenu.animation_line .afsmenu>li.has-children__on>a::before,.animatedfsmenu.animation_line .afsmenu>li:hover>a::before{width:20px!important}.animatedfsmenu.animation_line .afsmenu>li.has-children__on>a,.animatedfsmenu.animation_line .afsmenu>li:hover>a{padding-left:30px!important}.animatedfsmenu .animatedfs_menu_list .afsmenu li.afs-menu-item-has-children>ul{margin:14px 0px!important;padding-left:10px!important}.animatedfsmenu-navbar-toggler .bar{position:relative;content:'';width:35px!important;height:3px;background:#fff;display:block;top:0;margin:8px auto;transition:all ease-in-out .6s}header{padding:20px 0 10px 0}#header{text-align:left}#header img.custom-logo{width:90%;height:auto}.ape-project .btn{min-width:203px}}@media only screen and (min-width:992px) and (max-width:1199px){nav .container{width:100%}.nav>li>a{padding:10px!important}.navbar{font-size:14px}img.custom-logo{width:650px;height:auto}#header-donate{margin-top:50px}}@media only screen and (max-width:991px){.post-thumbnail{margin-bottom:15px}.post-thumbnail img{width:100%;height:auto}#footer-left,#footer-right,#footer-middle{text-align:center}.footer-menu{text-align:center;float:none;margin-bottom:30px}#footer-middle,#footer-right{margin-top:50px}#footer-middle img{margin-bottom:30px}.pull-right{float:none;width:100%;margin-top:30px;margin-bottom:50px}}@media only screen and (min-width:768px) and (max-width:991px){.overlay-after .home-block-text{font-size:14px!important}}@media only screen and (max-width:768px){.animatedfsmenu-navbar-toggler:not(.custom-burger){width:45px!important;height:45px!important}.animatedfsmenu-navbar-toggler .bar{width:25px!important}.ugb-blockquote__quote{display:none!important}}@media only screen and (max-width:767px){#header img.custom-logo{width:80%;height:auto}#banner p{line-height:1.3!important}footer{padding:50px 15px}.blog .left-col,.blog .loop-single>.col-md-12{padding-right:0px!important}}@media only screen and (max-width:450px){.animatedfsmenu-navbar-toggler:not(.custom-burger){width:35px!important;height:35px!important}.animatedfsmenu-navbar-toggler .bar{width:21px!important;height:2px!important}#header img.custom-logo{width:80%;height:auto}.ape-project .btn{width:100%;margin-bottom:15px}.prev-link a,.next-link a{padding:10px;font-size:14px}}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#000000!important;border-color:#000000!important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#000000!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #000000!important;color:#000000!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#000000!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:transparent;border:2px solid #000000!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#000000!important;border-color:#000000!important;color:#fff!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#000000!important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#000000!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#000000!important}#CookiebotWidget .CookiebotWidget-logo svg circle{fill:#000000!important}#CookiebotWidget *{color:#000000!important}