*{outline:none}.x-root{display:block}.x-column.col{margin:0;padding-left:15px!important;padding-right:15px!important}.x-acc-content{padding:20px 0 5px!important}span.x-image.text-center>img,a.x-image.text-center>img{margin:0 auto}*{font-family:helvetica}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:0em!important;margin:.25em 0 .2em}h1{font-size:2.6em}h2{font-size:2.4em}h3{font-size:2.2em}h4{font-size:2em}h5{font-size:1.8em}h6{font-size:1.6em}p,li{font-size:1.2em}li ul li{font-size:1em}h1.h2{font-size:2.4em}h1.h5{font-size:1.8em}h2.h1,h3.h1{font-size:2.6em}p.large{font-size:1.4em}.brand-primary{color:#196eb5}.brand-secondary{color:#3c3c3b}.brand-tertiary{color:#6975f9}.brand-primary-bg{background-color:#196eb5}.brand-secondary-bg{background-color:#3c3c3b}.brand-tertiary-bg{background-color:#6975f9}.white{color:#fff}a.white:hover{color:#ffffff!important}.txt-shadow{text-shadow:1px 1px 10px #000}.pum-theme-5627 .pum-content+.pum-close,.pum-theme-cutting-edge .pum-content+.pum-close{background-color:#fff}.header-wrapper,.header-wrapper>.x-bar-content,.header-container,.header-content{display:block}.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item{min-width:200px!important}ul.ubermenu-submenu li a{padding:10px 20px!important}.header-wrapper>.x-bar-content{max-width:90%;margin:0 auto;padding:1em 1em 0}.header-content:after{display:table;content:"";clear:both}.header-left{width:40%;display:inline-block;float:left;margin-bottom:-50px}.header-right{width:60%;display:inline-block;float:left;text-align:right}.header-right p{margin-bottom:0}.header-right button{margin-left:10px}.social-link{width:40px;height:40px;margin-right:12px}.freephone,.tel{float:right;margin-top:16px}.freephone{padding-right:40px}.tel{padding-left:40px;border-left:2px solid #196eb5}.logo{max-width:50%;margin-bottom:-30px}img.logo.foster-law{padding-left:30px}.zeno_font_resizer_container{position:absolute;right:349px;top:0}@media screen and (min-width:1375px){.header-wrapper>.x-bar-content{max-width 98%}}@media screen and (min-width:1185px){a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{color:#3c3c3b!important}a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only:hover{color:white!important}li>ul>li>a>span.ubermenu-target-title.ubermenu-target-text{color:white!important}li>ul>li>a>span.ubermenu-target-title.ubermenu-target-text:hover{color:#3c3c3b!important}.ubermenu-target{text-align:left!important}}@media screen and (max-width:1179px){.zeno_font_resizer_container{top:15px}}@media screen and (max-width:767px){.zeno_font_resizer_container{right:50%;transform:translateX(50%);top:45%}}@media screen and (max-width:590px){.zeno_font_resizer_container{top:45%}}@media screen and (max-width:500px){.zeno_font_resizer_container{top:1%;right:50px}.header-right{padding:0px!Important}.tel{font-size:12px!important}}.footer-wrapper,.footer-wrapper>.x-bar-content,.footer-container,.footer-content{display:block}.footer-wrapper>.x-bar-content{max-width:90%;margin:0 auto;padding:1em}.footer-top-left,.footer-top-right,.footer-bottom-left,.footer-bottom-right{display:inline-block;width:50%}.footer-bottom-left{clear:both}.footer-top-right,.footer-bottom-right{text-align:right}.footer-content:after,.footer-top-left:after,.footer-top-right:after{display:table;content:"";clear:both}.footer-social{width:31.333%;display:inline-block}.footer-content hr.line-separator{margin-top:0.5em!important}.footer-content p{margin-bottom:.1em;line-height:1.2em}.footer-logo{margin-top:3em}.wpautoterms-footer{display:none}#ubermenu-main-2{padding-top:10px}#ubermenu-nav-main-2{margin-right:-20px}.ubermenu-target{text-align:center}.ubermenu-responsive-toggle{float:none;clear:both}.ubermenu-skin-minimal .ubermenu-submenu.ubermenu-submenu-drop{border:none!important}.absolute{position:absolute}.top-left{left:0;top:0}.middle-center{left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.full-width{width:100%}.full-height{height:100%}.text-center{text-align:center}.overlay-block{width:100%;height:auto;padding:50px;-ms-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;background-position:center;background-size:cover}.overlay-block.empty{width:100%;height:auto;padding:100px 50px;-ms-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;background-position:left;background-size:cover}.overlay-icon{width:200px;height:200px;display:block;margin:0 auto;opacity:0;-ms-transition:0.5s;-webkit-transition:0.5s;transition:0.5s}.overlay-block:hover{background-color:#196eb5;-ms-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;background-blend-mode:multiply}.overlay-block.kba:hover{background-color:initial}.overlay-block:hover>.overlay-icon{visibility:visible;-ms-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;opacity:1}.overlay-content{width:100%;padding:90px 0}.overlay-content h2{text-shadow:1px 1px 10px #000}.overlay-block:hover button.blue.hover-white.cut{background:linear-gradient(135deg,transparent 4px,white 0) top left,linear-gradient(225deg,transparent 4px,white 0) top right,linear-gradient(315deg,transparent 4px,white 0) bottom right,linear-gradient(45deg,transparent 4px,white 0) bottom left;background-size:52% 52%;background-repeat:no-repeat;color:#196eb5}.ls-circle-timer{display:none!important}button{font-size:16px;font-weight:700}button.small{padding:4px 10px}button.normal{padding:10px 30px}button.large{padding:10px 50px}button.grey.hover-white:hover{background-color:white!important;color:#3c3c3b!important}button.blue{background-color:#196eb5;color:#fff;border:none}button.grey{background-color:#3c3c3b;color:#fff;border:none}button.blue:hover{color:#fff;background-color:#3c3c3b}button.grey.cut:hover{color:#fff;background-color:#196eb5}button.blue.cut{background:linear-gradient(135deg,transparent 4px,#196eb5 0) top left,linear-gradient(225deg,transparent 4px,#196eb5 0) top right,linear-gradient(315deg,transparent 4px,#196eb5 0) bottom right,linear-gradient(45deg,transparent 4px,#196eb5 0) bottom left;background-size:52% 52%;background-repeat:no-repeat}button.grey.cut{background:linear-gradient(135deg,transparent 4px,#3c3c3b 0) top left,linear-gradient(225deg,transparent 4px,#3c3c3b 0) top right,linear-gradient(315deg,transparent 4px,#3c3c3b 0) bottom right,linear-gradient(45deg,transparent 4px,#3c3c3b 0) bottom left;background-size:52% 52%;background-repeat:no-repeat}button.blue.cut:hover,.blue.hover-white.cut:hover{background-color:#3c3c3b;background:linear-gradient(135deg,transparent 4px,#3c3c3b 0) top left,linear-gradient(225deg,transparent 4px,#3c3c3b 0) top right,linear-gradient(315deg,transparent 4px,#3c3c3b 0) bottom right,linear-gradient(45deg,transparent 4px,#3c3c3b 0) bottom left;background-size:52% 52%;background-repeat:no-repeat;color:#fff}button.grey.cut:hover{background-color:#3c3c3b;background:linear-gradient(135deg,transparent 4px,#196eb5 0) top left,linear-gradient(225deg,transparent 4px,#196eb5 0) top right,linear-gradient(315deg,transparent 4px,#196eb5 0) bottom right,linear-gradient(45deg,transparent 4px,#196eb5 0) bottom left;background-size:52% 52%;background-repeat:no-repeat;color:#fff}.enquiry-box a.btn.grey.cut:hover{background:linear-gradient(135deg,transparent 4px,#3c3c3b 0) top left,linear-gradient(225deg,transparent 4px,#3c3c3b 0) top right,linear-gradient(315deg,transparent 4px,#3c3c3b 0) bottom right,linear-gradient(45deg,transparent 4px,#3c3c3b 0) bottom left!important;background-size:52% 52%!important;background-repeat:no-repeat;color:white!important}button.blue.hover-white.cut:hover{background:linear-gradient(135deg,transparent 4px,white 0) top left,linear-gradient(225deg,transparent 4px,white 0) top right,linear-gradient(315deg,transparent 4px,white 0) bottom right,linear-gradient(45deg,transparent 4px,white 0) bottom left;background-size:52% 52%;background-repeat:no-repeat;color:#196eb5}button.slant{-webkit-clip-path:polygon(0 0,86% 0,100% 100%,14% 100%);clip-path:polygon(0 0,86% 0,100% 100%,14% 100%);padding:7px 78px}a.btn,.more-link,.gform_button[type="submit"]{font-size:16px;font-weight:700;margin-top:10px;text-shadow:none!important}a.btn.small{padding:4px 10px!important}a.btn.normal,.more-link{padding:10px 30px!important}a.btn.large,.gform_button[type="submit"]{padding:13px 50px!important}a.btn.grey.hover-white:hover{background-color:white!important;color:#3c3c3b!important}a.btn.blue{background-color:#196eb5;color:#fff;border:none}a.btn.grey,.more-link,.gform_button[type="submit"]{background-color:#3c3c3b;color:#fff;border:none}a.btn.blue:hover{color:#fff;background-color:#3c3c3b}a.btn.grey.cut:hover{color:#fff;background-color:#196eb5}a.btn.blue.cut{background:linear-gradient(135deg,transparent 4px,#196eb5 0) top left,linear-gradient(225deg,transparent 4px,#196eb5 0) top right,linear-gradient(315deg,transparent 4px,#196eb5 0) bottom right,linear-gradient(45deg,transparent 4px,#196eb5 0) bottom left;background-size:52% 52%;background-repeat:no-repeat}a.btn.grey.cut,.more-link,.gform_button[type="submit"]{background-color:#3c3c3b;background:linear-gradient(135deg,transparent 4px,#3c3c3b 0) top left,linear-gradient(225deg,transparent 4px,#3c3c3b 0) top right,linear-gradient(315deg,transparent 4px,#3c3c3b 0) bottom right,linear-gradient(45deg,transparent 4px,#3c3c3b 0) bottom left;background-size:52% 52%;background-repeat:no-repeat}a.btn.blue.cut:hover,a.btn.blue.hover-white.cut:hover{background-color:#3c3c3b;background:linear-gradient(135deg,transparent 4px,#3c3c3b 0) top left,linear-gradient(225deg,transparent 4px,#3c3c3b 0) top right,linear-gradient(315deg,transparent 4px,#3c3c3b 0) bottom right,linear-gradient(45deg,transparent 4px,#3c3c3b 0) bottom left;background-size:52% 52%;background-repeat:no-repeat;color:#fff}a.btn.grey.cut:hover,.more-link:hover,.gform_button[type="submit"]:hover{background-color:#196eb5;background:linear-gradient(135deg,transparent 4px,#196eb5 0) top left,linear-gradient(225deg,transparent 4px,#196eb5 0) top right,linear-gradient(315deg,transparent 4px,#196eb5 0) bottom right,linear-gradient(45deg,transparent 4px,#196eb5 0) bottom left;background-size:52% 52%;background-repeat:no-repeat;color:#fff}a.btn.blue.hover-white.cut:hover{background:linear-gradient(135deg,transparent 4px,white 0) top left,linear-gradient(225deg,transparent 4px,white 0) top right,linear-gradient(315deg,transparent 4px,white 0) bottom right,linear-gradient(45deg,transparent 4px,white 0) bottom left;background-size:52% 52%;background-repeat:no-repeat;color:#196eb5}a.btn.slant{-webkit-clip-path:polygon(0 0,86% 0,100% 100%,14% 100%);clip-path:polygon(0 0,86% 0,100% 100%,14% 100%);padding:7px 78px}hr.line-separator{margin:1em 0;border-top:2px solid}hr.spacer{margin:1em 0;border:none}span.text-seperator{border-right:2px solid #196eb5;width:2px;margin:0 35px 0 30px}body .gform_wrapper .gform_body ul.gform_fields li.gfield,body .gform_wrapper .gform_body ul.gform_fields li.gfield+li.gfield{margin-top:1em!important}.gform_wrapper .gform_body ul.gform_fields li.col-6{width:50%;margin-left:0!important}body .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{font-size:14px}body .gform_wrapper .gform_footer{float:left}@media only screen and (min-width:641px){.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{margin-top:15px}}.news-wrapper{margin-top:20px}.news-post{padding-top:1em;padding-bottom:1em}.news-image{padding:120px 100px;background:no-repeat;background-size:contain;background-position:center}.news-post:last-child::after{content:"";clear:both;display:table}.news-title h2{margin-top:.6em}.news-excerpt{margin-top:1em}.news-nav{text-align:center;padding:1em 0 2em 0}a.page-numbers:after,span.page-numbers:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}a.page-numbers,span.page-numbers{display:inline-block;margin:0 4px 4px 0;text-align:center;background-color:#3c3c3b}a.page-numbers.next{position:absolute;right:0}a.page-numbers.prev{position:absolute;left:0}a.page-numbers,span.page-numbers{line-height:1.6em;display:inline-block;padding:4px 10px;line-height:18px;font-size:14px;text-decoration:none;font-weight:400;cursor:pointer;border:2px solid #3c3c3b;color:#fff;font-weight:700}a.page-numbers:hover,a.page-numbers.current,span.page-numbers.current,a.page-numbers.current:hover{color:#000;background:#f7f7f7;text-decoration:none}a.page-numbers:hover{text-decoration:none}.entry-wrap{box-shadow:none}aside{margin-bottom:2em}aside .widget:first-child{margin-top:0}aside .widget{margin-top:2em}input.search-query{border:2px solid #3c3c3b;color:#3c3c3b;font-size:1.2em;font-weight:700}input.search-query::placeholder{color:#3c3c3b}.widget_recent_entries ul,.widget_categories ul{border:2px solid #3c3c3b}.widget_recent_entries li,.widget_categories li{background-color:#3c3c3b;box-shadow:none!important;border-bottom:1px solid white!important}.widget_recent_entries li:last-child,.widget_categories li:last-child{border-bottom:none!important}.widget_recent_entries li:hover,.widget_categories li:hover{background-color:#fff}.widget_recent_entries li:hover>a,.widget_categories li:hover a{color:#3c3c3b!important}.widget_recent_entries li a,.widget_categories li a{color:white!important;font-weight:bold!important;;text-shadow:none;border-bottom:none!important}.widget_categories li a{display:block}.entry-featured{padding:120px 100px;background:no-repeat;background-size:cover;background-position:top;text-align:center}.entry-content div.content{padding-top:1em}.news-widget-button{float:left;margin-top:20px}.testimonial-wrapper-inner{margin-bottom:20px}.testimonial-block{padding:1em;box-shadow:1px 1px 2px grey}.testimonials-owl-carousel .owl-nav,.team-testimonials-owl-carousel .owl-nav{margin-top:0;position:absolute;top:-48px;right:2em}.testimonials-owl-carousel .owl-nav .owl-next,.testimonials-owl-carousel .owl-nav .owl-prev,.team-testimonials-owl-carousel .owl-nav .owl-next,.team-testimonials-owl-carousel .owl-nav .owl-prev{background-color:#3c3c3b!important}.testimonials-owl-carousel .owl-nav .owl-next:hover,.testimonials-owl-carousel .owl-nav .owl-prev:hover,.team-testimonials-owl-carousel .owl-nav .owl-next:hover,.team-testimonials-owl-carousel .owl-nav .owl-prev:hover{background-color:#196eb5!important}.team-testimonials{padding-right:2em}.kba .overlay-content{padding:0}.phone-icon{width:100px;height:100px}.testimonial-accordian .testimonial{border-bottom:1px solid #dadada;margin-bottom:1em}@media screen and (max-width:1300px){.header-wrapper>.x-bar-content{max-width:98.5%}}@media screen and (max-width:1700px){#ubermenu-main-2{padding-top:20px}}@media screen and (max-width:1200px){.testimonial-block{box-shadow:none;border:2px solid #3c3c3b;margin-bottom:1em;text-align:center;border-radius:10px}.footer-logo{display:block;margin:0 auto}}@media screen and (max-width:1184px){.header-wrapper>.x-bar-content{max-width:100%;padding:0}#ubermenu-main-2{padding-top:0}.ubermenu-responsive-toggle{padding:12px 50px!important;text-align:center!important}.ubermenu.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{background-color:#196eb5!important;color:#fff}.ubermenu-main .ubermenu-item-normal>.ubermenu-target{color:#196eb5!important;background-color:white!important}.header-left,.header-right{padding:1em}.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-target,.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-parent>.ubermenu-target,.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-target{color:white!important}}@media screen and (max-width:992px){.text-lg-center{text-align:center}.footer-social{width:auto}.footer-content .row>.col{margin-top:1em}.overlay-block{padding:10px}}@media screen and (max-width:979px){.header-left,.header-right{width:50%}.freephone,.tel{float:none;padding-right:0;border-right:none}.tel{margin-top:10px}.freephone{margin-top:0}.news-nav .next{float:none}.news-nav .prev{float:none}a.btn.large,.gform_button[type="submit"],button.large{padding:10px 30px!important}}@media screen and (max-width:780px){.social-link{margin-right:0;margin-left:12px;margin-bottom:10px}}@media screen and (max-width:767px){.footer-top-left,.footer-top-right,.footer-bottom-left,.footer-bottom-right{width:100%;display:block;text-align:center}.header-left,.header-right{width:100%;display:block;text-align:center;margin:.5em 0}.freephone,.social-icon{display:none}.tel{padding-left:0;border-left:none}.logo{margin-bottom:0}.header-left,.header-right{padding:1em 2em 0 2em}.text-md-center{text-align:center}.normalise-horizontal-padding{padding-left:1em!important;padding-right:1em!important}.entry-featured{padding:120px 20px}}#cookieadmin_notice_title{font-size:1rem}#cookieadmin_notice{font-size:.8rem}