.skeleton{animation:skeleton-loading 1s linear infinite alternate;color:transparent!important}.skeleton>*{opacity:0}@keyframes skeleton-loading{0%{background-color:#ccc}to{background-color:#f2f2f2}}.skeleton-text{width:auto;height:100%;margin-bottom:.5rem;border-radius:.25rem}.single-blog-header{overflow:hidden;position:relative;margin-bottom:3.2rem}@media screen and (min-width: 992px){.single-blog-header{margin-bottom:6.4rem}}.single-blog-header>.wide-container{padding:0}@media screen and (min-width: 768px){.single-blog-header>.wide-container{padding:0 2.2rem}}.single-blog-header .inner{overflow:hidden;position:relative;background-color:#f2f2f2}.single-blog-header .inner:before{content:"";position:absolute;inset:0 0 0 0;width:100%;display:inline-block;background:transparent linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.3) 38%,rgba(0,0,0,.7) 100%);z-index:1}.single-blog-header .inner .container{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:10;height:100%}@media screen and (min-width: 768px){.single-blog-header .inner{border-radius:1rem}}.single-blog-header img{position:absolute;inset:0 0 0 0;height:100%;width:100%;object-fit:cover}.single-blog-header .single-header-specs{margin-top:4.8rem;display:flex;gap:1.6rem;justify-content:space-between;flex-wrap:wrap}.single-blog-header .single-header-specs .breadcrumb{display:none;border-radius:5rem;padding:1rem 2rem;background-color:#000000b3;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}@media screen and (min-width: 1200px){.single-blog-header .single-header-specs .breadcrumb{display:flex}}.single-blog-header .single-header-specs .breadcrumb ul{margin:0}.single-blog-header .single-header-specs .breadcrumb ul a{line-height:1}.single-blog-header .single-header-content h1{color:#fff}.single-blog-header .single-header-content p{color:#fff;opacity:.8}@media screen and (min-width: 1200px){.single-blog-header .single-header-content{width:60%}}.single-blog-header .single-header-content .show-short-description{color:#fff}.single-blog-header .single-header-content .show-short-description i svg{fill:#fff}.single-blog-header .btn.btn-outline{display:flex;border-radius:1.3rem;width:3.6rem;height:3.6rem;padding:0;align-items:center;justify-content:center;background-color:#fff}.single-blog-header .btn.btn-outline i{display:flex}.single-blog-header .btn.btn-outline i svg{width:1.6rem}@media screen and (min-width: 1200px){.single-blog-header .btn.btn-outline{display:none}}.single-blog-grid{display:grid;column-gap:1.6rem;position:relative}.single-blog-grid .divider-line+h3{margin-bottom:1rem}.single-blog-grid p,.single-blog-grid h2,.single-blog-grid h3{margin:0}.single-blog-grid .content{display:grid;margin-bottom:3.2rem}.single-blog-grid .content .content-link{color:#253a29;display:inline-block;align-items:center;box-shadow:inset 0 -2px #d6d9d6;padding:0rem 0rem 1rem;text-decoration:none}.single-blog-grid .content .content-link:hover{color:#2a843d}.single-blog-grid .content h2,.single-blog-grid .content h3,.single-blog-grid .content h4{font-family:Raspoutine,sans-serif}.single-blog-grid .content :is(h1,h2,h3,h4,p,ul,ol)+:is(h3,h4,h4,p,ul,ol,.btn-group){padding-top:1.6rem}.single-blog-grid .content :is(p,ul,ol)+:is(h2,h3,h4){padding-top:3.6rem!important}@media screen and (min-width: 992px){.single-blog-grid .content h2{font-size:2.8rem}.single-blog-grid .content h3,.single-blog-grid .content .h3{font-size:2.6rem}}.single-blog-grid .content img.image-item{position:relative;height:400px;width:100%;object-fit:cover;border-radius:1rem}.single-blog-grid .card-offer{margin-bottom:2rem}@media screen and (min-width: 1200px){.single-blog-grid{column-gap:6.4rem;grid-template-columns:1fr 360px}.single-blog-grid .sidebar .card-offer{margin-top:-16.4rem;z-index:15;position:relative}}.card-offer .card-header{padding:2.8rem 2.8rem 0}.card-offer .card-body{padding:2.8rem}.card-offer .card-footer{padding:0 2.8rem 2.8rem}.card-offer p{margin-bottom:1.6rem;color:#6d746f;font-size:1.8rem}.card-offer .btn-lg{max-width:100%}@media screen and (min-width: 992px){.card-offer h2{font-size:3.2rem}}.featured-blog{margin-bottom:4.8rem}.featured-blog h3{font-size:2.1rem}.featured-blog .article-link{text-decoration:none}.featured-blog .featured-blog-items{display:grid;grid-template-columns:120px auto;gap:1.8rem;padding:1.6rem 0;align-items:center}.featured-blog .featured-blog-items .featured-blog-image{background:#f2f2f2;border-radius:1.2rem;height:9.6rem;overflow:hidden}.featured-blog .featured-blog-items .featured-blog-image img{width:100%;height:100%;object-fit:cover}.featured-blog .featured-blog-items .featured-blog-description h3{font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;font-weight:700;margin-bottom:.7rem;transition:color .25s ease-in-out}.featured-blog .featured-blog-items .featured-blog-description span{display:inline-flex;align-items:center;gap:.4rem;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;color:#6d746f}.featured-blog .featured-blog-items .featured-blog-description span i{display:inline-flex;height:2rem}.featured-blog .featured-blog-items .featured-blog-description span i svg{width:1.2rem;height:2rem}.featured-blog .featured-blog-items:hover h3{color:#2a843d}.featured-blog .featured-blog-items:first-child{padding-top:0}.featured-blog .featured-blog-items:not(:last-child){border-bottom:1px solid #D6D9D6}.featured-countries{margin-bottom:4.6rem}.featured-countries h3{font-size:2.1rem}.blog-carousel{display:grid;width:100%;gap:2rem}@media screen and (min-width: 992px){.blog-carousel{display:flex;gap:2rem}.blog-carousel>*{flex:1}}.label-all{gap:.2rem}.label-all .label:not(.label-primary):not(:last-child){margin-left:.73rem;border-bottom-right-radius:0;border-top-right-radius:0}.label-all .label:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.my-custom-camping-element>div{column-count:1}@media (min-width: 800px){.my-custom-camping-element>div{column-count:2}}@media (min-width: 1200px){.my-custom-camping-element>div{column-count:3}}.my-custom-camping-element{box-sizing:border-box;overflow-wrap:break-word;margin-top:25px}.my-custom-camping-element ul{padding-inline-start:20px}
