@charset "UTF-8";.news-item{position:relative;padding-bottom:2em}.news-item .image-overlay{margin:0;display:block;width:100%;height:200px;overflow:hidden;position:relative;padding-top:60%;height:auto}.news-item .image-overlay>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-item .image-overlay>span.category{display:flex;position:absolute;line-height:1.5;flex-direction:row;width:-moz-fit-content;width:fit-content;z-index:2;bottom:0;background:var(--green);left:0;font-size:13.88889px;letter-spacing:.5px;color:var(--white);font-family:Bree Regular,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;padding:.6em 1em .4em!important}@media (min-width:981px){.news-item .image-overlay>span.category{left:1em}}.news-item .image-overlay>span.category .begin-date,.news-item .image-overlay>span.category .end-date{display:flex;flex-direction:column;padding:.6em 1em .4em!important}@media (min-width:981px){.news-item .image-overlay>span.category .begin-date,.news-item .image-overlay>span.category .end-date{padding:.6em .5em .4em!important}}@media (min-width:1200px){.news-item .image-overlay>span.category .begin-date,.news-item .image-overlay>span.category .end-date{padding:.6em 1em .4em!important}}.news-item .image-overlay>span.category .begin-date span,.news-item .image-overlay>span.category .end-date span{font-weight:lighter;font-size:11.57407px}.news-item .image-overlay>span.category .end-date{background:var(--white);color:var(--green)}.news-item .image-overlay img{transition:transform .3s ease-in-out;transform:scale(1);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.news-item .content{padding:0 1em}.news-item h3{margin:.75em 0 .25em;line-height:1;letter-spacing:0;font-size:24px}.news-item h3>a{color:var(--dark-green);text-decoration:none}.news-item .meta{display:flex;flex-wrap:wrap;align-items:center;font-size:16.66667px}.news-item .meta>span{color:var(--gray)}.news-item .meta>span:not(:last-child):after{content:"•";padding-right:.5em;padding-left:.25em}.news-item:hover .image-overlay img{transform:scale(1.2)}.news-item.route h3{margin-top:.25em}.news-item.route .star-rating{margin-top:.75em}.tns-nav{display:flex;margin:1em 0;text-align:center;justify-content:center}.tns-nav button{background-color:hsla(0,0%,100%,.5);display:block;border:none;height:7px;border-radius:0;margin:.25em;width:25px;padding:0}.tns-nav button:hover{background-color:var(--black)}.tns-nav button.tns-nav-active{background-color:var(--white)}.section-offers{overflow:hidden}@media (min-width:981px){.section-offers .h2,.section-offers h2{margin-left:10%}}.section-offers .title{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:1.5em;justify-content:space-between}.section-offers .title .h2,.section-offers .title h2{margin-bottom:0}.section-offers .title .link{font-family:Bree Regular,Helvetica,Arial,sans-serif;color:var(--text-color);position:relative;padding-right:1em}@media (min-width:981px){.section-offers .title .link{margin-right:0;font-size:20px}}.section-offers .title .link:after{content:"\e912";font-family:icomoon;position:absolute;top:0;right:0}.section-offers .tns-inner{margin-left:0!important}@media (max-width:767px){.section-offers .tns-ovh{overflow:visible}}.section-offers .tns-nav button{background-color:rgba(61,112,28,.5);border-radius:0;display:block;height:6px;border:none;margin:.25em;width:20px;padding:0}.section-offers .tns-nav button:hover{background-color:var(--black)}.section-offers .tns-nav button.tns-nav-active{background-color:var(--dark-green)}.section-offers .tns-controls{display:none}.section-offers article{flex-basis:calc(100% - 1em)!important;padding-bottom:0}.section-offers article .meta span:after{padding-left:.5em!important}@media (min-width:981px){.section-offers.no-posts .container{padding-left:10%}}