@charset "UTF-8";.difficulty{position:absolute;right:20px;top:20px;border-radius:5px;color:#fff;padding:5px}.difficulty.easy{background:#6db557}.difficulty.moderate{background: #db5226}.difficulty.hard{background:#e32e2e}.elementor-widget-ShowMoreFeed .no-results{text-align:center;font-size:29px;width:100%;padding-left:18px;padding-right:18px;min-height:300px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.elementor-widget-ShowMoreFeed .no-results{font-size:18px;min-height:200px}}.elementor-widget-ShowMoreFeed .no-results i{margin-left:20px}.related-pages{padding-top:60px;padding-bottom:60px;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}@media print{.related-pages{display:none!important}}.related-pages.loading{opacity:.5}.related-pages .container{max-width:1500px!important;margin:auto}.related-pages .container .feed{margin-top:20px}.related-pages .container .feed[type=mini] .elementor-post.offsite .elementor-post__title a:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}.related-pages .container .feed[type=mini] .elementor-post.offsite .fa-external-link-alt{display:none}@media only screen and (max-width:1024px){.related-pages{padding-top:20px;padding-bottom:20px}}.related-pages .elementor-post__thumbnail{height:260px;background-color:#f2f2f2;background-repeat:no-repeat;background-position:center center;background-size:cover!important;margin-bottom:15px;position:relative}@media only screen and (max-width:991px){.related-pages .elementor-post__thumbnail{height:30vw}}@media only screen and (max-width:767px){.related-pages .elementor-post__thumbnail{height:60vw}}.related-pages .elementor-post__thumbnail .fa-external-link-alt{position:absolute;bottom:10px;right:10px;color:#fff;font-size:27px}.related-pages .elementor-post__thumbnail .dates{position:absolute;background:#fff;padding:0;border-top-right-radius:12px;bottom:0;left:-1px;z-index:1;text-align:center;width:80px;box-sizing:border-box;overflow:hidden;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb}.related-pages .elementor-post__thumbnail .dates.end-date{border-left:none;left:79px}.related-pages .elementor-post__thumbnail .dates.end-date+.dates{border-radius:0}.related-pages .elementor-post__thumbnail .dates .day,.related-pages .elementor-post__thumbnail .dates .month{width:100%;display:block;text-align:center}.related-pages .elementor-post__thumbnail .dates .day{width:100%;display:block;font-size:28px;font-weight:400;line-height:19px;margin-bottom:5px;margin-bottom:13px;font-family:"Avenir Heavy";padding-top:4px}.related-pages .elementor-post__thumbnail .dates .month{text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:400;background:#e32b2b;color:#fff;margin-bottom:9px;padding-top:3px;padding-bottom:1px;font-family:"Avenir Black"}.related-pages .elementor-post__thumbnail .dates.passed .month{background:#c5c5c5}.related-pages .distance-friendly{position:relative;color:#000;padding:5px;padding-left:45px;font-size:18px;font-family:"Avenir Medium";margin-bottom:10px;display:flex}.related-pages .distance-friendly.icon:before{content:"";width:36px;height:36px;border:1px solid #c2c2c2;border-radius:18px;position:absolute;left:0;top:0}.related-pages .distance-friendly.icon.walking:before{background:url(../images/icons/Walk-Black.svg) no-repeat center center}.related-pages .distance-friendly.icon.cycle:before{background:url(../images/icons/Cycle-Black.svg) no-repeat center center}.related-pages .distance-friendly .bridleway{content:"";width:36px;height:36px;border:1px solid #c2c2c2;border-radius:18px;left:0;top:0;background:url(../images/icons/bridleway.svg) no-repeat center center;display:inline-block;top:-5px;position:relative;margin-right:10px;background-size:58%}.related-pages .distance-friendly .distance{position:relative;top:-5px;display:flex;align-items:center}.related-pages .distance-friendly .loop-linear{position:relative;right:0;border:1px solid #c2c2c2;border-radius:12px;text-align:center;line-height:23px;font-size:14px;top:-6px;padding-left:11px;padding-right:11px;margin-right:10px;padding-top:5px;padding-bottom:4px}.related-pages .distance-friendly .loop-linear span{padding-left:8px;font-family:"Avenir Light";font-size:18px;position:relative}.related-pages .elementor-widget-container{padding-left:15px;padding-right:15px}@media only screen and (max-width:1024px){.related-pages .elementor-widget-container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.related-pages .elementor-widget-container{padding-left:20px;padding-right:20px}}.related-pages .elementor-widget-container .elementor-heading-title{font-size:65px;line-height:normal;margin-bottom:10px!important;text-align:left;color:#000;font-family:"Big Caslon Reg",sans-serif!important;font-style:normal;font-weight:400;letter-spacing:1px;margin-bottom:5px}@media only screen and (max-width:1024px){.related-pages .elementor-widget-container .elementor-heading-title{font-size:6vw;line-height:5vw}}@media only screen and (max-width:767px){.related-pages .elementor-widget-container .elementor-heading-title{font-size:10vw;line-height:11vw}}.related-pages .elementor-widget-container .desc{font-size:18px;line-height:28px;font-family:"Avenir Light";font-weight:400;color:#000}.related-pages .elementor-row{flex-wrap:wrap}@media only screen and (max-width:1024px){.related-pages .elementor-row{padding-left:10px;padding-right:10px}}.related-pages .elementor-row .elementor-post{width:33.3%;padding-left:18px;padding-right:18px;box-sizing:border-box;margin-bottom:40px;position:relative}@media only screen and (max-width:1024px){.related-pages .elementor-row .elementor-post{width:50%;padding-left:10px;padding-right:10px}}@media only screen and (max-width:767px){.related-pages .elementor-row .elementor-post{width:100%;margin-bottom:10px}}.related-pages .elementor-row .elementor-post .heart-wrap{position:absolute;right:10px;top:10px;width:31px;height:29px}.related-pages .elementor-row .elementor-post .heart-wrap .heart{color:#d5d5d5;font-size:21px;cursor:pointer;padding:5px 5px 3px 5px;background:#fff;border-radius:4px;-webkit-transition:color .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:color .3s cubic-bezier(.45, 0, .55, 1);-o-transition:color .3s cubic-bezier(.45, 0, .55, 1);transition:color .3s cubic-bezier(.45, 0, .55, 1)}.related-pages .elementor-row .elementor-post .heart-wrap .tool{position:absolute;bottom:100%;margin-bottom:0;width:100px;left:calc(50% - 50px);background:rgba(0,0,0,.8);color:#fff;padding:10px;border-radius:3px;opacity:0;visibility:hidden;-webkit-transition:transform .4s cubic-bezier(.455, .03, .515, .955),opacity .4s cubic-bezier(.455, .03, .515, .955),visibility .4s cubic-bezier(.455, .03, .515, .955);-moz-transition:transform .4s cubic-bezier(.455, .03, .515, .955),opacity .4s cubic-bezier(.455, .03, .515, .955),visibility .4s cubic-bezier(.455, .03, .515, .955);-o-transition:transform .4s cubic-bezier(.455, .03, .515, .955),opacity .4s cubic-bezier(.455, .03, .515, .955),visibility .4s cubic-bezier(.455, .03, .515, .955);transition:transform .4s cubic-bezier(.455, .03, .515, .955),opacity .4s cubic-bezier(.455, .03, .515, .955),visibility .4s cubic-bezier(.455, .03, .515, .955)}.related-pages .elementor-row .elementor-post .heart-wrap .tool:before{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,.8) transparent transparent transparent}.related-pages .elementor-row .elementor-post .heart-wrap .tool.active{transform:translateY(-10px);opacity:1;visibility:visible}.related-pages .elementor-row .elementor-post .heart-wrap .tool .message{font-size:14px;text-align:center;line-height:15px;font-family:"Avenir Medium";font-weight:400}.related-pages .elementor-row .elementor-post .heart-wrap .tool .message a{color:#fff;text-decoration:underline;font-family:"Avenir Black";font-weight:400}.related-pages .elementor-row .elementor-post .heart-wrap:focus .heart{outline:3px solid rgba(255,255,255,.5);border:none!important}@media print{.related-pages .elementor-row .elementor-post .heart-wrap{display:none}}.related-pages .elementor-row .elementor-post.liked .heart-wrap .heart{opacity:1;color:#db3b25;animation-name:bounce;animation-duration:.7s;-webkit-transition:transform .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:transform .3s cubic-bezier(.45, 0, .55, 1);-o-transition:transform .3s cubic-bezier(.45, 0, .55, 1);transition:transform .3s cubic-bezier(.45, 0, .55, 1)}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.related-pages .elementor-row .elementor-post .elementor-post__thumbnail__link:focus{outline:5px solid rgba(0,0,0,.5)!important;border:none!important;display:block}.related-pages .elementor-row .elementor-post .elementor-post__text{color:#000;text-align:left!important}.related-pages .elementor-row .elementor-post .elementor-post__text .elementor-post__title{font-size:30px;line-height:normal;font-family:"Big Caslon Reg",sans-serif!important;font-weight:400;margin-bottom:10px}.related-pages .elementor-row .elementor-post .elementor-post__text .from{color:#231f20;font-family:"Avenir Black";font-weight:400!important;margin-bottom:5px}.related-pages .elementor-row .elementor-post .elementor-post__text .elementor-post__excerpt{font-size:18px;line-height:28px;font-family:"Avenir Light";font-weight:400;color:#000}.related-pages .elementor-row .elementor-post .elementor-post__text .elementor-post__excerpt p{line-height:inherit;font-size:inherit;color:inherit}@media only screen and (max-width:991px){.related-pages .elementor-row .elementor-post .elementor-post__text .elementor-post__excerpt p{line-height:22px;font-size:16px}}.related-pages .elementor-row .elementor-post .elementor-post__text .elementor-post__title{position:relative}.related-pages .elementor-row .elementor-post .elementor-post__text .from-to{font-family:"Avenir Heavy"}.related-pages .elementor-row .elementor-post .elementor-post__text .categories{color:#231f20;font-size:13px;line-height:15px;font-family:"Avenir Medium";margin-bottom:6px}.related-pages .elementor-row .elementor-post .elementor-post__text .categories a{color:#231f20;text-transform:uppercase;padding-left:6px;padding-right:6px}.related-pages .elementor-row .elementor-post .elementor-post__text .categories a:first-child{padding-left:0}.related-pages .elementor-row .elementor-post .elementor-post__text .categories.area{color:silver}.related-pages .elementor-row .elementor-post .elementor-post__text .get-address{font-size:13px;font-style:normal!important;color:#50604b;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase;margin-bottom:0}.related-pages .elementor-row .elementor-post .elementor-post__text .get-address span{color:#50604b;font-family:"Font Awesome 5 Free"}.related-pages .elementor-row .elementor-post .elementor-post__text .get-address a{text-decoration:underline}.related-pages .elementor-row .elementor-post.event .elementor-post__text .get-address{color:#231f20}.related-pages .elementor-row .elementor-post.event .elementor-post__text .get-address span{color:#231f20}.related-pages .elementor-row .elementor-post.event .elementor-post__text .categories a{color:#231f20;text-transform:none}.related-pages .elementor-row .elementor-post.viking-way .elementor-post__thumbnail__link{position:relative;display:block}.related-pages .elementor-row .elementor-post.viking-way .elementor-post__thumbnail__link:after{content:"";width:55px;height:55px;background:#ecc445 url(../images/icons/viking-way.gif) no-repeat 8px 7px;position:absolute;bottom:0;right:0;background-size:41px}.related-pages .elementor-row .elementor-post.poacher-line .elementor-post__thumbnail__link{position:relative;display:block}.related-pages .elementor-row .elementor-post.poacher-line .elementor-post__thumbnail__link:after{content:"";width:55px;height:55px;background:#072c47 url(../images/icons/poacher-line-white.png) no-repeat;position:absolute;bottom:0;right:0;background-size:43px;border-top-left-radius:2px;background-position:3px 14px}.related-pages .elementor-row.four-columns{padding-left:8px;padding-right:8px}@media only screen and (max-width:767px){.related-pages .elementor-row.four-columns{padding-left:10px;padding-right:10px}}.related-pages .elementor-row.four-columns .elementor-post{padding-left:10px;padding-right:10px;width:25%}@media only screen and (max-width:767px){.related-pages .elementor-row.four-columns .elementor-post{width:100%}}.related-pages .elementor-row.four-columns .elementor-post .elementor-post__thumbnail{height:200px}.related-pages .elementor-icon-wrapper{text-align:center}.related-pages .elementor-icon-wrapper .elementor-icon{color:#d8d8d8;opacity:0;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.related-pages .elementor-icon-wrapper .elementor-icon i{animation:rotation 1s infinite linear}.related-pages .elementor-icon-wrapper .elementor-icon:hover{color:#d8d8d8}.related-pages .elementor-icon-wrapper.loading .elementor-icon{opacity:1}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.related-pages .elementor-button-wrapper{padding-top:60px}@media only screen and (max-width:1024px){.related-pages .elementor-button-wrapper{padding-top:0;margin-bottom:20px}}.related-pages .elementor-button-wrapper .elementor-button-link{border:2px solid #000;color:#000;font-size:18px;line-height:28px;font-weight:400;font-family:"Avenir Medium";background:0 0;margin-bottom:20px;padding-left:35px;padding-right:35px;padding-top:6px;padding-bottom:6px;white-space:nowrap;border-radius:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.related-pages .elementor-button-wrapper .elementor-button-link:hover{background:rgba(0,0,0,.2)}.related-pages .elementor-button-wrapper .elementor-button-link:focus{outline:5px solid rgba(0,0,0,.5)!important;border-color:inherit!important}@media only screen and (max-width:1024px){.related-pages .elementor-button-wrapper .elementor-button-link{margin-bottom:0}}.related-pages.experiences .filter-by{display:flex;position:relative;margin-left:18px;margin-right:18px;margin-bottom:20px;z-index:2}@media only screen and (max-width:991px){.related-pages.experiences .filter-by{flex-wrap:wrap;margin-left:10px;margin-right:10px}}.related-pages.experiences .filter-by .title{font-size:17px;line-height:normal;font-weight:400;font-family:"Avenir Black";margin-right:20px;position:relative;top:4px}@media only screen and (max-width:991px){.related-pages.experiences .filter-by .title{width:100%;margin-bottom:20px}}.related-pages.experiences .filter-by .selection{display:flex;position:relative;font-size:15px;line-height:normal;font-weight:400;font-family:"Avenir Medium"}@media only screen and (max-width:991px){.related-pages.experiences .filter-by .selection{flex-wrap:wrap}}.related-pages.experiences .filter-by .selection .item{display:flex;position:relative;margin-right:20px}@media only screen and (max-width:991px){.related-pages.experiences .filter-by .selection .item{margin-bottom:10px;flex-wrap:wrap}}.related-pages.experiences .filter-by .selection .item .data-title{position:relative;top:6px;margin-right:5px}@media only screen and (max-width:991px){.related-pages.experiences .filter-by .selection .item .data-title{width:100%;top:0;margin-bottom:5px}}.related-pages.experiences .filter-by .selection .item .button{margin-left:5px;margin-right:5px;padding:5px 10px;border:1px solid #000;cursor:pointer;opacity:.5}@media only screen and (max-width:991px){.related-pages.experiences .filter-by .selection .item .button{margin-left:0;margin-bottom:6px}}.related-pages.experiences .filter-by .selection .item .button.active,.related-pages.experiences .filter-by .selection .item .button:hover{opacity:1}@keyframes rotate_refresh{0%{transform:rotate(0)}50%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}.related-pages.experiences .filter-by .refresh{position:absolute;top:7px;right:127px;z-index:2;cursor:pointer;visibility:hidden;opacity:0}.related-pages.experiences .filter-by .refresh.active{opacity:1;visibility:visible}.related-pages.experiences .filter-by .sort-by{position:absolute;top:0;right:0;z-index:1;display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width:991px){.related-pages.experiences .filter-by .sort-by{width:100%;box-sizing:border-box}}.related-pages.experiences .filter-by .sort-by .reveal{display:inline-block;padding:5px 20px;cursor:pointer;color:#000;line-height:normal;font-weight:400;background:#f1f2ed;font-family:"Avenir Black";font-size:15px;z-index:1;position:relative}.related-pages.experiences .filter-by .sort-by .reveal i{font-size:14px;margin-right:8px}.related-pages.experiences .filter-by .sort-by .listwrap{height:0;background:#f1f2ed;overflow:hidden;-webkit-transition:height .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:height .3s cubic-bezier(.45, 0, .55, 1);-o-transition:height .3s cubic-bezier(.45, 0, .55, 1);transition:height .3s cubic-bezier(.45, 0, .55, 1)}.related-pages.experiences .filter-by .sort-by .list{opacity:0;visibility:hidden;position:relative;transform:translateY(-100%);-webkit-transition:opacity .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1),transform .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:opacity .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1),transform .3s cubic-bezier(.45, 0, .55, 1);-o-transition:opacity .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1),transform .3s cubic-bezier(.45, 0, .55, 1);transition:opacity .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1),transform .3s cubic-bezier(.45, 0, .55, 1)}.related-pages.experiences .filter-by .sort-by .list .btn{font-weight:400;font-family:"Avenir Black";font-size:15px;padding:5px 20px;cursor:pointer}.related-pages.experiences .filter-by .sort-by .list .btn.active,.related-pages.experiences .filter-by .sort-by .list .btn:hover{background:#e8e8e8}.related-pages.experiences .filter-by .sort-by.active .list{transform:translateY(0);opacity:1;visibility:visible}.related-pages.experiences .elementor-row{position:relative}.related-pages.experiences .elementor-row .elementor-post{display:block}@media only screen and (max-width:991px){.related-pages.experiences .elementor-row .elementor-post{left:0!important}}.related-pages.experiences .elementor-row .elementor-post .wrap{position:relative}.related-pages.experiences .elementor-row .elementor-post .wrap .float-link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.related-pages.experiences .elementor-row .elementor-post .elementor-post__text .title-wrap{display:flex;justify-content:space-between}@media only screen and (max-width:991px){.related-pages.experiences .elementor-row .elementor-post .elementor-post__text .title-wrap{padding-right:0;flex-wrap:wrap}}.related-pages.experiences .elementor-row .elementor-post .elementor-post__text .title-wrap .elementor-post__title{width:70%}@media only screen and (min-width:992px){.related-pages.experiences .elementor-row .elementor-post .elementor-post__text .title-wrap .elementor-post__title{padding-right:20px}}@media only screen and (max-width:991px){.related-pages.experiences .elementor-row .elementor-post .elementor-post__text .title-wrap .elementor-post__title{width:100%;margin-bottom:0}}.related-pages.experiences .elementor-row .elementor-post .elementor-post__text .title-wrap .price{color:#231f20;font-size:24px;line-height:normal;font-weight:400;font-family:"Avenir Black"!important}@media only screen and (max-width:991px){.related-pages.experiences .elementor-row .elementor-post .elementor-post__text .title-wrap .price{width:100%;margin-bottom:10px}}.related-pages.experiences .elementor-row .elementor-post .elementor-post__text .elementor-post__title{font-size:24px;line-height:normal;font-weight:400;font-family:"Avenir Black"!important;margin-bottom:10px;text-transform:uppercase;color:#50604b}.related-pages.experiences .elementor-row .elementor-post .elementor-post__text .duration{font-family:"Avenir Heavy"!important}@media only screen and (min-width:992px){.related-pages.experiences .elementor-row .elementor-post.featured{width:66.6%}}.related-pages.experiences .elementor-row .elementor-post.featured .wrap{background:#50604b}.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__thumbnail{height:309px}.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text{padding:0 20px 10px 20px;display:flex;color:#fff}@media only screen and (max-width:991px){.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text{flex-wrap:wrap}}.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text .elementor-post__title{color:#fff}.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text .get-address{color:#fff}.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text .get-address span{color:#fff}.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text .title-wrap{padding-right:30px}@media only screen and (max-width:991px){.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text .title-wrap{padding-right:0;flex-wrap:wrap}}.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text .title-wrap .price{color:#fff}.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text .title-wrap .elementor-post__title{width:90%}@media only screen and (max-width:991px){.related-pages.experiences .elementor-row .elementor-post.featured .elementor-post__text .title-wrap .elementor-post__title{width:100%;margin-bottom:0}}.related-pages.experiences .elementor-row .elementor-post.featured .content-wrap,.related-pages.experiences .elementor-row .elementor-post.featured .title-wrap{width:50%;color:#fff}@media only screen and (max-width:991px){.related-pages.experiences .elementor-row .elementor-post.featured .content-wrap,.related-pages.experiences .elementor-row .elementor-post.featured .title-wrap{width:100%}}.related-pages.experiences .elementor-row .elementor-post.featured .content-wrap .elementor-post__excerpt,.related-pages.experiences .elementor-row .elementor-post.featured .title-wrap .elementor-post__excerpt{color:#fff}.related-pages[data-post-type=parking]{background:0 0!important}.related-pages[data-post-type=parking] .elementor-row{display:flex;gap:11px}.related-pages[data-post-type=parking] .elementor-row .elementor-post{width:calc(33.3% - 7px);background:#fff;padding:15px!important;margin-bottom:0}@media only screen and (max-width:1024px){.related-pages[data-post-type=parking] .elementor-row .elementor-post{width:calc(50% - 7px)}}@media only screen and (max-width:767px){.related-pages[data-post-type=parking] .elementor-row .elementor-post{width:100%}}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text{display:flex;flex-wrap:wrap;flex-direction:column;padding:0}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .get-address{order:-1}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-info{display:flex;flex-direction:column;margin-bottom:10px}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-info span{margin-right:20px}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-info span b{font-weight:400;font-family:"Avenir Black"}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-icons{list-style:none;margin:0;padding:0;display:flex;margin-bottom:15px}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-icons li{font-size:16px;line-height:20px;margin-right:10px}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-icons li i{width:20px;height:17px;background-size:auto 17px!important;background-position:center center!important;display:inline-block;margin-right:4px;position:relative;top:2px}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-icons li i.parking{background:url(../images/icons/parking.svg) no-repeat}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-icons li i.disabled{background:url(../images/icons/disabled.svg) no-repeat}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-icons li i.electric{background:url(../images/icons/electric-points.svg) no-repeat}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .parking-icons li i.bike{background:url(../images/icons/bike.svg) no-repeat;background-size:auto 13px!important}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .mini-link{border:1px solid #000;color:#000;font-size:12px;font-weight:400;font-family:"Avenir Medium";background:0 0;text-transform:uppercase;margin-bottom:20px;padding-left:11px;padding-right:11px;padding-top:5px;padding-bottom:5px;line-height:normal;align-self:flex-start}.related-pages[data-post-type=parking] .elementor-row .elementor-post .elementor-post__text .mini-link[target=_blank]:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;order:-1;margin-left:10px;top:1px;content:"\f35d"}.parking-feed-wrapper{background:#f1f2ed;padding-top:50px;padding-bottom:50px}@media print{.related-pages+.map{display:none!important}}.post-content .related-pages .elementor-widget-container .elementor-heading-title{padding-left:0;padding-right:0}.post-content .related-pages .elementor-row{padding-left:0!important;padding-right:0!important;margin-left:-5px;margin-right:-5px}@media only screen and (max-width:767px){.post-content .related-pages .elementor-row{margin-left:0;margin-right:0}}.post-content .related-pages .elementor-row .elementor-post{padding-left:5px;padding-right:5px}@media only screen and (max-width:767px){.post-content .related-pages .elementor-row .elementor-post{padding-left:0;padding-right:0}}.post-content .related-pages .elementor-row .elementor-post .elementor-post__thumbnail{height:170px}