.grid-location-hero-banner{padding-top:25px;}@media (max-width:767.98px){.grid-location-hero-banner{padding-top:75px;}}.grid-location-hero-banner .left-container{display:flex;flex-direction:column;justify-content:center;align-items:center;}.grid-location-hero-banner .left-container .inner-left-container{margin-top:-50px;}@media (max-width:991.98px){.grid-location-hero-banner .left-container{align-items:flex-start;}.grid-location-hero-banner .left-container .inner-left-container{padding-left:45px;}}.grid-location-hero-banner .pre-heading h1,.grid-location-hero-banner .pre-heading h2,.grid-location-hero-banner .pre-heading h3,.grid-location-hero-banner .pre-heading h4,.grid-location-hero-banner .pre-heading h5,.grid-location-hero-banner .pre-heading h6{font-size:1.5rem;font-weight:600;margin-bottom:0;}@media (max-width:1199.98px){.grid-location-hero-banner .pre-heading h1,.grid-location-hero-banner .pre-heading h2,.grid-location-hero-banner .pre-heading h3,.grid-location-hero-banner .pre-heading h4,.grid-location-hero-banner .pre-heading h5,.grid-location-hero-banner .pre-heading h6{font-size:1.3rem;}}@media (max-width:767.98px){.grid-location-hero-banner .pre-heading h1,.grid-location-hero-banner .pre-heading h2,.grid-location-hero-banner .pre-heading h3,.grid-location-hero-banner .pre-heading h4,.grid-location-hero-banner .pre-heading h5,.grid-location-hero-banner .pre-heading h6{font-size:1.125rem;}}.grid-location-hero-banner .store-name h1,.grid-location-hero-banner .store-name h2,.grid-location-hero-banner .store-name h3,.grid-location-hero-banner .store-name h4,.grid-location-hero-banner .store-name h5,.grid-location-hero-banner .store-name h6{font-size:2.5rem;font-weight:600;margin-bottom:0;}@media (max-width:1199.98px){.grid-location-hero-banner .store-name h1,.grid-location-hero-banner .store-name h2,.grid-location-hero-banner .store-name h3,.grid-location-hero-banner .store-name h4,.grid-location-hero-banner .store-name h5,.grid-location-hero-banner .store-name h6{font-size:2.3rem;}}@media (max-width:767.98px){.grid-location-hero-banner .store-name h1,.grid-location-hero-banner .store-name h2,.grid-location-hero-banner .store-name h3,.grid-location-hero-banner .store-name h4,.grid-location-hero-banner .store-name h5,.grid-location-hero-banner .store-name h6{font-size:2.25rem;}}.grid-location-hero-banner .big-heading h1,.grid-location-hero-banner .big-heading h2,.grid-location-hero-banner .big-heading h3,.grid-location-hero-banner .big-heading h4,.grid-location-hero-banner .big-heading h5,.grid-location-hero-banner .big-heading h6{font-size:5.7rem;font-weight:600;margin-bottom:0;}@media (max-width:1199.98px){.grid-location-hero-banner .big-heading h1,.grid-location-hero-banner .big-heading h2,.grid-location-hero-banner .big-heading h3,.grid-location-hero-banner .big-heading h4,.grid-location-hero-banner .big-heading h5,.grid-location-hero-banner .big-heading h6{font-size:4.8rem;}}@media (max-width:991.98px){.grid-location-hero-banner .big-heading h1,.grid-location-hero-banner .big-heading h2,.grid-location-hero-banner .big-heading h3,.grid-location-hero-banner .big-heading h4,.grid-location-hero-banner .big-heading h5,.grid-location-hero-banner .big-heading h6{font-size:5.4rem;}}@media (max-width:767.98px){.grid-location-hero-banner .big-heading h1,.grid-location-hero-banner .big-heading h2,.grid-location-hero-banner .big-heading h3,.grid-location-hero-banner .big-heading h4,.grid-location-hero-banner .big-heading h5,.grid-location-hero-banner .big-heading h6{font-size:4.8rem;}}.grid-location-hero-banner .rating{display:flex;align-items:center;font-size:0.75rem;color:#000000;padding-top:5px;padding-bottom:5px;}.grid-location-hero-banner .rating .score{font-family:"MagistralWebBook",serif;font-size:1.125rem;font-weight:600;}.grid-location-hero-banner .rating .star-rating{display:flex;justify-content:center;padding-left:5px;padding-right:5px;}.grid-location-hero-banner .rating .star{width:24px;height:24px;display:inline-block;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background-color:#ffffff;margin-right:2px;}.grid-location-hero-banner .rating .star.full{background-color:#005131;}.grid-location-hero-banner .rating .star.half{background-color:transparent;}.grid-location-hero-banner .small-heading h1,.grid-location-hero-banner .small-heading h2,.grid-location-hero-banner .small-heading h3,.grid-location-hero-banner .small-heading h4,.grid-location-hero-banner .small-heading h5,.grid-location-hero-banner .small-heading h6{font-size:1.5rem;font-weight:600;}@media (max-width:1199.98px){.grid-location-hero-banner .small-heading h1,.grid-location-hero-banner .small-heading h2,.grid-location-hero-banner .small-heading h3,.grid-location-hero-banner .small-heading h4,.grid-location-hero-banner .small-heading h5,.grid-location-hero-banner .small-heading h6{font-size:1.3rem;}}@media (max-width:767.98px){.grid-location-hero-banner .small-heading h1,.grid-location-hero-banner .small-heading h2,.grid-location-hero-banner .small-heading h3,.grid-location-hero-banner .small-heading h4,.grid-location-hero-banner .small-heading h5,.grid-location-hero-banner .small-heading h6{font-size:1.25rem;}}.grid-location-hero-banner .button-container{padding-top:15px;}.grid-location-hero-banner .modal-dialog{max-width:65vh;}.grid-location-hero-banner .modal-dialog .slider-nav .swiper-slide{overflow:hidden;}.grid-location-hero-banner .modal-dialog .slider-nav .swiper-slide-thumb-active::before{display:none;}.grid-location-hero-banner .modal-dialog .slider-nav .swiper-slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1;}.grid-location-hero-banner .location-image-slider{overflow:hidden;border-radius:20px;box-shadow:3px 3px 8px 2px rgba(0,0,0,0.25);}.grid-location-hero-banner .location-image-slider.location-image-slider-mob{border-radius:0px;}.grid-location-hero-banner .location-image-slider.location-image-slider-mob .swiper-slide{transition:transform 0.5s ease,opacity 0.5s ease;transform:scale(0.8) !important;}.grid-location-hero-banner .location-image-slider.location-image-slider-mob .swiper-slide-active{transform:scale(1) !important;}.grid-location-hero-banner .location-image-slider.location-image-slider-mob .swiper-wrapper{height:auto !important;}.grid-location-hero-banner .location-image-slider .overlap-button{position:absolute;bottom:25px;right:25px;z-index:1000;background-color:#ffffff;color:#000000;border:none;cursor:pointer;box-shadow:none;display:flex;align-items:center;}.grid-location-hero-banner .location-image-slider .overlap-button svg{margin-right:10px;}.grid-location-hero-banner .location-image-slider .overlap-button:hover{background-color:#005131;color:#ffffff;box-shadow:none;}.grid-location-hero-banner .location-image-slider .overlap-button:hover svg path{fill:#ffffff;}@media (max-width:767.98px){.grid-location-hero-banner .location-image-slider .slick-slide{transform:scale(0.9);transition:all 300ms ease;}.grid-location-hero-banner .location-image-slider .slick-slide.slick-current{transform:scale(1);}}.grid-location-hero-banner .location-image-slider .swiper-wrapper{padding-left:0px;padding-right:0px;}.grid-location-hero-banner .location-image-slider .image-slide{width:100%;}@media (max-width:767.98px){.grid-location-hero-banner .location-image-slider{overflow:visible;box-shadow:none;}.grid-location-hero-banner .location-image-slider .image-slide{width:100%;padding-top:15px;padding-bottom:15px;}.grid-location-hero-banner .location-image-slider .image-slide img{width:100%;border-radius:20px;box-shadow:3px 3px 8px 2px rgba(0,0,0,0.25);}}.grid-location-hero-banner .slider-nav{padding-top:10px;}.grid-location-hero-banner .slider-nav .slick-slide{margin-left:10px;margin-right:10px;}.grid-location-hero-banner .swiper-button-prev{z-index:2;left:39px;height:39px;width:39px;background-color:#ffffff;border-radius:50%;box-shadow:4px 4px 0px 0px #005131;display:flex;justify-content:center;align-items:center;}.grid-location-hero-banner .swiper-button-prev::before{display:flex;content:"";opacity:1;font-size:39px;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="19" viewBox="0 0 11 19" fill="none"><path d="M2.82839 9.80762L10.6066 17.5858L9.19235 19L-3.37804e-05 9.80762L9.19235 0.615234L10.6066 2.02945L2.82839 9.80762Z" fill="%23005131"/></svg>');background-size:contain;background-repeat:no-repeat;height:19px;width:11px;}.grid-location-hero-banner .swiper-button-prev::after{display:none;}.grid-location-hero-banner .swiper-button-next{z-index:2;right:39px;height:39px;width:39px;background-color:#ffffff;border-radius:50%;box-shadow:4px 4px 0px 0px #005131;display:flex;justify-content:center;align-items:center;}.grid-location-hero-banner .swiper-button-next::before{display:flex;content:"";opacity:1;font-size:39px;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="19" viewBox="0 0 11 19" fill="none"><path d="M7.77817 9.80761L-1.05753e-06 2.02944L1.41421 0.615223L10.6066 9.80761L1.41421 19L-6.18173e-08 17.5858L7.77817 9.80761Z" fill="%23005131"/></svg>');background-size:contain;background-repeat:no-repeat;height:19px;width:11px;}.grid-location-hero-banner .swiper-button-next::after{display:none;}.grid-location-hero-banner .swiper-pagination{display:flex;width:100%;justify-content:center;align-items:center;position:absolute;bottom:16px;}.grid-location-hero-banner .swiper-pagination .swiper-pagination-bullet{display:block;background-color:#ffffff;height:16px;width:16px;border-radius:100%;margin:0 3px;}.grid-location-hero-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#005131;}.grid-location-hero-banner .slick-slider{line-height:0;}
.animated-grid-expanding-fact-box{transition:transform 0.3s ease-in-out,width 0.3s ease-in-out,max-height 0.3s ease-in-out;transform-origin:center;max-width:100%;overflow:hidden;position:relative;background-color:#ffffff;padding:25px;height:100%;width:100%;font-family:"Inter",sans-serif;margin-top:5px;margin-bottom:5px;display:flex;flex-direction:column;}.animated-grid-expanding-fact-box picture{padding-top:10px;padding-bottom:10px;}.animated-grid-expanding-fact-box picture img{height:47px;width:auto;}.animated-grid-expanding-fact-box h1,.animated-grid-expanding-fact-box h2,.animated-grid-expanding-fact-box h3,.animated-grid-expanding-fact-box h4,.animated-grid-expanding-fact-box h5,.animated-grid-expanding-fact-box h6{text-align:center;padding-bottom:10px;}.animated-grid-expanding-fact-box .standard-text{display:block;}.animated-grid-expanding-fact-box .hover-text{display:none;}.animated-grid-expanding-fact-box .more-btn{display:flex;}.animated-grid-expanding-fact-box a{color:#005131;}.animated-grid-expanding-fact-box.hovered,.animated-grid-expanding-fact-box.expanded{z-index:30;position:absolute;background:linear-gradient(360deg,#76B655 0%,#81E24E 100%);}.animated-grid-expanding-fact-box.hovered picture,.animated-grid-expanding-fact-box.expanded picture{display:none !important;}.animated-grid-expanding-fact-box.hovered a,.animated-grid-expanding-fact-box.expanded a{color:#000000;}.animated-grid-expanding-fact-box.hovered .standard-text,.animated-grid-expanding-fact-box.expanded .standard-text{display:none;}.animated-grid-expanding-fact-box.hovered .hover-text,.animated-grid-expanding-fact-box.expanded .hover-text{display:block;}.animated-grid-expanding-fact-box.hovered .more-btn,.animated-grid-expanding-fact-box.expanded .more-btn{display:none;}.row .col-md-4{position:relative;}.row .col-md-4:first-child .animated-grid-expanding-fact-box{transform-origin:left center;transition:all 0.3s ease-in-out;}.row .col-md-4:first-child .animated-grid-expanding-fact-box.hovered,.row .col-md-4:first-child .animated-grid-expanding-fact-box.expanded{transform:scale(1.1);}.row .col-md-4:nth-child(2) .animated-grid-expanding-fact-box{transform-origin:center center;transition:all 0.3s ease-in-out;}.row .col-md-4:nth-child(2) .animated-grid-expanding-fact-box.hovered,.row .col-md-4:nth-child(2) .animated-grid-expanding-fact-box.expanded{transform:scale(1.1);}.row .col-md-4:last-child .animated-grid-expanding-fact-box{transform-origin:right center;transition:all 0.3s ease-in-out;}.row .col-md-4:last-child .animated-grid-expanding-fact-box.hovered,.row .col-md-4:last-child .animated-grid-expanding-fact-box.expanded{transform:scale(1.1);}@media (max-width:767.98px){.grid-expanding-fact-box.expanded{background:linear-gradient(360deg,#76B655 0%,#81E24E 100%);height:auto !important;}.grid-expanding-fact-box.expanded picture{display:none !important;}.grid-expanding-fact-box.expanded a{color:#000000;}.grid-expanding-fact-box.expanded .standard-text{display:none;}.grid-expanding-fact-box.expanded .hover-text{display:block;}.grid-expanding-fact-box.expanded .more-btn{display:none;}}
.grid-location-details hr{border-top-width:2px;margin:0px;}.grid-location-details .accordion-item{border:none;margin-bottom:0.5rem;background-color:transparent;border-bottom:solid 2px #D9D9D9;}.grid-location-details .accordion-item:last-child{margin-bottom:0;border-bottom:none;}.grid-location-details .accordion-item .accordion-header{padding:0;background-color:transparent;font-family:"Inter",sans-serif !important;}.grid-location-details .accordion-item .accordion-button{padding:1rem 1rem 1rem 0rem;font-size:1.125rem;font-weight:400;color:#3E3E3E;background-color:transparent;border:none;box-shadow:none;display:flex;justify-content:space-between;align-items:center;}@media (max-width:767.98px){.grid-location-details .accordion-item .accordion-button{font-size:1rem;}}.grid-location-details .accordion-item .accordion-button::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEyIDEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPgoJPHRpdGxlPlJlY3RhbmdsZSAzNCAoMSktc3ZnPC90aXRsZT4KCTxkZWZzPgoJCTxpbWFnZSAgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBpZD0iaW1nMSIgaHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBd0FBQUFNQkFNQUFBQ2tXMEhVQUFBQUFYTlNSMElCMmNrc2Z3QUFBQmhRVEZSRkFBQUFQajQrUGo0K1BqNCtQajQrUGo0K1BqNCtQajQraFQwQjl3QUFBQWgwVWs1VEFBRUFBZ1QvREFOdkZyZDVBQUFBT2tsRVFWUjRuR05rWUdDVWY4REF5TURBckhzQlJMSHdmQUJSVUVFd0Zjb0FBakNLZ1lGSkQ2eVNqUXVza2wwVHpHUGtCL09ZZVQ4d0FBQzJYd3Ezay9HZGNnQUFBQUJKUlU1RXJrSmdnZz09Ii8+Cgk8L2RlZnM+Cgk8c3R5bGU+Cgk8L3N0eWxlPgoJPHVzZSAgaHJlZj0iI2ltZzEiIHg9IjAiIHk9IjAiLz4KPC9zdmc+");background-size:cover;color:#3E3E3E;width:12px;height:12px;}.grid-location-details .accordion-item .accordion-button.collapsed{color:#3E3E3E;}.grid-location-details .accordion-item .accordion-button.collapsed::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgNVYwTDcgMS4xOTIwOWUtMDdMNyA1SDEyVjdIN0w3IDEySDVMNSA3TDAgN1Y1SDVaIiBmaWxsPSIjM0UzRTNFIi8+Cjwvc3ZnPgo=");background-size:cover;width:12px;height:12px;color:#3E3E3E;}.grid-location-details .accordion-item .accordion-collapse{border:none;}.grid-location-details .accordion-item .accordion-collapse.show .accordion-body{border-bottom:1px solid #D9D9D9;}.grid-location-details .accordion-item .accordion-body{padding:1rem 1rem 1rem 0rem;font-size:1rem;color:#3E3E3E;background-color:transparent;}.grid-location-details .accordion-item .accordion-body p{font-family:"Inter",sans-serif !important;}.grid-location-details .location-details{padding:25px 0px 25px 25px;}@media (max-width:991.98px){.grid-location-details .location-details{padding:25px;}}.grid-location-details .location-address{padding-top:10px;padding-bottom:10px;}.grid-location-details .location-telephone{padding-top:10px;padding-bottom:10px;display:flex;align-items:center;}.grid-location-details .location-telephone a{padding-left:5px;color:#3E3E3E;text-decoration:none;}.grid-location-details .location-travel-container h3{padding-top:10px;}.grid-location-details .location-travel-container .accordion{border:none;}.grid-location-details .location-travel-container .accordion-item{border:none;}.grid-location-details .location-directions{padding-top:10px;padding-bottom:10px;}.grid-location-details .opening-times{width:100%;border-collapse:collapse;border-radius:20px;}.grid-location-details .opening-times th,.grid-location-details .opening-times td{padding:10px;text-align:left;}.grid-location-details .opening-times th{font-weight:bold;}.grid-location-details .accordion{border-bottom:solid 2px #D9D9D9;}.grid-location-details .accordion .accordion-item{margin:0;}.grid-location-details .button-container{padding-top:25px;}.grid-location-details h2{padding-bottom:5px;}.grid-location-details .modal{margin-top:10%;}@media (max-width:991.98px){.grid-location-details .modal{margin-top:25%;}}.grid-location-details .modal .modal-dialog{max-width:70%;}@media (max-width:991.98px){.grid-location-details .modal .modal-dialog{max-width:100%;}}.grid-location-details .modal .modal-body{padding:0px;height:50vh;}@media (max-width:991.98px){.grid-location-details .modal .modal-body iframe{width:100%;height:100%;}}.grid-location-details iframe{width:100%;height:100%;}@media (max-width:991.98px){.grid-location-details iframe{width:100%;height:300px;}}
.grid-icon-list .icon{flex:0 0 20%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;}.grid-icon-list .icon picture{width:100%;height:100%;border-radius:50%;background-color:white;border:#76B655 solid 4px;display:flex;justify-content:center;align-items:center;}.grid-icon-list .icon picture img{max-width:40px;max-height:40px;width:100%;height:auto;}@media (max-width:767.98px){.grid-icon-list .icon{flex:0 0 25%;}}@media (max-width:429.98px){.grid-icon-list .icon{flex:0 0 25%;}.grid-icon-list .icon picture img{max-width:30px;max-height:30px;}}.grid-icon-list .text{align-self:center;font-family:"MagistralWebBook",serif;font-size:20px;line-height:24px;font-weight:600;padding-left:20px;}@media (max-width:767.98px){.grid-icon-list .text{flex:0 0 75%;font-size:1.125rem;}}@media (max-width:429.98px){.grid-icon-list .text{flex:0 0 75%;padding-left:10px;}}.grid-icon-list .item{padding-bottom:20px;}
.grid-quote-tool{background-color:white;}.quote-tool-container{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:25px;padding-top:25px;}.quote-tool-container .quote-tool-inner-container{width:85%;display:flex;flex-direction:column;align-items:center;}.header-with-stepper{width:100%;text-align:center;margin-top:10px;margin-bottom:10px;}.header-with-stepper h1{font-size:1.8rem;margin-bottom:10px;}.storage-details{display:flex;justify-content:space-between;align-items:center;border-radius:10px;}.room-info{display:flex;align-items:center;min-height:375px;}@media (max-width:575.98px){.room-info{min-height:225px;}}.room-info .room-video-container{width:100%;height:auto;overflow:hidden;display:flex;justify-content:center;}.room-info .room-video-container .room-gif{width:90%;}.room-description{flex-grow:1;}@media (max-width:767.98px){.room-description{font-size:0.75rem;padding-top:15px;}}.room-description .room-size-name{padding-top:5px;padding-bottom:5px;font-size:1.25rem;}.room-description h2{font-size:1.5rem;margin-bottom:10px;}.room-description p{margin-bottom:5px;line-height:2rem;}@media (max-width:991.98px){.room-description form{display:flex;justify-content:center;}}.room-description .quote-btn{margin-top:15px;}@media (max-width:991.98px){.room-description .quote-btn{margin-top:20px;margin-bottom:20px;}}.room-sizes,.size-option{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.room-sizes-container{padding-top:15px;width:100%;display:flex;align-items:center;justify-content:center;position:relative;}@media (max-width:991.98px){.room-sizes-container{padding-top:10px;}}.slider-btn{background-color:#FFD001;color:#005131;border:none;padding:13px;font-size:24px;cursor:pointer;height:100%;}.slider-btn.prev-btn{border-top-left-radius:20px;border-bottom-left-radius:20px;}.slider-btn.next-btn{border-top-right-radius:20px;border-bottom-right-radius:20px;}.room-sizes-slider{overflow:hidden;width:100%;display:flex;align-items:center;}.room-sizes{display:flex;flex-grow:1;transition:transform 0.3s ease-in-out;align-items:stretch;}.size-option{box-sizing:border-box;text-align:center;cursor:pointer;}@media (min-width:768px){.size-option.active .option-inner{border:2px solid #76B655;}}.option-inner{border:none;margin-left:1px;margin-right:1px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#EEEEEE;border:2px solid #EEEEEE;padding-top:15px;padding-bottom:15px;height:100%;font-size:0.75rem;}.option-inner .room-name{font-weight:bold;font-family:"MagistralWebBook";color:#005131;font-size:1.125rem;}@media (max-width:900px){.size-option{max-width:25%;}}@media (max-width:600px){.size-option{max-width:100%;}}
@media (max-width:768px){.two-column-50-50.reduce-content-mobile .text-content{overflow:hidden;position:relative;}}.two-column-50-50 .slick-list{padding-top:10px;padding-bottom:10px;}.two-column-50-50 .slick-track{display:flex;overflow:visible;padding-top:15px;padding-bottom:15px;}.two-column-50-50 .slick-slide{height:inherit !important;overflow:visible;}@media (max-width:767.98px){.two-column-50-50 .slick-slide{transform:scale(0.9);transition:all 300ms ease;}.two-column-50-50 .slick-slide.slick-current{transform:scale(1);}}.two-column-50-50 .slick-track{padding-top:15px;padding-bottom:15px;}
.vimeo-embed{position:relative;width:100%;overflow:hidden;border-radius:20px;}.vimeo-embed .vimeo-heading{position:absolute;top:0;left:0;width:100%;padding:10px;background-color:#FFD001;z-index:2;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:#005131 solid 2px;}.vimeo-embed .vimeo-heading h1,.vimeo-embed .vimeo-heading h2,.vimeo-embed .vimeo-heading h3,.vimeo-embed .vimeo-heading h4,.vimeo-embed .vimeo-heading h5,.vimeo-embed .vimeo-heading h6{text-align:center;margin-bottom:0;}.vimeo-embed iframe{position:absolute;left:0;width:100%;border:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.accordion-item{border:none;margin-bottom:0.5rem;background-color:transparent;border-bottom:solid 2px #D9D9D9;}.accordion-item:last-child{margin-bottom:0;border-bottom:none;}.accordion-item .accordion-header{padding:0;background-color:transparent;font-family:"Inter",sans-serif !important;}.accordion-item .accordion-button{padding:1rem 1rem 1rem 0rem;font-size:1.125rem;font-weight:400;color:#3E3E3E;background-color:transparent;border:none;box-shadow:none;display:flex;justify-content:space-between;align-items:center;}@media (max-width:767.98px){.accordion-item .accordion-button{font-size:1rem;}}.accordion-item .accordion-button::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEyIDEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPgoJPHRpdGxlPlJlY3RhbmdsZSAzNCAoMSktc3ZnPC90aXRsZT4KCTxkZWZzPgoJCTxpbWFnZSAgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBpZD0iaW1nMSIgaHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBd0FBQUFNQkFNQUFBQ2tXMEhVQUFBQUFYTlNSMElCMmNrc2Z3QUFBQmhRVEZSRkFBQUFQajQrUGo0K1BqNCtQajQrUGo0K1BqNCtQajQraFQwQjl3QUFBQWgwVWs1VEFBRUFBZ1QvREFOdkZyZDVBQUFBT2tsRVFWUjRuR05rWUdDVWY4REF5TURBckhzQlJMSHdmQUJSVUVFd0Zjb0FBakNLZ1lGSkQ2eVNqUXVza2wwVHpHUGtCL09ZZVQ4d0FBQzJYd3Ezay9HZGNnQUFBQUJKUlU1RXJrSmdnZz09Ii8+Cgk8L2RlZnM+Cgk8c3R5bGU+Cgk8L3N0eWxlPgoJPHVzZSAgaHJlZj0iI2ltZzEiIHg9IjAiIHk9IjAiLz4KPC9zdmc+");background-size:cover;color:#3E3E3E;width:12px;height:12px;}.accordion-item .accordion-button.collapsed{color:#3E3E3E;}.accordion-item .accordion-button.collapsed::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgNVYwTDcgMS4xOTIwOWUtMDdMNyA1SDEyVjdIN0w3IDEySDVMNSA3TDAgN1Y1SDVaIiBmaWxsPSIjM0UzRTNFIi8+Cjwvc3ZnPgo=");background-size:cover;width:12px;height:12px;color:#3E3E3E;}.accordion-item .accordion-collapse{border:none;}.accordion-item .accordion-collapse.show .accordion-body{border-bottom:1px solid #D9D9D9;}.accordion-item .accordion-body{padding:1rem 1rem 1rem 0rem;font-size:1rem;color:#3E3E3E;background-color:transparent;}.accordion-item .accordion-body p{font-family:"Inter",sans-serif !important;}
.grid-heading h1,.grid-heading h2,.grid-heading h3,.grid-heading h4,.grid-heading h5,.grid-heading h6{margin-bottom:1rem;}
.grid-rich-text ul{list-style:disc;}.grid-rich-text .truncate-content{position:relative;}.grid-rich-text .toggle-button{display:none;background:none;border:none;color:blue;cursor:pointer;}.grid-rich-text .ellipsis{display:inline;}.grid-rich-text .more-content{display:none;}.grid-rich-text .expanded .more-content{display:inline;}.grid-rich-text .text-content{transition:max-height 0.3s ease,padding 0.3s ease;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:normal;}.grid-rich-text .more-button{border:none;color:#005131;background-color:transparent;padding:0;margin-top:10px;margin-bottom:10px;text-decoration:underline;}
.buttons-container{padding-top:10px;padding-bottom:10px;flex-wrap:wrap;}.buttons-container > .btn{margin-left:0;margin-right:0;}.buttons-container > .btn:first-of-type:nth-last-of-type(n+2){margin-right:5px;margin-left:0;}.buttons-container > .btn:last-of-type:nth-of-type(n+2){margin-left:5px;}.buttons-container > .btn:not(:first-of-type):not(:last-of-type){margin-left:5px;margin-right:5px;}
.grid-image{position:relative;}.grid-image img{width:100%;height:auto;}.grid-image .image-caption{font-size:0.875rem;padding-top:10px;}.grid-image .img-overlay:before{border-radius:20px;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#E6EDE4 10%,rgba(230,237,228,0) 40%);margin-left:-5px;pointer-events:none;}.grid-image .image-overlay{position:absolute;padding:15px 20px 15px 15px;left:5%;top:50%;transform:translateY(-50%);width:50%;background:linear-gradient(360deg,#76B655 0%,#81E24E 100%);box-shadow:4px 4px 0px 0px #005131;font-family:"MagistralWebBook",serif;font-weight:600;color:#000000;}.grid-image .image-overlay .big-text{font-size:3rem;line-height:3.2rem;padding-bottom:5px;}@media (max-width:767.98px){.grid-image .image-overlay .big-text{font-size:2.7rem;line-height:3rem;}}@media (max-width:575.98px){.grid-image .image-overlay .big-text{font-size:2.313rem;line-height:2.4rem;}}.grid-image .image-overlay p{margin-bottom:0;font-size:1.5rem;line-height:1.7rem;}@media (max-width:767.98px){.grid-image .image-overlay p{font-size:1.25rem;line-height:1.5rem;}}@media (max-width:575.98px){.grid-image .image-overlay p{font-size:0.875rem;line-height:1rem;}}
.feefo-widget,.mobile-feefo-widget{overflow:hidden;}.feefo-widget .top,.mobile-feefo-widget .top{padding-left:30px;padding-right:30px;background-color:#FFD001;height:60px;display:flex;justify-content:space-between;align-items:center;}@media (max-width:767.98px){.feefo-widget .top,.mobile-feefo-widget .top{height:72px;}.feefo-widget .top svg,.mobile-feefo-widget .top svg{height:27px;}}.feefo-widget .top .top-left,.mobile-feefo-widget .top .top-left{display:flex;}@media (max-width:767.98px){.feefo-widget .top .top-left,.mobile-feefo-widget .top .top-left{justify-content:space-between;width:100%;}}.feefo-widget .top .top-left .stars,.mobile-feefo-widget .top .top-left .stars{padding-left:30px;display:flex;align-items:center;}.feefo-widget .top .top-left .stars .star-rating,.mobile-feefo-widget .top .top-left .stars .star-rating{display:flex;justify-content:center;padding-left:5px;padding-right:5px;}.feefo-widget .top .top-left .stars .star,.mobile-feefo-widget .top .top-left .stars .star{width:24px;height:24px;display:inline-block;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background-color:#ffffff;margin-right:2px;}.feefo-widget .top .top-left .stars .star.full,.mobile-feefo-widget .top .top-left .stars .star.full{background-color:#754600;}.feefo-widget .top .top-left .stars .star.half,.mobile-feefo-widget .top .top-left .stars .star.half{background-color:transparent;}@media (max-width:767.98px){.feefo-widget .top .top-left .stars,.mobile-feefo-widget .top .top-left .stars{padding-left:0px;}}.feefo-widget .top .top-left .stars span,.mobile-feefo-widget .top .top-left .stars span{font-family:"Arial",sans-serif;color:#000000;font-size:18px;padding-left:5px;}.feefo-widget .top .top-right,.mobile-feefo-widget .top .top-right{display:flex;align-items:center;height:100%;}.feefo-widget .top .top-right .btn,.mobile-feefo-widget .top .top-right .btn{display:flex;align-items:center;box-shadow:none;border-width:2px;border-color:#000000;height:44px;font-size:16px;color:#000000;}.feefo-widget .top .top-right .btn:hover,.mobile-feefo-widget .top .top-right .btn:hover{color:#FFD001;background-color:#000000;}.feefo-widget .bottom,.mobile-feefo-widget .bottom{height:230px;background-color:#ffffff;padding-left:30px;padding-right:30px;}.feefo-widget .bottom .reviews-slider,.mobile-feefo-widget .bottom .reviews-slider{display:flex;align-items:center;height:100%;padding-top:25px;}.feefo-widget .bottom .reviews-slider .reviews-slide-inner,.mobile-feefo-widget .bottom .reviews-slider .reviews-slide-inner{display:flex;justify-content:space-between;}.feefo-widget .bottom .reviews-slider .review-item,.mobile-feefo-widget .bottom .reviews-slider .review-item{width:33%;padding-left:10px;padding-right:10px;}@media (max-width:991.98px){.feefo-widget .bottom .reviews-slider .review-item,.mobile-feefo-widget .bottom .reviews-slider .review-item{width:50%;}}.feefo-widget .bottom .reviews-slider .review-item .stars,.mobile-feefo-widget .bottom .reviews-slider .review-item .stars{padding-bottom:10px;}.feefo-widget .bottom .swiper-pagination,.mobile-feefo-widget .bottom .swiper-pagination{bottom:5px;}.feefo-widget .bottom .swiper-pagination .swiper-pagination-bullet,.mobile-feefo-widget .bottom .swiper-pagination .swiper-pagination-bullet{background-color:transparent;opacity:1;border:1px solid black;border-radius:50%;width:12px;height:12px;}.feefo-widget .bottom .swiper-pagination .swiper-pagination-bullet-active,.mobile-feefo-widget .bottom .swiper-pagination .swiper-pagination-bullet-active{background-color:black;}.mobile-reviews-slider .swiper-slide{transition:transform 0.5s ease,opacity 0.5s ease;transform:scale(0.8) !important;}.mobile-reviews-slider .swiper-slide-active{transform:scale(1) !important;}.mobile-reviews-slider .swiper-wrapper{height:auto !important;}.mobile-reviews-slider .review{background-color:#ffffff;padding:25px;height:100%;font-family:"Inter",sans-serif;transition:transform 0.3s ease-in-out,width 0.3s ease-in-out,max-height 0.3s ease-in-out;transform-origin:center;max-width:100%;overflow:hidden;margin-top:5px;margin-bottom:5px;}.mobile-reviews-slider .review .review-text{padding-top:10px;font-style:italic;}
