@charset "UTF-8";
/* https://www.championlaw.co.uk/wp-content/themes/championlaw2/style.css?ver=7.0.4 */
body.page-template-full-width-page .wp-block-media-text,body.home .wp-block-media-text{width:1200px;max-width:100vw;margin-left:50%;margin-right:0;transform:translateX(-50%);margin-top:3.2em;margin-bottom:3.2em}body.page-template-full-width-page .wp-block-media-text+.wp-block-media-text,body.home .wp-block-media-text+.wp-block-media-text{margin-top:0;margin-bottom:0;margin-top:-3.2em;margin-bottom:3.2em}@media screen and (min-width:600px){body.home .wp-block-media-text:last-child,body.page-template-full-width-page .wp-block-media-text:last-child{margin-bottom:-1.5em}}@media screen and (min-width:896px){body.home .wp-block-media-text:last-child,body.page-template-full-width-page .wp-block-media-text:last-child{margin-bottom:-3em}}@media screen and (min-width:1020px){body.home .wp-block-media-text:last-child,body.page-template-full-width-page .wp-block-media-text:last-child{margin-bottom:-4.5em}}body.page-template-fullwidth-page .wp-block-media-text p,body.home .wp-block-media-text p{margin-top:3.2em;margin-bottom:3.2em;line-height:1.3}a:focus,a:hover{color:#f26529}:root .has-luminous-vivid-orange-color{color:#f26529}body,button,input,select,textarea{color:#2d2d2d}.main-navigation a{color:#2d2d2d}.main-navigation a:focus,.main-navigation a:hover{color:#f26529}.main-navigation .menu-item-has-children>a:after{color:#f26529}.main-navigation .primary-menu .current_page_item>a,.main-navigation .primary-menu .current-menu-item>a,.main-navigation .primary-menu .current_page_ancestor>a{border-color:#f26529}button,input[type="button"],input[type="reset"],input[type="submit"]{background:#f26529}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#454545}.search-form .search-submit:before{background:#f26529}.search-form .search-submit:focus:before,.search-form .search-submit:hover:before{background:#454545}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,select:focus,textarea:focus{outline:2px solid #f26529}.widget-footer-top-area{background:#f26529}.site-footer{background:#2d2d2d}.site-info{color:#fff}.site-info a{color:#fff}.site-info a:focus,.site-info a:hover{color:#f26529}.site .jetpack-social-navigation a{color:#fff}table,th,td{border:1px solid #2d2d2d;border:1px solid #f26529}thead th{background:#2d2d2d;color:#fff}.wp-block-table table{width:100%;font-size:.8em;color:#f26529}:root .has-very-light-gray-color,:root .has-very-light-gray-color h2{color:#eee!important}:root .has-very-light-gray-color h2{font-size:1.5rem}.wp-block-group__inner-container{padding:2em}.wp-block-group{margin:1em 0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}body.home .entry-hero{display:none}body.home .entry-content>.wp-block-embed-vimeo:first-of-type{margin-top:-1.5em;width:100vw;height:calc(100vw * 9 / 16);margin-left:50%;margin-right:0;transform:translateX(-50%)}@media screen and (min-width:600px){body.home .entry-content>.wp-block-embed-vimeo:first-of-type{margin-top:-3em}}@media screen and (min-width:896px){body.home .entry-content>.wp-block-embed-vimeo:first-of-type{margin-top:-4.5em}}@media screen and (min-width:1020px){body.home .entry-content>.wp-block-embed-vimeo:first-of-type{margin-top:-6em}}.wp-block-embed-vimeo>div,.wp-block-embed-vimeo>div>div,.wp-block-embed-vimeo iframe{width:100%!important;height:100%!important}body.home .entry-content>.wp-block-columns:nth-child(2){width:100vw;margin-left:50%;margin-right:0;transform:translateX(-50%)}@media (max-width:781px){body.home .entry-content>.wp-block-columns:nth-child(2){display:block;height:auto}body.home .entry-content>.wp-block-columns:nth-child(2) .wp-block-column{margin:0;height:calc(100vw * 9 / 16)}}@media (min-width:782px){body.home .entry-content>.wp-block-columns:nth-child(2){height:calc(100vw / 3 * 9 / 16)}}body.home .entry-content>.wp-block-columns .wp-block-embed-vimeo{width:100%!important;height:100%!important}body.home .entry-content>.wp-block-columns:first-child{margin-top:-1.5em}@media screen and (min-width:600px){body.home .entry-content>.wp-block-columns:first-child{margin-top:-3em}}@media screen and (min-width:896px){body.home .entry-content>.wp-block-columns:first-child{margin-top:-4.5em}}@media screen and (min-width:1020px){body.home .entry-content>.wp-block-columns:first-child{margin-top:-6em}}.entry-footer>span.edit-link{display:none}.entry-hero{text-shadow:0 0 2em rgb(0 0 0)}.entry-hero:before{display:none}.featured-content .hentry.has-post-thumbnail h1,.featured-content .hentry.has-post-thumbnail h2,.featured-content .hentry.has-post-thumbnail h3,.featured-content .hentry.has-post-thumbnail h4,.featured-content .hentry.has-post-thumbnail h5,.featured-content .hentry.has-post-thumbnail h6,.page-template-panel-page .hentry.has-post-thumbnail h1,.page-template-panel-page .hentry.has-post-thumbnail h2,.page-template-panel-page .hentry.has-post-thumbnail h3,.page-template-panel-page .hentry.has-post-thumbnail h4,.page-template-panel-page .hentry.has-post-thumbnail h5,.page-template-panel-page .hentry.has-post-thumbnail h6,.widget-footer-top-area h1,.widget-footer-top-area h2,.widget-footer-top-area h3,.widget-footer-top-area h4,.widget-footer-top-area h5,.widget-footer-top-area h6{color:inherit!important}button.menu-toggle:hover{background:#454545;color:#f26529}.dropdown-toggle{border-color:#f26529}.dropdown-toggle:before{font-style:normal;border-color:#f26529}.dropdown-toggle:hover{border-color:#454545}.dropdown-toggle:hover:before{background:#454545;color:#f26529;border-color:#454545}body.home .hentry .entry-header{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}