.skeleton{animation:1s linear infinite alternate skeleton-loading;color:#0000!important}.skeleton>*{opacity:0}@keyframes skeleton-loading{0%{background-color:#ccc}to{background-color:#f2f2f2}}.skeleton-text{border-radius:.25rem;width:auto;height:100%;margin-bottom:.5rem}.single-blog-header{margin-bottom:3.2rem;position:relative;overflow:hidden}@media screen and (width>=992px){.single-blog-header{margin-bottom:6.4rem}}.single-blog-header>.wide-container{padding:0}@media screen and (width>=768px){.single-blog-header>.wide-container{padding:0 2.2rem}}.single-blog-header .inner{background-color:#f2f2f2;position:relative;overflow:hidden}.single-blog-header .inner:before{content:"";z-index:1;background:linear-gradient(#00000080 0%,#0000004d 38%,#000000b3 100%);width:100%;display:inline-block;position:absolute;inset:0}.single-blog-header .inner .container{z-index:10;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}@media screen and (width>=768px){.single-blog-header .inner{border-radius:1rem}}.single-blog-header img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.single-blog-header .single-header-specs{flex-wrap:wrap;justify-content:space-between;gap:1.6rem;margin-top:4.8rem;display:flex}.single-blog-header .single-header-specs .breadcrumb{-webkit-backdrop-filter:blur(5px);background-color:#000000b3;border-radius:5rem;padding:1rem 2rem;display:none}@media screen and (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{margin-top:2rem}.single-blog-header .single-header-content h1{color:#fff}.single-blog-header .single-header-content p{color:#fff;opacity:.8}@media screen and (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{background-color:#fff;border-radius:1.3rem;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;padding:0;display:flex}.single-blog-header .btn.btn-outline i{display:flex}.single-blog-header .btn.btn-outline i svg{width:1.6rem}@media screen and (width>=1200px){.single-blog-header .btn.btn-outline{display:none}}.single-blog-grid{column-gap:1.6rem;display:grid;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{margin-bottom:3.2rem;display:grid}.single-blog-grid .content .content-link{color:#253a29;align-items:center;padding:0 0 1rem;text-decoration:none;display:inline-block;box-shadow:inset 0 -2px #d6d9d6}.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 (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{object-fit:cover;border-radius:1rem;width:100%;height:400px;position:relative}.single-blog-grid .card-offer{margin-bottom:2rem}.single-blog-grid .card-offer b{font-family:Plus Jakarta Sans,sans-serif;font-size:2.1rem}@media screen and (width>=1200px){.single-blog-grid{grid-template-columns:1fr 360px;column-gap:6.4rem}.single-blog-grid .sidebar .card-offer{z-index:15;margin-top:-16.4rem;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{color:#6d746f;margin-bottom:1.6rem;font-size:1.8rem}.card-offer .btn-lg{max-width:100%}@media screen and (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{grid-template-columns:120px auto;align-items:center;gap:1.8rem;padding:1.6rem 0;display:grid}.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{object-fit:cover;width:100%;height:100%}.featured-blog .featured-blog-items .featured-blog-description h3{margin-bottom:.7rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;font-weight:700;transition:color .25s ease-in-out}.featured-blog .featured-blog-items .featured-blog-description span{color:#6d746f;align-items:center;gap:.4rem;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;display:inline-flex}.featured-blog .featured-blog-items .featured-blog-description span i{height:2rem;display:inline-flex}.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{gap:2rem;width:100%;display:grid}@media screen and (width>=992px){.blog-carousel{gap:2rem;display:flex}.blog-carousel>*{flex:1}}.label-all{gap:.2rem}.label-all .label:not(.label-primary):not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;margin-left:.73rem}.label-all .label:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.my-custom-camping-element>div{column-count:1}@media (width>=800px){.my-custom-camping-element>div{column-count:2}}@media (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}
