﻿
/*!
Theme Name: Bella Lapin
Theme URI: http://underscores.me/
Author: Antoine Mouquod
Author URI: https://lapinblanc.co.uk
Description: Custom Bella
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bella-lapin
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Bella Lapin is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.block-categories-posts{width:954px;max-width:calc(100% - 40px);margin:3.7em auto}.block-categories-posts ul{margin:0 auto;padding:0;list-style-type:none}.block-categories-posts ul li{margin:0 auto;padding:1.5em 0 .5em;border-bottom:1px solid #000}.block-categories-posts ul li:first-of-type{margin-top:1em}.block-categories-posts ul li:last-of-type{margin-bottom:1em;border-bottom:none}.block-categories-posts ul li article{width:auto;max-width:100%}article{width:954px;max-width:calc(100% - 40px);margin:.7em auto}article .entry-header{display:flex;justify-content:space-between;align-items:baseline;font-size:1rem;margin:.3em auto .5em;text-align:left}article .entry-header .entry-title{display:inline-block;margin:0;font-size:3em}article .entry-header .entry-title img{max-width:400px;height:auto}article .entry-header .entry-status{text-align:right;display:inline-block;margin:0;font-size:2.267em}article .entry-content{text-align:left}article .entry-content p{line-height:1.2em}article .entry-footer{display:flex;justify-content:space-between;align-items:baseline}article .entry-categories{margin:0 auto;padding:0;list-style-type:none;margin:1.6em auto}article .entry-categories>li{display:inline-block;width:calc(32% - 30px);vertical-align:top;margin:10px 30px}article .entry-categories>li:first-of-type{margin-left:0}article .entry-categories>li:last-of-type{margin-right:0}article .entry-categories>li .entry-category-label{font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:"League Gothic",sans-serif;font-size:1.74em;line-height:1.4em;display:inline-block;width:100%;border-bottom:2px solid #000}article .entry-categories>li .entry-category-label a{color:inherit;text-decoration:none}article .entry-categories>li .entry-category-label a:visited{color:inherit;text-decoration:none}article .entry-categories>li .entry-category-label a:visited:active,article .entry-categories>li .entry-category-label a:visited:hover{color:inherit;text-decoration:none}article .entry-categories>li ul{margin:0 auto;padding:0;list-style-type:none;margin-top:.3em}article .entry-categories>li ul li{font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:"League Gothic",sans-serif;font-size:1.174em;line-height:1.2em;width:100%}article .entry-categories>li ul li a{color:inherit;text-decoration:none}article .entry-categories>li ul li a:visited{color:inherit;text-decoration:none}article .entry-categories>li ul li a:visited:active,article .entry-categories>li ul li a:visited:hover{color:inherit;text-decoration:none}article.single-article{margin-top:0}article.single-article .entry-header{text-align:center;margin:0 auto 1.5em}article.single-article .entry-header .entry-title{margin:0 auto}article.single-article .entry-content p:last-of-type{margin-bottom:1.2em}article.type-testimonials{display:inline-block;width:50%;vertical-align:top;margin:0 0 1.7em;padding:0 20px}article.type-testimonials .testimonial-line{width:100%;display:inline-block;border-top:1px solid #000;margin-bottom:1.5em}article.type-testimonials .entry-header{margin-top:.4em}article.type-testimonials .entry-header .element-testimonial-testimonial-head{width:100%;font-size:2.8em}@media(max-width:990px){article .entry-categories>li{width:calc(32% - 20px);margin:10px 20px}article .entry-header .entry-title{font-size:2em}}@media(max-width:778px){article .entry-categories>li{width:100%;margin:10px 0}.element-patron-logos li{padding:0 8px}}@media(max-width:670px){article.type-testimonials{width:100%;max-width:100%;padding:0}}html{box-sizing:border-box}
/*! debug.css | MIT License | zaydek.github.com/debug.css */
*,*:before,*:after{box-sizing:inherit}body{background:#000;margin-bottom:0 !important;min-width:375px}hr{background-color:#d1d1d1;border:0;height:1px;margin-bottom:1.5em}i.fa{margin-right:.5em}img{height:auto;max-width:100%}figure{margin:1em 0}#page{position:relative;width:1440px;max-width:100%;margin:0 auto;background:#fff;text-align:center;background-image:url(//kingdomproject.co.uk/wp-content/themes/kingdom-lapin/images/kingdomback.jpg);background-size:100% auto}#page h1.entry-title{text-align:center;width:100%}#primary{padding:75px 0;font-size:1.4em}#primary .primary-content{text-align:left}.archive-list-container{width:954px;max-width:calc(100% - 40px);margin:50px auto;position:relative}.archive-list-container .block-element-title{margin-bottom:-1px}.archive-list-container .archive-list{position:relative;width:calc(100% + 40px);margin-left:-20px}@media(max-width:670px){.archive-list-container .archive-list{width:100%;margin-left:0}}button,input[type=button],input[type=reset],input[type=submit]{border:none;color:rgba(0,0,0,.8);background-color:transparent;line-height:1;padding:.6em 1em .4em;cursor:pointer}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:none;background-color:#fff;border-bottom:1px solid #bb3200;padding:15px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #aaa;color:#444;font-size:1em;line-height:1.7em;padding:4px 8px;border-radius:4px;background:url(//kingdomproject.co.uk/wp-content/themes/kingdom-lapin/images/select-arrow.jpg) no-repeat right #fff;-webkit-appearance:none;background-size:8px 5px;background-position-x:calc(100% - 8px);width:100%}textarea{width:100%}form p{display:inline-block}.entry-content div[role=form]{text-align:center}.entry-content .wpcf7-form{width:100%;margin:1em auto;text-align:left}.entry-content .wpcf7-form input,.entry-content .wpcf7-form textarea{font-size:1em}.entry-content .wpcf7-form .wpcf7-list-item{margin:0 auto}.entry-content .wpcf7-form .submitbtn{margin-top:1em}.entry-content .wpcf7-form .wpcf7-form-control-wrap{position:relative;display:inline-block;width:100%;margin:.5em auto}.entry-content .wpcf7-form .wpcf7-form-control-wrap input{width:100%}.entry-content .wpcf7-form .wpcf7-form-control-wrap input[type=checkbox]{width:auto;margin-right:.3em}.entry-content .wpcf7-form .form-col{margin-top:1em}.entry-content .wpcf7-form .form-col p{width:100%;margin:0 auto}.subcolumn-1{display:inline-block;width:calc(50% - 7px)}.subcolumn-1:nth-child(even){margin-right:10px}.popin .wpcf7-form input[type=text],.popin .wpcf7-form input[type=email],.popin .wpcf7-form input[type=url],.popin .wpcf7-form input[type=password],.popin .wpcf7-form input[type=search],.popin .wpcf7-form input[type=number],.popin .wpcf7-form input[type=tel],.popin .wpcf7-form input[type=range],.popin .wpcf7-form input[type=date],.popin .wpcf7-form input[type=month],.popin .wpcf7-form input[type=week],.popin .wpcf7-form input[type=time],.popin .wpcf7-form input[type=datetime],.popin .wpcf7-form input[type=datetime-local],.popin .wpcf7-form input[type=color],.popin .wpcf7-form textarea{width:100%;background-color:#fff;border-bottom:none;padding-left:14px;padding-right:14px;line-height:29px}.popin .wpcf7-form textarea{resize:none;height:220px}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{width:calc(100% + 1px);height:auto}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.sticky{display:block}div.post,div.page{margin:3.5em 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0 0 .8em}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}table{margin:0 0 1.5em;width:100%}body,button,input,optgroup,textarea{color:#222;font-family:"Yanone Kaffeesatz",sans-serif;font-size:15px;line-height:1.5;letter-spacing:.01em}h1,h2,h3,h4,h5,h6,.site-title{clear:both;font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:"League Gothic",sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.site-title a{color:inherit;text-decoration:none}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited,.site-title a:visited{color:inherit;text-decoration:none}h1 a:visited:active,h1 a:visited:hover,h2 a:visited:active,h2 a:visited:hover,h3 a:visited:active,h3 a:visited:hover,h4 a:visited:active,h4 a:visited:hover,h5 a:visited:active,h5 a:visited:hover,h6 a:visited:active,h6 a:visited:hover,.site-title a:visited:active,.site-title a:visited:hover{color:inherit;text-decoration:none}h1.page-title{font-size:2.5em;margin:-26px 0 0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:"League Gothic",sans-serif;font-size:1em;margin:1.5em auto}.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content h5 a,.entry-content h6 a{color:inherit;text-decoration:none}.entry-content h1 a:visited,.entry-content h2 a:visited,.entry-content h3 a:visited,.entry-content h4 a:visited,.entry-content h5 a:visited,.entry-content h6 a:visited{color:inherit;text-decoration:none}.entry-content h1 a:visited:active,.entry-content h1 a:visited:hover,.entry-content h2 a:visited:active,.entry-content h2 a:visited:hover,.entry-content h3 a:visited:active,.entry-content h3 a:visited:hover,.entry-content h4 a:visited:active,.entry-content h4 a:visited:hover,.entry-content h5 a:visited:active,.entry-content h5 a:visited:hover,.entry-content h6 a:visited:active,.entry-content h6 a:visited:hover{color:inherit;text-decoration:none}.entry-content h1.subtitle,.entry-content h2.subtitle,.entry-content h3.subtitle,.entry-content h4.subtitle,.entry-content h5.subtitle,.entry-content h6.subtitle{margin-top:0}.entry-content h1h4,.entry-content h1h5,.entry-content h1h6,.entry-content h2h4,.entry-content h2h5,.entry-content h2h6,.entry-content h3h4,.entry-content h3h5,.entry-content h3h6,.entry-content h4h4,.entry-content h4h5,.entry-content h4h6,.entry-content h5h4,.entry-content h5h5,.entry-content h5h6,.entry-content h6h4,.entry-content h6h5,.entry-content h6h6{margin:1em auto}.block-text-texts ul,.block-text-texts ol{margin-left:0;padding-left:15px}p{margin:1.2em auto;line-height:1.25em}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:11.25px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:11.25px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}ol{margin-left:0;padding-left:12px}.hide{display:none}.fstyle-style-1{font-family:"Yanone Kaffeesatz",sans-serif;font-style:italic;font-weight:400;font-size:15px;line-height:23px;letter-spacing:-.07px;color:#000}.fstyle-style-2{font-family:"Yanone Kaffeesatz",sans-serif;font-style:italic;font-weight:400;font-size:15px;line-height:23px;letter-spacing:0px;color:#000}.fstyle-style-3{font-family:"Yanone Kaffeesatz",sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:23px;letter-spacing:0px;color:#000}.fstyle-style-4{font-family:"Yanone Kaffeesatz",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:33px;letter-spacing:0px;color:#000}.fstyle-style-5{font-family:"League Gothic",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:43px;letter-spacing:1.8px;color:#000;text-transform:uppercase}.fstyle-style-6{font-family:"League Gothic",sans-serif;font-style:normal;font-weight:300;font-size:38px;line-height:43px;letter-spacing:0px;color:#2c632f}.fstyle-style-7{font-family:"League Gothic",sans-serif;font-style:normal;font-weight:700;font-size:50px;line-height:43px;letter-spacing:5px;color:#2c632f;text-transform:uppercase}.icon:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.calendar:before{font-family:FontAwesome;content:""}.calendar:before{font-family:"Font Awesome 5 Free";font-weight:400;content:""}@media(max-width:990px){body,button,input,optgroup,textarea{font-size:12px}}@media(max-width:500px){body,button,input,optgroup,textarea{font-size:11px}}.page-template-page-about .site-main-about,.page-template-default .site-main-about{display:flex}.page-template-page-about .site-main-about .about-primary,.page-template-default .site-main-about .about-primary{width:calc(100% - 460px);display:inline-block}.page-template-page-about .site-main-about .about-primary .block-about-text-title,.page-template-default .site-main-about .about-primary .block-about-text-title{border-bottom:1px solid #bb3200;display:flex;justify-content:space-between}.page-template-page-about .site-main-about .about-primary .block-about-text-title h2.light,.page-template-default .site-main-about .about-primary .block-about-text-title h2.light{font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:"League Gothic",sans-serif;margin-top:0;margin-bottom:0 !important}.page-template-page-about .site-main-about .about-primary .block-about-text-title h2.light a,.page-template-default .site-main-about .about-primary .block-about-text-title h2.light a{color:inherit;text-decoration:none}.page-template-page-about .site-main-about .about-primary .block-about-text-title h2.light a:visited,.page-template-default .site-main-about .about-primary .block-about-text-title h2.light a:visited{color:inherit;text-decoration:none}.page-template-page-about .site-main-about .about-primary .block-about-text-title h2.light a:visited:active,.page-template-page-about .site-main-about .about-primary .block-about-text-title h2.light a:visited:hover,.page-template-default .site-main-about .about-primary .block-about-text-title h2.light a:visited:active,.page-template-default .site-main-about .about-primary .block-about-text-title h2.light a:visited:hover{color:inherit;text-decoration:none}.page-template-page-about .site-main-about .about-primary .block-about-text-title h2.light:before,.page-template-default .site-main-about .about-primary .block-about-text-title h2.light:before{display:none}.page-template-page-about .site-main-about .about-primary .block-about-text-title .readmore,.page-template-default .site-main-about .about-primary .block-about-text-title .readmore{margin-bottom:0}.page-template-page-about .site-main-about .read-more-content,.page-template-default .site-main-about .read-more-content{padding-top:1.5em}.page-template-page-about .site-main-about .about-secondary,.page-template-default .site-main-about .about-secondary{position:relative;width:350px;margin-left:110px;padding-top:75px}.page-template-page-about .site-main-about .about-secondary .secondary-hero-caption,.page-template-default .site-main-about .about-secondary .secondary-hero-caption{position:absolute;top:15px;width:100%;text-align:right;font-weight:600}.page-template-page-about .site-main-about .about-secondary .block-slideshow,.page-template-default .site-main-about .about-secondary .block-slideshow{margin-bottom:16px}.page-template-page-about .site-main-about .about-primary .block,.page-template-page-about .site-main-about .about-secondary .block,.page-template-default .site-main-about .about-primary .block,.page-template-default .site-main-about .about-secondary .block{border-bottom:none !important}body.home .primary-content{width:750px;max-width:calc(100% - 40px);margin:0 auto}.search.search-results #product_cat_radio{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:10.5px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ajax-content-new article{opacity:0}.loading-wrapper{text-align:center}#loading{display:none;overflow:hidden;position:relative;width:62px;height:62px;transform:scale(.5)}#loading .frames{max-width:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.block-element{margin:3.478em auto}.block-element-title{font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:"League Gothic",sans-serif;font-size:2.6em;display:flex;line-height:48px;min-height:48px;margin-bottom:.7em;width:100%}.block-element-title a{color:inherit;text-decoration:none}.block-element-title a:visited{color:inherit;text-decoration:none}.block-element-title a:visited:active,.block-element-title a:visited:hover{color:inherit;text-decoration:none}.block-element-title .block-element-title-text{padding:0 17px}.block-element-title span{display:inline-block;flex-grow:1;background-color:#000}.block-element-caption{margin:.1em auto}.button-block{margin:1em auto;text-align:center;font-size:2.2em}.button-block .button{font-size:inherit}.element-patron-logos{margin:0 auto;padding:0;list-style-type:none;display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5em}.element-patron-logos li{display:inline-block;max-width:88px}.element-patron-logos li img{max-height:88px;width:auto}.element-sound-sound{margin-bottom:.5em}.element-testimonial-testimonials{margin:0 auto;padding:0;list-style-type:none;position:relative;width:calc(100% + 40px);margin-left:-20px}.element-testimonial-testimonials li{display:inline-block;width:50%;max-width:calc(100% - 40px);vertical-align:top;margin:0 0 1.7em;padding:0 20px}.element-testimonial-testimonials li .element-testimonial-testimonial-head{margin-top:.4em}.element-testimonial-testimonials li .element-testimonial-line{width:100%;display:inline-block;border-top:1px solid #000;margin-bottom:1.5em}.element-testimonial-testimonials li:nth-child(1) .element-testimonial-line,.element-testimonial-testimonials li:nth-child(2) .element-testimonial-line{display:none}.element-testimonial-testimonial-head{display:flex;justify-content:space-between;align-items:baseline;font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:"League Gothic",sans-serif;font-size:2em;line-height:35px;margin-bottom:.6em}.element-testimonial-testimonial-head a{color:inherit;text-decoration:none}.element-testimonial-testimonial-head a:visited{color:inherit;text-decoration:none}.element-testimonial-testimonial-head a:visited:active,.element-testimonial-testimonial-head a:visited:hover{color:inherit;text-decoration:none}.element-testimonial-testimonial-head img{height:35px;width:auto}.element-gallery-gallery{margin:0 auto;padding:0;list-style-type:none;width:calc(100% + 16px);margin-left:-8px}.element-gallery-gallery li{display:inline-block;width:33.3%;padding:8px;font-size:0}.campaign-summary{border:none}.campaign-summary .campaign-figures.campaign-summary-item,.campaign-summary .campaign-donors.campaign-summary-item{display:none !important}@media(max-width:990px){.block-element-title{line-height:40px;min-height:40px}}@media(max-width:778px){.element-gallery-gallery li{width:50%}}@media(max-width:670px){.element-testimonial-testimonials .attachment-large{width:100%;margin-right:0;float:none}}@media(max-width:500px){.block-element-title{line-height:33px;min-height:33px}}@media(max-width:670px){.element-testimonial-testimonials{width:100%;margin-left:0}.element-testimonial-testimonials li{width:100%;max-width:100%;padding:0}.element-testimonial-testimonials li:nth-child(2) .element-testimonial-line{display:inline-block}}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}#colophon{background-color:#fff}.footer-caption{font-size:1.1em;padding:1em}#footer-navigation{background-color:#000;padding:1.2em 0;margin-bottom:.5em}#footer-navigation ul{margin:0 auto;padding:0;list-style-type:none;font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:"League Gothic",sans-serif;letter-spacing:.05em;font-size:1.6em;color:#fff}#footer-navigation ul a{color:inherit;text-decoration:none}#footer-navigation ul a:visited{color:inherit;text-decoration:none}#footer-navigation ul a:visited:active,#footer-navigation ul a:visited:hover{color:inherit;text-decoration:none}#footer-navigation ul li{display:inline-block;margin:0 .3em}#footer-navigation ul li a{color:inherit;text-decoration:none}#footer-navigation ul li a:visited{color:inherit;text-decoration:none}#footer-navigation ul li a:visited:active,#footer-navigation ul li a:visited:hover{text-decoration:underline}#footer-navigation ul li a:active,#footer-navigation ul li a:hover{text-decoration:underline}#footer-navigation ul li a:hover,#footer-navigation ul li a.is-active{text-decoration:none;color:#bb3200}.site-info{margin-bottom:1em}.isogrid{margin:0 auto;width:975px;max-width:100%;padding:10px 0}.grid-item{display:inline-block;padding:9px;vertical-align:top;overflow:hidden;position:relative;font-size:0}.grid-item img{min-width:100%}#masthead{background-color:#fff;padding:27px 0 0}.site-branding{margin-bottom:1.2em}.header-tagline h3{font-size:3.2em;margin:.05em auto .2em;color:#858282}img.logo{max-width:calc(100% - 40px)}#site-navigation{background-color:#000;padding:1em 0}#site-navigation ul{margin:0 auto;padding:0;list-style-type:none;font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-family:"League Gothic",sans-serif;letter-spacing:.05em;font-size:2.3em;color:#bb3200}#site-navigation ul a{color:inherit;text-decoration:none}#site-navigation ul a:visited{color:inherit;text-decoration:none}#site-navigation ul a:visited:active,#site-navigation ul a:visited:hover{color:inherit;text-decoration:none}#site-navigation ul li{position:relative;display:inline-block;margin:0 .3em}#site-navigation ul li a{color:inherit;text-decoration:none}#site-navigation ul li a:visited{color:inherit;text-decoration:none}#site-navigation ul li a:visited:active,#site-navigation ul li a:visited:hover{text-decoration:underline}#site-navigation ul li a:active,#site-navigation ul li a:hover{text-decoration:underline}#site-navigation ul li a:hover{text-decoration:none;color:#bb3200}#site-navigation ul li a span{position:absolute;width:100%;height:100%;color:#fff;top:0;left:0;overflow:hidden;background-color:#000}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.parentDisable{z-index:999;width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:0 0}.popin-back{width:100%;height:100%;position:absolute;top:0;left:0;background:0 0;background:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}.popin{position:absolute;width:335px;max-width:70%;max-height:80%;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;background-color:#fff;padding:15px;overflow:auto;z-index:1}.popin h3{padding:0 1em;font-weight:700}.popin p{padding:0 1em;margin:1.5em auto}.popin ul{margin-left:1.25rem}.popin a{color:#bb3200;cursor:pointer}#pop1 .popin{width:670px}#pop2 ul{margin:0 auto;padding:0;list-style-type:none;font-size:2em}#pop2 ul li{display:inline-block;padding:2px;margin:0 5px 2px;line-height:10px}#pop2 ul li a{vertical-align:middle}#pop2 ul li .social-clipboard{line-height:0}#pop2 ul li .social-clipboard i{background:#bb3200;color:#fff;text-decoration:none;font-size:14px;border-radius:2px;padding:4px 5px}@media(max-width:800px){.popin{font-size:.9em;max-width:85%}}@media(max-width:500px){.popin{max-width:100%;max-height:100%}}#header-slideshow-wrapper{overflow:hidden;position:relative;width:1500px;max-width:calc(100% - 20px);margin:0 auto}.block-element.element-slideshow{width:900px;padding:20px;background-color:#fff;max-width:100%}#header-slideshow,.slideshow-wrapper{position:relative;overflow-x:hidden;line-height:0;width:100%;margin:0 auto}#header-slideshow.lonelyslide .lbslideshow-dots-wrapper,.slideshow-wrapper.lonelyslide .lbslideshow-dots-wrapper{display:none}.header-slides,.lbslideshow{margin:0 auto;padding:0;list-style-type:none;height:100%;display:inline-block;text-align:left}.header-slide,.lbslide{display:inline-block;width:100%;height:100%;z-index:1;overflow:hidden}.lbslide img{max-width:none}.lbslideshow-dots-wrapper{display:block;width:100%;padding:10px 0;z-index:100;text-align:center}.lbslideshow-dots-wrapper .lbslideshow-dots{margin:0 auto;padding:0;list-style-type:none;position:relative;display:inline-block;margin:0 auto;width:auto}.lbslideshow-dots-wrapper .lbslideshow-dots>li{display:inline-block;border-radius:50%;width:10px;height:10px;margin:5px;background-color:#000;opacity:.25}.lbslideshow-dots-wrapper .lbslideshow-dots>li.selected{opacity:1}.lbslideshow-arrow-wrapper{position:absolute;width:100%;top:50%;z-index:199;height:48px}.lbslideshow-next,.lbslideshow-previous{position:absolute;width:50px;height:40px;left:0;bottom:6px;background:url(//kingdomproject.co.uk/wp-content/themes/kingdom-lapin/images/lbslideshow_arrow.svg) center center no-repeat;background-size:20px 17px;z-index:199}.lbslideshow-next.lbslideshow-next,.lbslideshow-previous.lbslideshow-next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";left:auto;right:0}.lbslideshow-next:hover,.lbslideshow-previous:hover{background:url(//kingdomproject.co.uk/wp-content/themes/kingdom-lapin/images/lbslideshow_arrow-hover.svg) center center no-repeat;background-size:20px 17px}.header-slide-label{background-color:#333;background-color:rgba(51,51,51,.5);font-style:italic;font-size:30px;line-height:1.3em;letter-spacing:.025em;padding:18px 90px;text-align:center;min-height:75px;color:#fff;position:absolute;bottom:0;width:100%;z-index:10;text-shadow:0px 2px 3px #000}a{color:#bb3200}a:visited{color:#404040}a:hover,a:focus,a:active{color:#bb3200}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.button,button[type=submit],input[type=submit]{color:inherit;text-decoration:none;font-family:"League Gothic",sans-serif;padding:5px 15px;font-size:24px;background-color:#000;text-transform:uppercase;color:#fff !important;display:inline-block}a.button:visited,button[type=submit]:visited,input[type=submit]:visited{color:inherit;text-decoration:none}a.button:visited:active,a.button:visited:hover,button[type=submit]:visited:active,button[type=submit]:visited:hover,input[type=submit]:visited:active,input[type=submit]:visited:hover{color:inherit;text-decoration:none}a.button.secondary,button[type=submit].secondary,input[type=submit].secondary{background-color:transparent;color:#000 !important;padding:5px 0}a.button.ico-dl,button[type=submit].ico-dl,input[type=submit].ico-dl{background:url(//kingdomproject.co.uk/wp-content/themes/kingdom-lapin/images/ico-dl.png) center left no-repeat;background-size:20px 21px;padding-left:35px}@media(max-width:990px){a.button,button[type=submit],input[type=submit]{font-size:23px}}@media(max-width:500px){a.button,button[type=submit],input[type=submit]{font-size:21px}}.popin{padding-top:39px;text-align:center}.popin .logo{margin:14px auto 0;width:100px;height:auto}.popin p,.popin form{max-width:500px;width:100%;margin-left:auto;margin-right:auto}.popin form{width:100%;margin:3em auto 0}.popin form .form-cols{display:flex;flex-flow:row;margin-bottom:2em}.popin form .form-col{display:flex;flex-flow:column;width:50%;text-align:left;padding-right:17px}.popin form .form-col:nth-child(even){padding-right:0}.popin form .form-col .wpcf7-form-control-wrap,.popin form .form-col select{margin-bottom:1em;text-align:left;width:100%}.popin form .form-col p{margin-top:0;padding:0}.popin form .ajax-loader{display:block;margin:1em auto 0}.popin form .wpcf7-response-output{margin-top:0}.popin-close{position:absolute;top:9px;right:15px}