@charset "UTF-8";
/*!
 Theme Name:   Wakefords
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/ol,ul{margin:0 0 1.5em 1.5em}@font-face{font-family:slick;src:url(assets/fonts/slick.eot);src:url(assets/fonts/slick.eot?#iefix) format("embedded-opentype"),url(assets/fonts/slick.woff) format("woff"),url(assets/fonts/slick.ttf) format("truetype"),url(assets/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal;font-display:swap}@media screen and (max-width:768px){.has-feature-text-font-size{font-size:18px!important}}#masthead .menu-toggle{background-color:transparent;padding-right:0}#masthead #menu-primary-menu .dropdown-menu-toggle{padding-right:17px}#masthead #menu-primary-menu .gp-icon.icon-arrow{top:3px;position:relative}@media screen and (min-width:781px){#masthead #menu-primary-menu>.current-menu-item:after,#masthead #menu-primary-menu>.current-menu-parent:after{content:"";position:absolute;width:100%;height:4px;background-color:#f15b29;max-width:30px;left:50%;transform:translateX(-50%);border-radius:2em;bottom:0}#masthead #menu-primary-menu>.menu-item>.sub-menu{border:none;box-shadow:0 0 26px 0 rgba(0,0,0,.1);border-radius:6px;padding:15px 0}#masthead #menu-primary-menu>.menu-item>.sub-menu>li>a{padding:7px 20px}}#masthead #menu-primary-menu .contact-button{border:1px solid #07407b;border-radius:2em;min-width:132px;text-align:center;margin-left:17px;transition:all .3s ease-in-out}#masthead #menu-primary-menu .contact-button a{transition:all .3s ease-in-out}#masthead #menu-primary-menu .contact-button:hover{border-color:#627993}#masthead #menu-primary-menu .contact-button:hover a{color:#627993}#masthead #menu-primary-menu .contact-button a{line-height:43px}#masthead #menu-primary-menu .contact-button.current-menu-item{border:1px solid #f15b29}#masthead #menu-primary-menu .contact-button.current-menu-item:after{content:"";position:absolute;width:100%;height:4px;background-color:transparent;max-width:30px;left:50%;transform:translateX(-50%);border-radius:2em;bottom:0}@media screen and (max-width:991px){#masthead .site-logo{max-width:190px}#masthead #menu-primary-menu .dropdown-menu-toggle{padding-right:0}#masthead #menu-primary-menu li:not(:last-child) a{padding:0 14px}#masthead #menu-primary-menu li a{font-size:2.05rem}#masthead #menu-primary-menu .contact-button{margin-left:13px;min-width:unset}}@media screen and (max-width:768px){#masthead #site-navigation{position:absolute;top:110px;z-index:100;width:100%;left:0;background-color:#fff!important;height:calc(100vh - 110px);max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}#masthead #site-navigation #menu-primary-menu>li>a{line-height:40px;text-align:left}#masthead #site-navigation #menu-primary-menu li:not(:last-child) a{padding:24.5px 20px 30.5px;border-bottom:1px solid #eee}#masthead #site-navigation #menu-primary-menu .sub-menu{border-bottom:0;margin-top:5px}#masthead #site-navigation #menu-primary-menu .sub-menu.toggled-on li a{font-size:1.2rem;margin-bottom:10px;padding-left:30px;margin-top:5px}#masthead #site-navigation #menu-primary-menu .contact-button{width:95%;text-align:center;padding:5px 0;border:2px solid #07407b;margin:28.5px 20px 0 15px}#masthead #site-navigation #menu-primary-menu .contact-button.current-menu-item{border:2px solid #07407b}#masthead #site-navigation #menu-primary-menu .contact-button a{text-align:center}#masthead #site-navigation.toggled{max-height:100vh}}@media screen and (max-width:560px){#masthead #site-navigation #menu-primary-menu .contact-button{margin:28.5px 20px 0 10px}}@media screen and (max-width:435px){#masthead #site-navigation #menu-primary-menu .contact-button{margin:28.5px 20px 0 10px}}.is-style-filled-jumbo-button .wp-block-button__link.wp-element-button{line-height:55px;min-width:188px;font-size:1.176rem;font-weight:700;padding:0 20px}.is-style-fill .wp-block-button__link.wp-element-button{line-height:45px;min-width:158px;font-size:1rem;font-weight:700;padding:0 20px}.is-style-outline .wp-block-button__link.wp-element-button{line-height:41px;min-width:158px;font-size:1rem;font-weight:700;padding:0 20px}.contact-button{display:inline-block;overflow:hidden;position:relative;color:#fff;text-decoration:none;z-index:0}.btn:before,.contact-button:after{transition:all .6s ease-out 0s}.btn+.btn{margin-left:25px}.border{background:none;border:2px solid #fff}.effect4:hover{color:#fff!important;border:2px solid #f15b29}.wp-block-buttons .wp-block-button{overflow:hidden;position:relative}.wp-block-buttons .wp-block-button.is-style-outline a{transition:all .3s ease-in-out}.wp-block-buttons .wp-block-button.is-style-outline a:hover{border-color:#627993;color:#627993!important}.wp-block-buttons .wp-block-button.is-style-fill,.wp-block-buttons .wp-block-button.is-style-filled-jumbo-button{background-color:#f15b29;border-radius:2em}.wp-block-buttons .wp-block-button.is-style-fill:after,.wp-block-buttons .wp-block-button.is-style-filled-jumbo-button:after{content:"";z-index:0;position:absolute;top:0;left:0;width:0;height:100%;background:#e24d1b;border-radius:50px;transition:all .6s ease-out 0s}.wp-block-buttons .wp-block-button.is-style-fill:hover:after,.wp-block-buttons .wp-block-button.is-style-filled-jumbo-button:hover:after{width:100%}.wp-block-buttons .wp-block-button.is-style-fill .wp-element-button,.wp-block-buttons .wp-block-button.is-style-filled-jumbo-button .wp-element-button{background-color:transparent!important;position:relative;z-index:1}@media screen and (max-width:768px){.wp-block-button.is-style-filled-jumbo-button.w-md-100{text-align:center}.wp-block-button.is-style-outline,.wp-block-button.is-style-outline .wp-block-button__link.has-base-w-color.has-text-color.has-link-color.has-text-align-center.wp-element-button{width:100%}}.social-icons{max-width:210px}.social-icons figure:not(:last-child){margin-right:auto!important}#footer-widgets .inside-footer-widgets .footer-widget-1{align-items:center;display:flex}#footer-widgets .inside-footer-widgets>div>.widget{margin-bottom:0}#footer-widgets .inside-footer-widgets>div>.widget h3{font-size:1.471rem;line-height:1;margin-bottom:30px}.inside-site-info .footer-widgets .widget{margin-bottom:0}.inside-site-info .footer-bar{width:100%;margin-bottom:0}.inside-site-info .footer-bar a,.inside-site-info .footer-bar p{font-size:.824rem!important}@media screen and (max-width:768px){body .site-footer #footer-widgets .inside-footer-widgets{display:grid;grid-template-columns:1fr 1fr}body .site-footer #footer-widgets .inside-footer-widgets>div{display:flex;align-items:center;flex-direction:column;text-align:center}body .site-footer #footer-widgets .inside-footer-widgets>div h3{font-size:1.294rem;margin-bottom:24px}body .site-footer #footer-widgets .inside-footer-widgets .footer-widget-1{grid-column:1/3;grid-row:1/2}body .site-footer #footer-widgets .inside-footer-widgets .footer-widget-4{grid-column:1/3;grid-row:3/4}body .site-footer #footer-widgets .inside-footer-widgets .footer-widget-4 figure:not(:last-child){margin-right:30px!important}}@media screen and (max-width:450px){body .site-footer .footer-bar.wp-block-columns{display:grid;grid-template-columns:1fr;padding-top:10px;grid-template-rows:15px 0}body .site-footer .footer-bar.wp-block-columns .wp-block-column .wp-block-columns{max-width:190px;margin:0 auto}body .site-footer .footer-bar.wp-block-columns p{text-align:center}body .site-footer #footer-widgets .inside-footer-widgets>div{grid-column:1/3!important;grid-row:unset!important}}.testimonial-slider{max-width:786px;margin:0 auto;background:#f5f5f5;border-radius:30px;margin-top:10px}.testimonial-slider .review-item{padding:98px 86px 180px 85px;max-width:786px;max-height:398px;margin:0 auto}.testimonial-slider .review-item .review-content{color:#777;text-align:center;font-family:Manrope;font-size:26px;font-style:normal;font-weight:400;line-height:40px}.testimonial-slider .review-item .review-content p{margin-bottom:17px}.testimonial-slider .review-item .review-creator{color:#07407b;text-align:center;font-family:Manrope;font-size:32px;font-style:normal;font-weight:700;line-height:47px;margin-top:10px}.testimonial-slider .slick-dots li{width:10px;height:10px;margin:0 5px}.testimonial-slider .slick-dots li button{width:10px;height:10px;background:#898989;border-radius:50%}.testimonial-slider .slick-dots li button:before{color:transparent}.testimonial-slider .slick-dots li.slick-active button{background:#07407b}.testimonial-slider .slick-dots li.slick-active button:before{color:transparent}.testimonial-slider .slick-prev.slick-arrow{fill:#07407b;width:39.722px;height:72.203px;left:-81px}.testimonial-slider .slick-next.slick-arrow{fill:#07407b;width:39.722px;height:72.203px;right:-81px}@media screen and (max-width:769px){.testimonial-slider .review-item{padding:88px 50px 58px}.testimonial-slider .review-item p{font-size:19px;line-height:25px}.testimonial-slider .review-item .review-creator{font-size:23px}}@media screen and (max-width:450px){.testimonial-slider{max-height:300px}.testimonial-slider .review-item{padding:38px 45px 30px}.testimonial-slider .review-item .review-content,.testimonial-slider .review-item p{font-size:18px;line-height:25px}.testimonial-slider .review-item .review-creator{font-size:20px;margin-top:0}}@media screen and (max-width:377px){.testimonial-slider .review-item{padding:38px 45px 30px}.testimonial-slider .review-item p{font-size:15px;line-height:22px}.testimonial-slider .review-item .review-creator{font-size:19px;margin-top:0}}@media screen and (max-width:407px){.testimonial-slider .review-item{padding:38px 25px 30px}.testimonial-slider .review-creator{margin-top:0}}a{text-decoration:none}.mobile-menu-open{overflow:hidden}.banner-right-stretch .wp-block-columns .wp-block-column{max-width:50%}.banner-right-stretch .wp-block-columns .wp-block-column:first-child{max-width:585px;margin-left:auto}.m-auto{margin:0 auto}.mb_-22{margin-bottom:-22px!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:10px}.mb-2{margin-bottom:20px}.mb-3{margin-bottom:30px}.br-0{border-radius:0}.br-30{border-radius:30px}.br-40{border-radius:40px}.br-pill{border-radius:2em}.br-circle{border-radius:50%}.order-1{order:1}.order-2{order:2}.order-3{order:3}.justified-center{justify-content:center}.justified-between{justify-content:space-between}.justified-around{justify-content:space-around}.justified-start{justify-content:flex-start}.justified-end{justify-content:flex-end}.opacity-none{opacity:0}.wp-block-buttons>.wp-block-button.max-w-250,div.max-w-250{max-width:250px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-250,div.max-w-md-250{max-width:250px}}.wp-block-buttons>.wp-block-button.max-w-300,div.max-w-300{max-width:300px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-300,div.max-w-md-300{max-width:300px}}.wp-block-buttons>.wp-block-button.max-w-350,div.max-w-350{max-width:350px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-350,div.max-w-md-350{max-width:350px}}.wp-block-buttons>.wp-block-button.max-w-400,div.max-w-400{max-width:400px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-400,div.max-w-md-400{max-width:400px}}.wp-block-buttons>.wp-block-button.max-w-450,div.max-w-450{max-width:450px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-450,div.max-w-md-450{max-width:450px}}.wp-block-buttons>.wp-block-button.max-w-500,div.max-w-500{max-width:500px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-500,div.max-w-md-500{max-width:500px}}.wp-block-buttons>.wp-block-button.max-w-550,div.max-w-550{max-width:550px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-550,div.max-w-md-550{max-width:550px}}.wp-block-buttons>.wp-block-button.max-w-600,div.max-w-600{max-width:600px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-600,div.max-w-md-600{max-width:600px}}.wp-block-buttons>.wp-block-button.max-w-650,div.max-w-650{max-width:650px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-650,div.max-w-md-650{max-width:650px}}.wp-block-buttons>.wp-block-button.max-w-700,div.max-w-700{max-width:700px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-700,div.max-w-md-700{max-width:700px}}.wp-block-buttons>.wp-block-button.max-w-750,div.max-w-750{max-width:750px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-750,div.max-w-md-750{max-width:750px}}.wp-block-buttons>.wp-block-button.max-w-800,div.max-w-800{max-width:800px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-800,div.max-w-md-800{max-width:800px}}.wp-block-buttons>.wp-block-button.max-w-850,div.max-w-850{max-width:850px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-850,div.max-w-md-850{max-width:850px}}.wp-block-buttons>.wp-block-button.max-w-900,div.max-w-900{max-width:900px}@media only screen and (min-width:781px){.wp-block-buttons>.wp-block-button.max-w-md-900,div.max-w-md-900{max-width:900px}}@media screen and (max-width:1316px){.banner-right-stretch .wp-block-columns .wp-block-column:first-child{max-width:585px;margin-left:40px}}@media only screen and (min-width:781px){.d-md-none{display:none}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-block{display:block}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.justified-md-center{justify-content:center}.justified-md-between{justify-content:space-between}.justified-md-around{justify-content:space-around}.justified-md-start{justify-content:flex-start}.justified-md-end{justify-content:flex-end}.opacity-md-none{opacity:0}.md-align-left{text-align:left!important}}@media screen and (min-width:768px){.d-none-desktop{display:none}}@media screen and (max-width:768px){.banner-right-stretch .wp-block-columns .wp-block-column{max-width:100%}.banner-right-stretch .wp-block-columns .wp-block-column:first-child{max-width:100%;margin:0 30px}.w-md-100{width:100%!important}.d-none-mobile{display:none}}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=style.css.map */
