﻿body{overflow-x:hidden;font-size:1em;font-family:"Roboto",sans-serif;font-weight:400;line-height:1.5;color:#1c1c1c}a{color:#f90}.center{text-align:center}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:12px 0 22px 12px}.alignleft{float:left;margin:12px 12px 22px 0}.width-100 img{width:100% !important;height:auto !important}@media(max-width: 782px){.reverse-wrap{flex-direction:column-reverse !important}}.drop-shadow{box-shadow:0 0 10px rgba(0,0,0,.2);z-index:2}.button{display:inline-block;background-color:#1c1c1c;color:#fff;font-size:14px;transition:all .3s ease;border:none;cursor:pointer;padding:0em 2em;font-size:14px;font-weight:400;font-family:"Roboto",sans-serif;height:48px;line-height:48px}.button:hover{background-color:#f90}.button-alternate{display:inline-block;background-color:#f90;color:#fff;transition:all .3s ease;border:2px solid #f90;cursor:pointer;padding:0em 2em;font-size:14px;font-weight:400;font-family:"Roboto",sans-serif;height:48px;line-height:48px}.button-alternate:hover{background-color:#1c1c1c;border:2px solid #1c1c1c}.button-outline{display:inline-block;background-color:#fff;color:#f90;transition:all .3s ease;cursor:pointer;border:2px solid #f90;padding:0em 2em;font-size:14px;font-weight:400;font-family:"Roboto",sans-serif;height:48px;line-height:48px}.button-outline:hover{background-color:#f90;color:#fff}.required{color:red;font-weight:bold}div.wp-block-button>a{background-color:#1c1c1c;color:#fff;font-size:14px;transition:all .3s ease;padding:1em 2em}div.wp-block-button>a:hover{background-color:#f90}details{-webkit-user-select:none;user-select:none}details summary{position:relative;cursor:pointer;font-size:1.1em;padding:1em 0;border-bottom:1px solid #cacaca;padding-right:60px}details summary::after{content:"+";position:absolute;right:1em;top:50%;transform:translateY(-50%);font-size:1.6em}details summary::marker{content:""}details p{line-height:2em;color:#1c1c1c}details[open]{margin-bottom:2em}details[open] summary::after{content:"";font-family:fontawesome;font-size:1em;text-align:center;width:40px}.variations select{width:100%;background-color:#fff}.product .summary p.price{display:none}.product .woocommerce-tabs{display:none}.product .related.products{clear:both}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none}header .site-header{position:relative;height:100px}header .site-header .site-logo-cont{position:absolute;left:1em;top:50%;transform:translate(0, -50%)}header .site-header .site-logo-cont img{width:100%;max-width:100%;object-fit:contain}@media(max-width: 530px){header .site-header .site-logo-cont{max-width:200px;width:100%}}@media(max-width: 430px){header .site-header .site-logo-cont{max-width:140px;width:100%}}header .site-header .site-nav-cont:not(:has(.mega-menu-toggle.mega-menu-open)){position:absolute;left:calc(2em + 300px);top:50%;transform:translate(0%, -50%)}@media(max-width: 1220px){header .site-header .site-nav-cont:not(:has(.mega-menu-toggle.mega-menu-open)){right:calc(1em + 164px);left:unset;width:52px}}@media(max-width: 768px){header .site-header .site-nav-cont:not(:has(.mega-menu-toggle.mega-menu-open)){right:1em;left:unset;width:52px}}header .site-header .site-button-cont{position:absolute;right:1em;top:50%;transform:translate(0, -50%)}@media(max-width: 768px){header .site-header .site-button-cont{display:none}}header .site-header .site-search-cont{position:absolute;right:calc(2em + 164px);top:50%;transform:translate(0, -50%);cursor:pointer}@media(max-width: 1220px){header .site-header .site-search-cont{right:216px;left:unset;width:52px}}@media(max-width: 768px){header .site-header .site-search-cont{right:52px}}header .site-header .site-user-cont{position:absolute;right:calc(3em + 164px + 24px);top:50%;transform:translate(0, -50%)}@media(max-width: 1220px){header .site-header .site-user-cont{right:calc(240px + 1em);left:unset;width:52px}}@media(max-width: 768px){header .site-header .site-user-cont{right:calc(76px + 1em)}}header .site-header .cart-icon{font-size:1.2em;position:absolute;right:calc(3em + 164px + 24px + 1em);top:50%;transform:translate(0, -50%)}@media(max-width: 1220px){header .site-header .cart-icon{right:calc(240px + 1em + 50px);left:unset;width:52px}}@media(max-width: 768px){header .site-header .cart-icon{right:calc(76px + 1em + 50px)}}.header-banner{position:relative;background-position:50%,50%}.header-banner::before{position:absolute;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.5)}.changing-header-text span{opacity:1;transition:all .5s ease-in-out}.changing-header-text span.changing{color:#fff}.changing-header-text span.hidden{opacity:0}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1:after{margin:0 0 0 0}.search-widget{position:relative;width:calc(100% - 4em);max-width:1400px;padding:1em;background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:0 auto;margin-top:-40px;z-index:1}.search-widget *{padding:0 0 0 0;margin:0 0 0 0;box-sizing:border-box}.search-widget form{display:flex;justify-content:center;align-items:center;width:100%}@media(max-width: 768px){.search-widget form{flex-direction:column}}.search-widget form input{display:inline-block;height:40px;padding:0 1em;border-radius:5px;border:1px solid #ccc;width:100%;background-color:#eee;margin-right:10px}@media(max-width: 768px){.search-widget form input{margin-bottom:10px;margin-right:0px}}.search-widget form select{height:42px;padding:0 1em;border-radius:5px;border:1px solid #ccc;width:100%;background-color:#eee;margin-right:10px}@media(max-width: 768px){.search-widget form select{margin-bottom:10px;margin-right:0px}}.search-widget form button{height:42px;padding:0 2em;border-radius:5px;border:1px solid #f90;background-color:#f90;color:#fff;cursor:pointer;transition:all .3s ease}.search-widget form button:hover{background-color:#1c1c1c;border:1px solid #1c1c1c}@media(max-width: 768px){.search-widget form button{width:100%}}.search-widget form button i{height:40px}.search-widget form button i::before{text-align:center;line-height:40px}.header-search-widget{position:relative;overflow:hidden;height:0px;box-sizing:border-box;box-shadow:none}.header-search-widget.active{height:auto}.header-search-widget .search-widget{box-shadow:none}.adverts-widget{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em;max-width:1400px;margin:0 auto}@media screen and (max-width: 900px){.adverts-widget{grid-template-columns:1fr 1fr}}.adverts-widget .advert a img{width:100%;height:auto}div.block-row-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width: 1200px){div.block-row-4{grid-template-columns:1fr 1fr}}@media(max-width: 530px){div.block-row-4{grid-template-columns:1fr}}.button-discover-more>a{transition:all .3s ease}.button-discover-more>a:hover{background-color:#f90}.button-discover-more>a::after{content:"";font-family:"fontawesome";margin-left:10px;font-size:.8em}.newsletter-signup *{box-sizing:border-box;border:none;font-size:1em}.newsletter-signup form{display:flex;flex-direction:row;flex-wrap:nowrap}.newsletter-signup form input{height:50px;padding:0 1em;width:100%;border-radius:4px 0px 0px 4px;border-left:1px solid rgba(0,0,0,.4);border-top:1px solid rgba(0,0,0,.4);border-bottom:1px solid rgba(0,0,0,.4);border-right:none}.newsletter-signup form button{height:50px;display:inline;padding:0 1em;width:160px;background-color:#1c1c1c;color:#fff;border-radius:0px 4px 4px 0px}.newsletter-signup form button i{margin-right:.4em}.articles-cont{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em}@media(max-width: 1080px){.articles-cont{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 800px){.articles-cont{grid-template-columns:1fr 1fr}}.articles-cont *{margin:0;padding:0;box-sizing:border-box}.articles-cont .article{max-width:1400px;margin:0 auto;border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,.1);overflow:hidden;background-color:#fff}.articles-cont .article a{display:flex;flex-direction:column}.articles-cont .article a .featured-image{width:100%;height:100%}.articles-cont .article a .featured-image img{width:100%;height:260px;object-fit:cover}.articles-cont .article a .content{padding:1em}.articles-cont .article a .content .date{font-size:.9em;font-weight:bold;color:#777}@media(max-width: 800px){.articles-cont .article a .content .date{font-size:2vw}}.articles-cont .article a .content .title{font-size:1.3em;color:#111;font-weight:bold;margin-bottom:1em}@media(max-width: 800px){.articles-cont .article a .content .title{font-size:3vw}}.pagination{display:flex;justify-content:center;margin-top:2em;gap:.4em}.yards-archive{max-width:1400px;margin:auto 0;font-size:14px;overflow:hidden}.yards-archive *{box-sizing:border-box;margin:0;padding:0}.yards-archive .pagination{padding:2em;font-size:1.4em}.yards-archive .yards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1em}@media screen and (max-width: 970px){.yards-archive .yards{grid-template-columns:1fr 1fr}}@media screen and (max-width: 620px){.yards-archive .yards{grid-template-columns:1fr}}.yards-archive .yards.widget{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width: 1140px){.yards-archive .yards.widget{grid-template-columns:1fr 1fr}}@media screen and (max-width: 540px){.yards-archive .yards.widget{grid-template-columns:1fr}}.yards-archive .yards .yard{background-color:#efefef;overflow:hidden;border-radius:1em}.yards-archive .yards .yard.premium .image-wrapper{position:relative}.yards-archive .yards .yard.premium .image-wrapper::after{content:"Premium";position:absolute;top:-30px;left:-75px;background-color:#f90;color:#fff;padding:4em 4em 0 4em;transform:rotate(-45deg);font-size:14px}.yards-archive .yards .yard .acreditations{position:absolute;bottom:16px;right:10px;display:flex;flex-direction:row;gap:.4em}.yards-archive .yards .yard .acreditations img{width:50px !important;height:50px !important}.yards-archive .yards .yard .image-wrapper{position:relative}.yards-archive .yards .yard .image-wrapper img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.yards-archive .yards .yard .content{padding:0em 1em;display:flex;flex-direction:column;gap:.4em}.yards-archive .yards .yard .content p.county{color:#333;font-size:.8em}.yards-archive .yards .yard .content .excerpt{font-weight:bold}.yards-archive .yards .yard .reviews{margin:1em;border-top:thin solid #ccc;padding-top:1em}.yards-archive .yards .yard .reviews .fa-star{color:#555}.yards-archive .yards .yard .reviews .fa-star.active{color:#f90}.yards-archive .yards .yard .reviews .fa-comment{color:#555}.yards-archive .yards .yard .reviews .rating{font-size:1.4em}.side-details .social{color:#f90}.side-details .acreditations img{width:50px;height:50px;object-fit:contain}.side-details .button-alternate{height:48px;border-radius:24px}.side-details .button-outline{height:44px;border-radius:24px}.yard-entry{margin-bottom:2em;display:flex;flex-direction:column;gap:1em}.yard-entry *{box-sizing:border-box}.yard-entry input{width:100%;padding:.5em;font-size:1em;border:thin solid #ccc}.yard-entry input[type=checkbox]{width:auto}.yard-entry select{width:100%;padding:.5em;font-size:1em;border:thin solid #ccc}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.yard-entry #image-upload-button{display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center}.yard-entry #image-upload-button svg{width:26px;fill:#fff;animation:spin 2s linear infinite}.yard-entry fieldset{border:thin solid #ccc;padding:1em;display:flex;flex-direction:column;gap:1em;margin-top:2em}.yard-entry fieldset legend{font-size:1.2em;font-weight:bold;padding:0 .4em}.yard-entry fieldset.features{display:grid;grid-template-columns:1fr 1fr;gap:1em}@media screen and (max-width: 820px){.yard-entry fieldset.features{grid-template-columns:1fr}}.yard-entry div.field{display:flex;flex-direction:column;gap:.4em}.yard-entry div.image-cont{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em;padding:1em 0}.yard-entry div.bnd-form{display:flex;flex-direction:column;gap:1em}.yard-entry h2{padding:0 0 0 0 !important;margin:0 0 0 0 !important;font-size:1.6em !important;padding:1em 0 !important}.yard-entry h3{padding:0 0 0 0 !important;margin:0 0 0 0 !important;font-size:1.4em !important;padding:.4em 0 !important}.yard-entry div.submit{margin-top:2em;text-align:center}.yard-entry div.submit button,.yard-entry div.submit a{width:200px;height:44px;line-height:44px;text-align:center}.yard-entry .bnd-gallery-images img{width:100%;height:auto;object-fit:contain;max-width:100px}.yard-entry .bnd-gallery-controls{display:flex;gap:1em;justify-content:flex-start;align-items:center}.yard-entry .field.multi-checkbox .options{display:flex;flex-direction:column;gap:.4em;max-height:300px;overflow-y:auto;padding:5px;border:thin solid #ccc}.yard-entry .field.checkbox-field{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.4em}.yard-entry .field.checkbox-field input{display:inline-block;margin:0 0 0 0 !important}.yard-entry .gallery-cont{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.yard-entry .gallery-cont img{object-fit:cover}.yard-entry .gallery-cont .gallery-image{position:relative;flex:0;cursor:grab;transition:all .3s ease}.yard-entry .gallery-cont .gallery-image img{border:3px solid rgba(0,0,0,0)}.yard-entry .gallery-cont .gallery-image.drag-over img{border:3px dotted #f90}.yard-entry .gallery-cont .gallery-image button{position:absolute;top:-10px;right:-10px;background-color:#f90;color:#fff;padding:10px;border-radius:100%;border:none;cursor:pointer;width:50px;height:50px;z-index:1;font-size:1em;border:4px solid #fff;transition:all .3s ease}.yard-entry .gallery-cont .gallery-image button:hover{background-color:#1c1c1c}.yard-entry .brochure .file-cont .file-icon{width:100px;text-align:center}.yard-entry .brochure .file-cont .file-icon .icon{position:relative;display:inline-block}.yard-entry .brochure .file-cont .file-icon .icon>i{font-size:100px}.yard-entry .brochure .file-cont .file-icon .icon button{position:absolute;top:-10px;left:-10px;background-color:#f90;color:#fff;padding:10px;border-radius:100%;border:none;cursor:pointer;width:50px;height:50px;z-index:1;font-size:1em;border:4px solid #fff;transition:all .3s ease}.yard-entry .brochure .file-cont .file-icon .icon button:hover{background-color:#1c1c1c}#bnd-player{width:100%;height:56.25%;aspect-ratio:16/9;max-width:640px;max-height:360px}details.wp-block-details:has(ul.empty){display:none !important}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:0 0}.account-adverts .yards{display:flex;flex-wrap:wrap;gap:1em;align-items:center}.account-adverts .yards .yard{display:flex;flex-direction:column;gap:.4em;max-width:300px;background-color:#fff;padding:1em;border-radius:6px;box-shadow:0px 0px 6px rgba(0,0,0,.2)}.account-adverts .yards .yard h3{font-size:1em}.account-adverts .yards .yard .image-wrapper img{width:100%;height:300px;object-fit:cover;border-radius:4px}.account-adverts .yards .yard .content .title{margin:0 0 0 0}.account-adverts .yards .yard .content .excerpt{font-size:.8em}.account-adverts .yards .yard .content .buttons{display:flex;flex-direction:row;gap:.4em;justify-content:center;align-items:center;margin-top:1em}.account-adverts .yards .yard .content .buttons .button-alternate{height:50px;line-height:52px;flex:1;width:100%;text-align:center}.account-adverts .yards .yard .content .meta{font-size:.8em}.reviews-shortcode{display:flex;flex-direction:column;gap:1em}.reviews-shortcode .review{border-bottom:1px solid #ccc;display:flex;flex-direction:column;gap:.4em;font-size:.9em}.reviews-shortcode .fa-star{color:#555}.reviews-shortcode .fa-star.active{color:#f90}.reviews-shortcode .fa-comment{color:#555}.reviews-shortcode .rating{font-size:1em}.reviews-shortcode .author{color:#aaa}.review-form *{box-sizing:border-box}.review-form .review-form-content form{display:flex;flex-direction:column;gap:1em}.review-form .review-form-content form .required{color:red;font-weight:bold}.review-form .review-form-content form .row{display:flex;flex-direction:row;gap:1em}.review-form .review-form-content form .row>div{flex:1}.review-form .review-form-content form input{display:block;width:100%;border:thin solid #ccc;background-color:#eee;padding:1em;border-radius:4px}.review-form .review-form-content form textarea{display:block;width:100%;min-height:140px;border:thin solid #ccc;background-color:#eee;padding:1em;border-radius:4px}.review-form .review-form-content form label{font-weight:bold}.review-form .review-form-content form .rating-stars{font-size:1.4em;color:#aaa}.review-form .review-form-content form .rating-stars .checked{color:#f90}.review-form .review-form-content form .rating-stars .fa-star{cursor:pointer;padding:.1em}.review-form .review-form-content form .button-alternate{display:inline-block;width:120px;border-radius:40px}.review-form .review-form-content form p.error{padding:3em 1em;border:2px solid red;border-radius:6px;background-color:rgba(255,0,0,.1);text-align:center;line-height:2.5em}.review-form .review-form-content form p.success{padding:3em 1em;border:2px solid green;border-radius:6px;background-color:rgba(0,255,0,.1);text-align:center;line-height:2.5em}.package-row{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em}@media only screen and (max-width: 1030px){.package-row{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 540px){.package-row{grid-template-columns:1fr}}.woocommerce div.product form.cart .reset_variations{display:none !important}.woocommerce div.product form.cart table.variations td{line-height:1em !important}.woocommerce .woocommerce-variation-price{margin-bottom:1em}.enquiry-form-outer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5333333333);z-index:999}.enquiry-form-outer *{box-sizing:border-box}.enquiry-form-outer .enquiry-form-inner{position:absolute;top:4em;left:50%;transform:translateX(-50%);width:calc(100% - 8px);max-width:600px;background-color:#fff;padding:1em;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.5333333333)}.enquiry-form-outer .enquiry-form-inner h2{margin:0 0 0 0}.enquiry-form-outer .enquiry-form-inner .enquiry-form-close{position:absolute;top:0;right:0;padding:.5em;cursor:pointer;font-size:1.6em;color:#f90;background:none;border:none;outline:none;transition:all .3s ease}.enquiry-form-outer .enquiry-form-inner .enquiry-form-close:hover{color:#1a1a1a}.enquiry-form-outer .enquiry-form-inner .required{color:red;font-weight:bold}.enquiry-form-outer .enquiry-form-inner form.enquiry-form{display:flex;flex-direction:column;gap:1em}.enquiry-form-outer .enquiry-form-inner form.enquiry-form label{margin-bottom:-0.6em}.enquiry-form-outer .enquiry-form-inner form.enquiry-form input{width:100%;padding:10px;border-radius:4px;border:1px solid #ccc}.enquiry-form-outer .enquiry-form-inner form.enquiry-form textarea{width:100%;padding:10px;min-height:140px;border-radius:4px;border:1px solid #ccc}/*# sourceMappingURL=main.min.css.map */
