/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */.btn,sub,sup{position:relative}button,hr,input{overflow:visible}a,legend{color:inherit}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}fieldset,ul{margin:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}[hidden],body::before,template{display:none}a,a:hover{text-decoration:none}.btn,.tent-camping .tent-camping--inner .btn:hover{background-color:var(--dark-green)}.about,.swiper,.tent-camping,.wrap,svg:not(:root){overflow:hidden}.accordion--card .accordion--card-header .text-Class,legend{white-space:normal}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body,figure{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-base)}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;display:table;max-width:100%}.btn,.home--camping .camping--inner.container .camping--inner--left .subtitle p,h1{color:var(--white)}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box}*,.flex,:after,:before{-webkit-box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--brand-main:#000000;--brand-secondary:#ffffff;--dark:#000000;--light:#ffffff;--black:#1C231F;--white:#ffffff;--whitesmoke:#E1E1E1;--green:#63AC45;--dark-green:#2E6C35;--bright-orange:#F7921E;--charcoal:#484848;--grey:#F9F9F7;--orange:#FF702A;--font-family-base:'Prompt SemiBold';--font-family-base-second:'Prompt Medium';--font-family-thin:'Prompt Thin';--font-family-regular:'Prompt Regular';--font-family-light:'Prompt Light';--font-base:16px;--line-height-base:1.5rem;--font-size-h1:2.5rem;--font-size-h2:1.6rem;--font-size-h3:1.9rem;--font-size-h4:1.7rem;--font-size-h5:1.5rem;--font-size-h6:1.4rem;--font-weight-h1:600;--font-weight-h2:600;--font-weight-h3:500;--font-weight-h4:500;--font-weight-h5:600;--font-weight-h6:500;--text-base-size:1em;--text-scale-ratio:1.2;--text-xs:calc((1em / var(--text-scale-ratio)) / var(--text-scale-ratio));--text-sm:calc(var(--text-xs) * var(--text-scale-ratio));--text-md:calc(var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-lg:calc(var(--text-md) * var(--text-scale-ratio));--text-xl:calc(var(--text-lg) * var(--text-scale-ratio));--breakpoint-xs:375px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1440px;--wrap-space:15px;--wrap-width-xs:100%;--wrap-width-sm:540px;--wrap-width-md:720px;--wrap-width-lg:960px;--wrap-width-xl:1140px;--col-space:30px;--border-radius:0;--spacer:20px;--cubic-bezier:cubic-bezier(.3,.86,.36,.95);--cubic-bezier2:cubic-bezier(.4,0,0,1);--mobile-height:100vh}@font-face{font-family:'Prompt SemiBold';src:url("../fonts/Prompt-SemiBold.eot");src:url("../fonts/Prompt-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Prompt-SemiBold.woff2") format("woff2"),url("../fonts/Prompt-SemiBold.woff") format("woff"),url("../fonts/Prompt-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Prompt Medium';src:url("../fonts/Prompt-Medium.eot");src:url("../fonts/Prompt-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Prompt-Medium.woff2") format("woff2"),url("../fonts/Prompt-Medium.woff") format("woff"),url("../fonts/Prompt-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Prompt Thin';src:url("../fonts/Prompt-Thin.eot");src:url("../fonts/Prompt-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Prompt-Thin.woff2") format("woff2"),url("../fonts/Prompt-Thin.woff") format("woff"),url("../fonts/Prompt-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Prompt Regular';src:url("../fonts/Prompt-Regular.eot");src:url("../../fonts/Prompt-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Prompt-Regular.woff2") format("woff2"),url("../fonts/Prompt-Regular.woff") format("woff"),url("../fonts/Prompt-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Prompt Light';src:url("../fonts/Prompt-Light.eot");src:url("../fonts/Prompt-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Prompt-Light.woff2") format("woff2"),url("../fonts/Prompt-Light.woff") format("woff"),url("../fonts/Prompt-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url("../fonts/icomoon.eot?cogh4w");src:url("../fonts/icomoon.eot?cogh4w#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?cogh4w") format("truetype"),url("../fonts/icomoon.woff?cogh4w") format("woff"),url("../fonts/icomoon.svg?cogh4w#icomoon") format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-up-right:before{content:"\e90f"}.icon-night-camp-2:before{content:"\e910"}.icon-house:before{content:"\e911"}.icon-night-camp:before{content:"\e912"}.icon-Summer-Camp:before{content:"\e913"}.icon-Electrical-Cabinets:before{content:"\e914"}.icon-quotes-sign:before{content:"\e915"}.icon-WashingMachines:before{content:"\e916"}.icon-fire:before{content:"\e917"}.icon-partly_cloudy .path1:before{content:"\e907";color:#ffab0b}.icon-partly_cloudy .path2:before{content:"\e908";margin-left:-1.1298828125em;color:#000;opacity:.77}.icon-partly_cloudy .path3:before{content:"\e909";margin-left:-1.1298828125em;color:#848484}.icon-partly_cloudy .path4:before{content:"\e90a";margin-left:-1.1298828125em;color:#00d0e2}.icon-partly_cloudy .path5:before{content:"\e90b";margin-left:-1.1298828125em;color:#00d0e2}.icon-partly_cloudy .path6:before{content:"\e90c";margin-left:-1.1298828125em;color:#00d0e2}.icon-partly_cloudy .path7:before{content:"\e90d";margin-left:-1.1298828125em;color:#00d0e2}.icon-partly_cloudy .path8:before{content:"\e90e";margin-left:-1.1298828125em;color:#00d0e2}.icon-circle--tent:before{content:"\e903"}.icon-camping:before{content:"\e904"}.icon-cottage:before{content:"\e905"}.icon-circle-firewood:before{content:"\e906"}.icon-layer:before{content:"\e900"}.icon-services:before{content:"\e901"}.icon-security:before{content:"\e902"}.icon-bed-covers:before{content:"\e93f";color:#484848}.icon-cat:before{content:"\e941";color:#484848}.icon-tent:before{content:"\e942";color:#484848}.icon-campfire:before{content:"\e943"}.icon-sink:before{content:"\e944"}.icon-freezer:before{content:"\e945"}.icon-gas-stove:before{content:"\e946"}.icon-cokking-pot:before{content:"\e947"}.icon-plates-cutlery:before{content:"\e948"}.icon-solar-energy:before{content:"\e949"}.icon-private-toilet:before{content:"\e94a"}.icon-medicine-bottle:before{content:"\e94b"}.icon-bed-cover:before{content:"\e94c"}.icon-air-conditioner:before{content:"\e94d"}.icon-bed:before{content:"\e94e"}.icon-guitar:before{content:"\e94f"}.icon-beach-tent:before{content:"\e950"}.icon-bathroom-paper:before{content:"\e951"}.icon-hairdryer:before{content:"\e952"}.icon-shower:before{content:"\e953"}.icon-quotes:before{content:"\e955"}.icon-tent1:before{content:"\e957"}.icon-bus:before{content:"\e958"}.icon-location:before{content:"\e959"}.icon-spa:before{content:"\e962"}.icon-bicycle:before{content:"\e963"}.icon-calendar:before{content:"\e964"}.icon-check:before{content:"\e965"}.icon-chat:before{content:"\e966"}.icon-search:before{content:"\e967"}.icon-cheveron-down:before{content:"\e968"}.icon-angle-double-right:before{content:"\e969"}.icon-angle-double-down:before{content:"\e96a"}.icon-social-facebook:before{content:"\e96b"}.icon-twitter:before{content:"\e96c"}.icon-envelope:before{content:"\e96d"}.icon-cross:before{content:"\e96e"}.icon-arrow-right:before{content:"\e96f"}.icon-star:before{content:"\e970"}.icon-user:before{content:"\e971"}.icon-play:before{content:"\ea1c"}.icon-arrow-up:before{content:"\ea3a"}.icon-arrow-up-right:before{content:"\ea3b"}.icon-instagram:before{content:"\ea92"}.icon-linkedin2:before{content:"\eaca"}.icon-phone:before{content:"\e954"}.icon-user1:before{content:"\e972"}.icon-link:before{content:"\e9cb"}.icon-file-pdf:before{content:"\eadf"}*,:after,:before{box-sizing:border-box}ul{padding:0;-webkit-margin-before:0;-webkit-margin-after:0}li{list-style-type:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}button,iframe{border:none}fieldset{border:0;padding:0;-webkit-padding-before:0;-webkit-padding-end:0;-webkit-padding-after:0;min-width:auto}.home--camping .camping--inner.container .camping--inner--left,h1{padding:30px 0}body::before{content:"(xs: 375px, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1440px)"}.container{padding-left:4%;padding-right:4%}h1{font-size:2.5rem;line-height:100%;font-size:var(--font-size-h1);font-weight:var(--font-weight-h1)}.btn{display:inline-block;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-family:var(--font-family-base-second);text-transform:uppercase;padding:15px;font-size:.8rem;border-radius:5px;z-index:2;-webkit-transition:.3s;transition:.3s}.wrap,.wrap-fluid{padding-left:var(--wrap-space);padding-right:var(--wrap-space);position:relative}.btn:hover{background-color:var(--green)}.btn .icon-angle-double-down{-webkit-transform:rotate(270deg);transform:rotate(270deg);padding:0 2px;display:inline-block}.subtitle{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.flex,.header .wrapper .header--inner,.header .wrapper .header--inner .menu-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.subtitle p{color:var(--black);position:relative;font-family:var(--font-family-regular);font-size:1rem}.subtitle span{position:relative;width:50px;height:1px;background-color:var(--black);left:0;margin:0 10px}.title{font-family:var(--font-family-base-second);margin-bottom:30px}.title>span{font-family:var(--font-family-thin);font-weight:600}.video-button{width:60px;height:60px;line-height:100px;background:0 0;position:relative;background-color:var(--white);font-size:30px;border-radius:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center}.video-button span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translate(2px,-19px);transform:translate(2px,-19px);color:var(--dark-green);font-size:22px}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2)}h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3)}h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-h4)}h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5)}h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-h6)}p{font-size:var(--font-base);line-height:var(--line-height-base);font-family:var(--font-family-light)}.wrap{margin-left:auto;margin-right:auto;width:var(--wrap-width-xs)}.wrap-fluid{width:100%;-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}.wrap.remove-gutter-left .cll-col{margin-left:0!important}.flex{box-sizing:border-box;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex .cll-col{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 var(--col-space);z-index:2}.flex .cll-col:first-of-type,.gallery-section .reveal-effect:nth-child(3n+1){margin-left:0}.flex .cll-col.w1{-webkit-flex-basis:calc(100% * 1/12 - ((var(--col-space) * (12 - 1))/ 12));-ms-flex-preferred-size:calc(100% * 1/12 - ((var(--col-space) * (12 - 1))/ 12));flex-basis:calc(100% * 1/12 - ((var(--col-space) * (12 - 1))/ 12));max-width:calc(100% * 1/12 - ((var(--col-space) * (12 - 1))/ 12))}.flex .cll-col.o1{margin-left:calc(100% * 1/12 + ((var(--col-space) * 1)/ 12))}.flex .cll-col.w2{-webkit-flex-basis:calc(100% * 2/12 - ((var(--col-space) * (12 - 2))/ 12));-ms-flex-preferred-size:calc(100% * 2/12 - ((var(--col-space) * (12 - 2))/ 12));flex-basis:calc(100% * 2/12 - ((var(--col-space) * (12 - 2))/ 12));max-width:calc(100% * 2/12 - ((var(--col-space) * (12 - 2))/ 12))}.flex .cll-col.o2{margin-left:calc(100% * 2/12 + ((var(--col-space) * 2)/ 12))}.flex .cll-col.w3{-webkit-flex-basis:calc(100% * 3/12 - ((var(--col-space) * (12 - 3))/ 12));-ms-flex-preferred-size:calc(100% * 3/12 - ((var(--col-space) * (12 - 3))/ 12));flex-basis:calc(100% * 3/12 - ((var(--col-space) * (12 - 3))/ 12));max-width:calc(100% * 3/12 - ((var(--col-space) * (12 - 3))/ 12))}.flex .cll-col.o3{margin-left:calc(100% * 3/12 + ((var(--col-space) * 3)/ 12))}.flex .cll-col.w4{-webkit-flex-basis:calc(100% * 4/12 - ((var(--col-space) * (12 - 4))/ 12));-ms-flex-preferred-size:calc(100% * 4/12 - ((var(--col-space) * (12 - 4))/ 12));flex-basis:calc(100% * 4/12 - ((var(--col-space) * (12 - 4))/ 12));max-width:calc(100% * 4/12 - ((var(--col-space) * (12 - 4))/ 12))}.flex .cll-col.o4{margin-left:calc(100% * 4/12 + ((var(--col-space) * 4)/ 12))}.flex .cll-col.w5{-webkit-flex-basis:calc(100% * 5/12 - ((var(--col-space) * (12 - 5))/ 12));-ms-flex-preferred-size:calc(100% * 5/12 - ((var(--col-space) * (12 - 5))/ 12));flex-basis:calc(100% * 5/12 - ((var(--col-space) * (12 - 5))/ 12));max-width:calc(100% * 5/12 - ((var(--col-space) * (12 - 5))/ 12))}.flex .cll-col.o5{margin-left:calc(100% * 5/12 + ((var(--col-space) * 5)/ 12))}.flex .cll-col.w6{-webkit-flex-basis:calc(100% * 6/12 - ((var(--col-space) * (12 - 6))/ 12));-ms-flex-preferred-size:calc(100% * 6/12 - ((var(--col-space) * (12 - 6))/ 12));flex-basis:calc(100% * 6/12 - ((var(--col-space) * (12 - 6))/ 12));max-width:calc(100% * 6/12 - ((var(--col-space) * (12 - 6))/ 12))}.flex .cll-col.o6{margin-left:calc(100% * 6/12 + ((var(--col-space) * 6)/ 12))}.flex .cll-col.w7{-webkit-flex-basis:calc(100% * 7/12 - ((var(--col-space) * (12 - 7))/ 12));-ms-flex-preferred-size:calc(100% * 7/12 - ((var(--col-space) * (12 - 7))/ 12));flex-basis:calc(100% * 7/12 - ((var(--col-space) * (12 - 7))/ 12));max-width:calc(100% * 7/12 - ((var(--col-space) * (12 - 7))/ 12))}.flex .cll-col.o7{margin-left:calc(100% * 7/12 + ((var(--col-space) * 7)/ 12))}.flex .cll-col.w8{-webkit-flex-basis:calc(100% * 8/12 - ((var(--col-space) * (12 - 8))/ 12));-ms-flex-preferred-size:calc(100% * 8/12 - ((var(--col-space) * (12 - 8))/ 12));flex-basis:calc(100% * 8/12 - ((var(--col-space) * (12 - 8))/ 12));max-width:calc(100% * 8/12 - ((var(--col-space) * (12 - 8))/ 12))}.flex .cll-col.o8{margin-left:calc(100% * 8/12 + ((var(--col-space) * 8)/ 12))}.flex .cll-col.w9{-webkit-flex-basis:calc(100% * 9/12 - ((var(--col-space) * (12 - 9))/ 12));-ms-flex-preferred-size:calc(100% * 9/12 - ((var(--col-space) * (12 - 9))/ 12));flex-basis:calc(100% * 9/12 - ((var(--col-space) * (12 - 9))/ 12));max-width:calc(100% * 9/12 - ((var(--col-space) * (12 - 9))/ 12))}.flex .cll-col.o9{margin-left:calc(100% * 9/12 + ((var(--col-space) * 9)/ 12))}.flex .cll-col.w10{-webkit-flex-basis:calc(100% * 10/12 - ((var(--col-space) * (12 - 10))/ 12));-ms-flex-preferred-size:calc(100% * 10/12 - ((var(--col-space) * (12 - 10))/ 12));flex-basis:calc(100% * 10/12 - ((var(--col-space) * (12 - 10))/ 12));max-width:calc(100% * 10/12 - ((var(--col-space) * (12 - 10))/ 12))}.flex .cll-col.o10{margin-left:calc(100% * 10/12 + ((var(--col-space) * 10)/ 12))}.flex .cll-col.w11{-webkit-flex-basis:calc(100% * 11/12 - ((var(--col-space) * (12 - 11))/ 12));-ms-flex-preferred-size:calc(100% * 11/12 - ((var(--col-space) * (12 - 11))/ 12));flex-basis:calc(100% * 11/12 - ((var(--col-space) * (12 - 11))/ 12));max-width:calc(100% * 11/12 - ((var(--col-space) * (12 - 11))/ 12))}.flex .cll-col.o11{margin-left:calc(100% * 11/12 + ((var(--col-space) * 11)/ 12))}.flex .cll-col.w12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0}.remove-gutter-left{margin-left:0;padding-left:0}.remove-gutter-right{margin-right:0;padding-right:0}.header{width:100%;position:fixed;background-color:var(--white);z-index:5;top:0}.header .wrapper .header--inner{width:100%;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .wrapper .header--inner .logo{width:auto;height:auto;position:relative;z-index:5}.header .wrapper .header--inner .logo .logo-link{width:100%;display:block;height:auto}.header .wrapper .header--inner .logo .logo-link img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-width:145px}.header .wrapper .header--inner .menu-mobile{width:70%;position:relative;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .wrapper .header--inner .menu-mobile .burger-menu,.header .wrapper .header--inner .menu-mobile .mobile-menu .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.header .wrapper .header--inner .menu-mobile .burger-menu{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:5}.header .wrapper .header--inner .header--buttons,.header .wrapper .header--inner .menu,.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .language .sub-menu,.header .wrapper .header--inner .menu-mobile .mobile-menu ul .menu-mobile-item .sub-menu,.slider-buttons .swiper-button-next::after,.slider-buttons .swiper-button-prev::after,.tent-camping img:nth-child(2){display:none}.header .wrapper .header--inner .menu-mobile .burger-menu span{position:relative;width:30px;height:2px;border-radius:5px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;margin:3px 0;background-color:#000}.header .wrapper .header--inner .menu-mobile .burger-menu.active span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0}.header .wrapper .header--inner .menu-mobile .burger-menu.active span:nth-child(2){opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.header .wrapper .header--inner .menu-mobile .burger-menu.active span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:0}.header .wrapper .header--inner .menu-mobile .mobile-menu{position:fixed;top:0;bottom:0;left:0;width:100%;height:100vh;overflow-x:hidden;background-position:center;z-index:3;display:none;overflow-y:auto;padding:50px 0;background-color:var(--white)}.header .wrapper .header--inner .menu-mobile .mobile-menu .items{width:100%;height:100%;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header .wrapper .header--inner .menu-mobile .mobile-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.header .wrapper .header--inner .menu-mobile .mobile-menu ul .menu-mobile-item{list-style:none;margin:10px 0;position:relative}.header .wrapper .header--inner .menu-mobile .mobile-menu ul .menu-mobile-item a{position:relative;font-family:var(--font-family-base-second);font-size:1.5rem;padding:0 35px;opacity:0;cursor:pointer}.header .wrapper .header--inner .menu-mobile .mobile-menu ul .menu-mobile-item a .icon-cheveron-down{font-size:18px;display:inline-block;margin-left:10px}.header .wrapper .header--inner .menu-mobile .mobile-menu ul .menu-mobile-item a .icon-cheveron-down.arrow-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .wrapper .header--inner .menu-mobile .mobile-menu ul .menu-mobile-item .sub-menu .sub-menu--item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:10px}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;position:relative;top:50px;left:0;right:0;margin:0 auto}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .btn{font-family:var(--font-family-base-second);font-size:.9rem;color:var(--white);background-color:var(--green);padding:15px;border-radius:5px;display:block;margin-bottom:30px;text-transform:uppercase}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .btn span{-webkit-transform:rotate(270deg);transform:rotate(270deg);position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .language a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;font-family:var(--font-family-base-second);font-size:.9rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .language a .icon-cheveron-down{margin-left:5px;font-size:12px;display:inline-block}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .language a .icon-cheveron-down.arrow-rotate,.header-slider .swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .language .sub-menu .sub-menu--item{margin:10px 0}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .search-box{background-color:var(--white);border:1px solid #484848;border-radius:20px;padding:8px 12px;margin:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home--adventure .adventure--inner,.home--camping .camping--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;text-align:center}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .search-box .search-txt{outline:0;border:none;font-family:var(--font-family-base-second);font-size:.8rem}.header .wrapper .header--inner .menu-mobile .mobile-menu .menu-mobile--buttons .search-box>span{font-size:20px}.home--camping{width:100%;position:relative;margin-top:90px}.home--camping img{content:'';position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home--camping::before{content:'';position:absolute;left:0;background:#fff;background:linear-gradient(338deg,#fff -17%,#000 10%);width:100%;height:100%;top:0;opacity:.3}.home--camping .camping--inner{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:2}.home--camping .camping--inner.container{padding:15% 4%}.home--camping .camping--inner.container .camping--inner--left .subtitle span{background-color:var(--white)}.home--adventure{width:100%;position:relative}.home--adventure .adventure--inner{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about .about--inner,.adventure--boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:column;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal}.home--adventure .adventure--inner.container{padding-top:50px;padding-bottom:50px}.adventure--boxes{width:100%;display:flex;-ms-flex-direction:column;flex-direction:column;margin:30px 0}.adventure--boxes .adventure--box{width:100%;position:relative;margin-bottom:30px}.adventure--boxes .adventure--box img{width:100%;border-radius:5px;position:relative;-webkit-transition:.5s;margin-bottom:30px}.adventure--boxes .adventure--box .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.adventure--boxes .adventure--box .title span{position:relative;width:50px;height:1px;background-color:var(--black);top:10px;left:0;margin:0 10px 0 0}.adventure--boxes .adventure--box .title h5{color:var(--black);transition:color .3s}.adventure--boxes .adventure--box p{color:var(--black);font-family:var(--font-family-light);line-height:1.5;padding-right:15px}.about{width:100%;position:relative;margin-bottom:60px}.about .about--inner{display:flex;-ms-flex-direction:column;flex-direction:column}.about .about--inner .about-us--content ul,.about .about--inner .about-us--content ul li,.overlay--boxes .overlay-main--boxes,.section-video .video--content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.about .about--inner .about-us--content{width:100%;position:relative;background-color:#f9f9f7;z-index:2;text-align:center}.about .about--inner .about-us--content::before{content:'';position:absolute;background-image:url("../img/pics/Image-1.png");-o-object-position:center;object-position:center;background-repeat:no-repeat;width:100%;height:100%;left:0;right:0;z-index:1;-o-object-fit:cover;object-fit:cover}.about .about--inner .about-us--content>p{font-family:var(--font-family-thin);color:var(--black);font-weight:700;margin-bottom:30px;line-height:1.5}.about .about--inner .about-us--content ul{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.about .about--inner .about-us--content ul li{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 0;font-family:var(--font-family-regular);font-size:1.12rem}.overlay--boxes .overlay-main--boxes .overlay--box,.section-video .video--content{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.about .about--inner .about-us--content ul li span{width:40px;height:40px;background-color:var(--green);border-radius:50%;margin-right:15px;color:var(--white);font-size:16px;padding:12px}.about .about--inner .about--inner--right,.content-section{position:relative;width:100%;height:auto}.about .about--inner .about--inner--right .image-overlay{position:relative;width:60%;height:100%;background-color:var(--dark-green);left:0;right:0;margin:0 0 0 auto}.about .about--inner .about--inner--right .text-rotate{-webkit-writing-mode:vertical-rl;position:relative;right:0;left:0;margin:auto 0 auto auto;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-family:var(--font-family-base);font-size:5rem;-webkit-text-stroke:1px #ffffff90;color:transparent;padding:30px 0}.about .about--inner .about--inner--right img{position:absolute;-o-object-fit:cover;object-fit:cover}.about .about--inner .about--inner--right img:nth-child(2){width:70%;height:80%;z-index:2;top:0;margin:auto;bottom:0}.about .about--inner .about--inner--right img:nth-child(3){left:20%;right:0;margin:auto;width:40%;z-index:3;height:60%;top:0;bottom:0}.section-video{width:100%;position:relative;z-index:3;padding-top:90px;padding-bottom:90px}.section-video::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);z-index:3}.section-video img{content:'';position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;-o-object-fit:cover;object-fit:cover}.section-video .video--content{position:relative;z-index:4;width:100%;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer.container .footer-center .row h6,.section-video .video--content .content--inner h2{color:var(--white);margin-bottom:30px}.section-video .video--content .video-button{left:0;right:0;margin:0 auto}.overlay--boxes{width:90%;position:relative;left:0;right:0;margin:0 auto;background-color:#f9f9f7;-webkit-transform:translateY(-70px);transform:translateY(-70px);z-index:3}.overlay--boxes>img{content:'';position:absolute;height:100%;top:0;bottom:0;opacity:.05;-o-object-fit:cover;object-fit:cover}.overlay--boxes>img:first-child{width:50%;left:0}.overlay--boxes>img:nth-child(2){width:50%;right:0}.overlay--boxes .overlay-main--boxes{display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.overlay--boxes .overlay-main--boxes .overlay--box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:15px;width:25%}.overlay--boxes .overlay-main--boxes .overlay--box img{width:63px;height:60px;margin-bottom:15px}.overlay--boxes .overlay-main--boxes .overlay--box span{font-family:var(--font-family-base-second);font-size:2.5rem;margin-bottom:15px}.overlay--boxes .overlay-main--boxes .overlay--box h6{font-family:var(--font-family-regular);font-size:1rem}.section--boxes{width:100%;position:relative;text-align:center}.camps-boxes,.section--boxes .boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.section--boxes .boxes .box{width:100%;position:relative;margin-bottom:30px;z-index:2;box-shadow:2px 3px 15px 12px rgba(249,249,247,.75);-webkit-box-shadow:2px 3px 15px 12px rgba(249,249,247,.75);-moz-box-shadow:2px 3px 15px 12px rgba(249,249,247,.75);-webkit-transition:.3s;transition:.3s}.section--boxes .boxes .box img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,80% 85%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,80% 85%,0 100%);-webkit-transition:.3s;transition:.3s}.section--boxes .boxes .box:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.section--boxes .boxes .box:hover img{-webkit-filter:brightness(0.8);filter:brightness(.8)}.section--boxes .boxes .box .box--inner{padding:30px}.section--boxes .boxes .box .box--inner .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.section--boxes .boxes .box .box--inner .title>span{position:relative;width:50px;height:1px;background-color:var(--black);top:15px;left:0;margin:0 20px 0 0}.section--boxes .boxes .box .box--inner .title h5{font-family:var(--font-family-base-second);font-weight:500;line-height:120%}.section--boxes .boxes .box .box--inner>p{text-align:left;font-family:var(--font-family-light);margin-bottom:30px;line-height:1.5}.section--boxes .boxes .box .box--inner>span{display:block;width:100%;border-bottom:1px solid #d9d9d9;margin:30px 0}.section--boxes .boxes .box .box--inner .box--icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gallery-boxes,.tent-camping .tent-camping--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;width:100%}.section--boxes .boxes .box .box--inner .box--icon>span{margin-left:30px;width:40px;height:40px;background-color:var(--green);border-radius:50%;padding:20px;color:var(--white);-webkit-transition:.3s;transition:.3s}.section--boxes .boxes .box .box--inner .box--icon>span:hover{background-color:#2e6c35}.section--boxes .boxes .box .box--inner .box--icon>span::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translate(-8px,-8px);transform:translate(-8px,-8px)}.section--boxes .btn{left:0;right:0;margin:30px auto 0}.tent-camping{width:100%;height:100%;background-color:var(--green);position:relative;padding-top:45px;padding-bottom:45px}.tent-camping img:first-child{opacity:.2;position:absolute}.tent-camping .tent-camping--inner{position:relative;height:100%;display:flex;-ms-flex-direction:column;flex-direction:column}.tent-camping .tent-camping--inner h2{color:var(--white);text-align:center;margin-bottom:0}.tent-camping .tent-camping--inner h2 span{font-family:var(--font-family-thin);font-weight:100}.tent-camping .tent-camping--inner>span{color:transparent;-webkit-text-stroke:0.4px #fff;-webkit-background-clip:text;background-clip:text;font-size:80px;font-weight:700;opacity:.2;position:absolute;top:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.tent-camping .tent-camping--inner .btn{margin:30px auto 0}.gallery{padding-left:2%;padding-right:2%;margin-bottom:60px}.gallery h2{color:var(--black)}.gallery-boxes{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:var(--black-black)}.gallery-boxes .gallery-box .gallery-box-content,.swiper .swiper-wrapper .swiper-slide{-webkit-flex-direction:column;padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal}.gallery-boxes .gallery-box{position:relative;overflow:hidden;display:block}.gallery-boxes .gallery-box>img{width:100%;-o-object-fit:cover;object-fit:cover;position:relative;height:100%;mix-blend-mode:luminosity;mix-blend-mode:unset}.gallery-boxes .gallery-box .gallery-box-content{position:absolute;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:50px}.gallery-boxes .gallery-box .gallery-box-content h3{color:var(--white);line-height:120%;text-align:center;margin-bottom:15px}.banner-content ul,.gallery-boxes .gallery-box .gallery-box-content .content--subtitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.location--testimonial .swiper-slide,.slider-buttons,.swiper .swiper-wrapper .swiper-slide,.swiper-pagination-vertical.swiper-pagination-bullets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.gallery-boxes .gallery-box .gallery-box-content .content--subtitle span{position:relative;width:50px;height:1px;background-color:var(--white);top:13px;left:0;margin:0 15px}.gallery-boxes .gallery-box .gallery-box-content .content--subtitle p{font-family:var(--font-family-light);color:var(--white);text-align:center}.testimonial{position:relative;width:100%;margin-bottom:50px}.swiper .swiper-wrapper,.testimonial-content--left{position:relative}.testimonial-content--left h2{text-align:center}.slider-buttons{position:relative;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:60px 0}.slider-buttons .swiper-button-next{font-size:16px;border:1px solid #48484830;padding:22px;border-radius:50%;color:var(--charcoal);-webkit-transition:.3s;transition:.3s;position:relative;left:20px}.slider-buttons .swiper-button-next:hover,.slider-buttons .swiper-button-prev:hover{border:1px solid var(--green);color:var(--green)}.slider-buttons .swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:16px;border:1px solid #48484830;padding:22px;border-radius:50%;color:var(--charcoal);left:0;-webkit-transition:.3s;transition:.3s;position:relative}.swiper{width:100%;position:relative;height:100%!important}.swiper .swiper-wrapper .swiper-slide-visible{opacity:1!important}.swiper .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;background:var(--grey);display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important}.swiper .swiper-wrapper .swiper-slide .testimonial-content--top{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.swiper .swiper-wrapper .swiper-slide .testimonial-content--top img{display:block;width:150px;height:150px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:30px}.swiper .swiper-wrapper .swiper-slide .testimonial-content--top h4{margin-bottom:30px}.swiper .swiper-wrapper .swiper-slide .testimonial-content--top h4 span{font-family:var(--font-family-light);font-size:1.1rem}.footer.container .footer-center .row p a,.swiper .swiper-wrapper .swiper-slide .testimonial-content--bottom{position:relative}.swiper .swiper-wrapper .swiper-slide .testimonial-content--bottom p{font-family:var(--font-family-light);line-height:1.5}.swiper .swiper-wrapper .swiper-slide .stars{margin:20px 0 0}.swiper .swiper-wrapper .swiper-slide .stars span{color:var(--orange)}.swiper-pagination-vertical.swiper-pagination-bullets{position:relative;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:30px}.swiper-pagination-vertical.swiper-pagination-bullets span{background-color:var(--green);width:5px;height:5px;display:block;border-radius:50%;margin:0 15px!important}.location--testimonial{margin:0 0 60px;padding-top:90px;background-color:var(--black);color:var(--white);position:relative}.location--testimonial .swiper{overflow-y:visible!important}.location--testimonial .swiper .swiper-wrapper .swiper-slide{padding:0}.location--testimonial .title{text-align:center}.location--testimonial .subtitle p{color:var(--white)}.location--testimonial .subtitle span{background-color:var(--white)}.location--testimonial .swiper-slide{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-content,.blog .blog--inner,.gallery .gallery--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.location--testimonial .swiper-slide .location--testimonial-content{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:20px 30px}.location--testimonial .swiper-slide .location--testimonial-content>span{font-size:2rem}.location--testimonial .swiper-slide .location--testimonial-content>p{font-family:var(--font-family-light);font-size:1.5rem;margin:40px 0;line-height:150%}.location--testimonial .swiper-slide .location--testimonial-content .author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.location--testimonial .swiper-slide .location--testimonial-content .author>img{width:80px;height:80px;border-radius:50%}.location--testimonial .swiper-slide .location--testimonial-content .author .author--info{margin-left:30px}.location--testimonial .swiper-slide .location--testimonial-content .author .author--info h5{font-family:var(--font-family-base);font-size:1rem;line-height:165%}.location--testimonial .swiper-slide .location--testimonial-content .author .author--info p{font-size:.7rem}.location--testimonial .swiper-slide .location--testimonial-content .author .author--info span{margin:0 -1px;color:var(--orange);font-size:.7rem}.location--testimonial .swiper-slide>img{width:100%;min-height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:translateY(50px);transform:translateY(50px);z-index:2;padding:0 20px;position:relative}.banner img,img{-o-object-position:center}.banner img,.contact .contact--top img,.location--testimonial>img{position:absolute;left:0;bottom:0}.location--testimonial>img{width:60%;height:auto;-webkit-filter:brightness(0.7);filter:brightness(.7)}.blog{position:relative;width:100%;padding-bottom:60px}.blog h2,.gallery h2{text-align:center;margin:0 0 30px}.blog .blog--inner,.gallery .gallery--inner{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.blog .blog--inner .blog-box{width:100%;position:relative;height:100%;margin-bottom:30px;-webkit-transition:.5s;transition:.5s}.blog .blog--inner .blog-box>img{width:100%;-o-object-fit:cover;object-fit:cover}.blog .blog--inner .blog-box .about-blog{width:100%;position:relative;z-index:2;display:block}.blog .blog--inner .blog-box .about-blog h6{font-family:var(--font-base-light);color:var(--charcoal);font-size:1rem}.blog .blog--inner .blog-box .about-blog h4{font-family:var(--font-family-base-second);position:relative;font-size:22px}.blog .blog--inner .blog-box .about-blog h5{position:relative;display:inline-block;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-family:var(--font-family-base-second);color:var(--black);text-transform:uppercase;margin:auto;font-size:.8rem;z-index:2;-webkit-transition:.5s;transition:.3s}.banner-content,.content-section .content-section--inner .content-section--right .row{-webkit-flex-direction:column;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal}.blog .blog--inner .blog-box .about-blog h5 span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:rotate(270deg);transform:rotate(270deg);padding:0 5px 0 0;font-size:16px}.banner{position:relative;width:100%;height:100%;padding-top:150px;padding-bottom:150px;margin-top:100px;margin-bottom:60px}.banner img{content:'';top:0;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:2;width:100%;height:100%}.banner-content{width:100%;z-index:3;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.banner-content h1{padding:0;margin-bottom:30px;color:var(--white);line-height:1;font-size:2rem}.banner-content ul li{position:relative;color:var(--white);font-size:1.2rem;-webkit-transition:.3s;transition:.3s}.banner-content ul li,.banner-content ul li a{font-family:var(--font-family-light)}.banner-content ul li a span{font-size:14px;-webkit-transform:rotate(271deg);transform:rotate(271deg);display:inline-block;margin-right:10px;font-family:var(--font-family-thin)}.about-us--services{position:relative;width:100%}.about-us--services.container{padding-bottom:50px}.about-us--services.container .about-us--top{position:relative;width:100%}.about-us--services.container .about-us--top .about-us--content-left h2{text-align:center}.about-us--services.container .about-us--top .about-us--content-right{margin:30px 0 40px}.about-us--services.container .about-us--top .about-us--content-right p{text-align:center}.about-us--services.container .about-us--bottom{position:relative;width:100%;text-align:center}.about-us--services.container .about-us--bottom .about-us--box{width:100%;margin:30px 0;padding:30px;border-radius:5px}.contact--info .contact--main-cards .contact--card .contact--card-text,.topic--box h4{margin-left:30px}.about-us--services.container .about-us--bottom .about-us--box:nth-child(4n+1){background-color:#fff5e9}.about-us--services.container .about-us--bottom .about-us--box:nth-child(4n+1)>span{background-color:#f7921e}.about-us--services.container .about-us--bottom .about-us--box:nth-of-type(2){background-color:#f0f7ed}.about-us--services.container .about-us--bottom .about-us--box:nth-of-type(2)>span,.btn.btn-green,.footer.container .footer-center .row .social-media a span:hover{background-color:var(--green)}.about-us--services.container .about-us--bottom .about-us--box:nth-of-type(3){background-color:#fff1ea}.about-us--services.container .about-us--bottom .about-us--box:nth-of-type(3)>span{background-color:var(--orange)}.about-us--services.container .about-us--bottom .about-us--box:nth-of-type(4){background-color:#e7f7fe}.about-us--services.container .about-us--bottom .about-us--box:nth-of-type(4)>span{background-color:#08a8f0}.about-us--services.container .about-us--bottom .about-us--box>span{width:80px;height:80px;display:block;position:relative;left:0;right:0;margin:0 auto;padding:10px;font-size:45px;color:var(--white);border-radius:50%}.about-us--services.container .about-us--bottom .about-us--box h6{margin:35px 0 25px}.about-us--services.container .about-us--bottom .about-us--box p{margin-bottom:35px}.about-us--services.container .about-us--bottom .about-us--box .line-bottom{border-bottom:1px solid var(--black);opacity:.2;margin-bottom:20px}.about-us--services.container .about-us--bottom .about-us--box a{text-transform:uppercase;font-family:var(--font-family-base-second);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-us--services.container .about-us--bottom .about-us--box a>span{margin-left:5px;font-size:20px;margin-bottom:3px}.accordion--card .accordion--card-header h5{font-family:var(--font-family-base-regular);color:var(--black)}.contact--form{width:100%;padding:40px;background-color:var(--white);border-radius:10px;position:relative;left:0;right:0;margin:0 auto}.contact--form h3{color:var(--black);font-family:var(--font-family-base-second);font-size:1.9rem;margin-bottom:10px}.contact--form p{color:var(--charcoal);margin-bottom:20px;line-height:150%}.contact--form form,.footer.container .footer-center,.header-slider .myHeader{width:100%}.contact--form form input,.contact--form form textarea{height:60px;width:100%;outline:0;border:1px solid #1c231F20;margin-bottom:10px;border-radius:5px;padding:10px 20px;font-family:var(--font-family-regular);font-size:1rem;color:var(--black)}#menu-mobile-menu .menu-item .sub-menu li a,.share li a{font-size:1.3rem}.contact--form form input::-webkit-input-placeholder,.contact--form form textarea::-webkit-input-placeholder{text-transform:capitalize;font-family:var(--font-family-regular);font-size:1rem;color:var(--black)}.contact--form form input::-ms-input-placeholder,.contact--form form textarea::-ms-input-placeholder{text-transform:capitalize;font-family:var(--font-family-regular);font-size:1rem;color:var(--black)}.contact--form form input::placeholder,.contact--form form textarea::placeholder{text-transform:capitalize;font-family:var(--font-family-regular);font-size:1rem;color:var(--black)}.contact--form form input:focus,.contact--form form textarea:focus{background-color:#f9f9f7;border-color:var(--green)}.contact--form form textarea{height:160px;resize:none}.contact--form form button{background-color:var(--green);cursor:pointer}.contact{position:relative;margin:0 0 60px;background-color:#f9f9f7}.footer,.travel--information .subtitle span{background-color:var(--dark-green)}.contact .contact--top{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1;padding-top:50px;padding-bottom:50px}.contact .contact--top img{width:100%;height:auto;z-index:-1;opacity:.04}.blog--section-right,.contact--info,.gallery,.recent-news{position:relative;width:100%}.contact--info .title,.team--section .title{text-align:center}.contact--info .contact--main-cards{margin-top:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact--info .contact--main-cards .contact--card{width:100%;margin-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact--info .contact--main-cards .contact--card>span{font-size:3rem;color:var(--green)}.contact--info .contact--main-cards .contact--card .contact--card-text h4{font-family:var(--font-family-base);font-size:1.5rem;color:var(--black);margin-bottom:20px}.contact--info .contact--main-cards .contact--card .contact--card-text p{font-size:1.1rem;color:var(--charcoal);font-family:var(--font-family-light)}.contact--info .contact--main-cards .contact--card .contact--card-text ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact--info .contact--main-cards .contact--card .contact--card-text ul li{margin:20px 5px}.contact--info .contact--main-cards .contact--card .contact--card-text ul li a{font-size:1.2rem;padding:15px;border-radius:50%;background-color:var(--white);border:1px solid var(--green);color:var(--green);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.contact--bottom iframe{height:700px;width:100%}.content-section img,img{-o-object-fit:cover;height:auto;width:100%}.mapouter{position:relative;text-align:center;height:100%;width:100%;padding:0 15px}.content-section img{object-fit:cover}.content-section .content-section--inner{width:100%;padding:5% 4%;text-align:center}.content-section .content-section--inner .subtitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-section .content-section--inner .content-section--right .row,.faq--travel,.topic,.travel--information .input--range .input--info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.content-section .content-section--inner h2{margin:10px 0 40px}.content-section .content-section--inner h2 span{font-family:var(--font-family-thin);font-weight:600}.content-section .content-section--inner .content-section--right .row{display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 30px}.content-section .content-section--inner .content-section--right .row img{position:relative;width:85px;height:85px;border-radius:50%}.content-section .content-section--inner .content-section--right .row .content-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:30px 0 0}.content-section .content-section--inner .content-section--right .row .content-right h3{font-size:1.4rem;line-height:120%}.content-section .content-section--inner .content-section--right .row .content-right p{font-family:var(--font-family-thin);line-height:175%;font-weight:600;margin:10px 0 0}.faq--travel{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.travel--information{width:100%;padding-left:0;text-align:center}.travel--information>p{margin-top:30px}.camps-boxes .camps-box p,.content--section h6,.content--section p,.documents h2,.travel--information .subtitle{margin-bottom:30px}.certificates a:last-child,.team--section .team .team--member:last-child,.who--we--are .content .content--inner .mission--boxes .mission--box:last-child{margin-bottom:0}.travel--information .subtitle p{color:var(--dark-green);font-weight:600}.travel--information .input--range{margin-top:50px;width:100%;background-color:var(--white);padding:30px 60px}.travel--information .input--range .input--info{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.travel--information .input--range .input--info p{font-family:var(--font-family-base-second);color:var(--black);font-size:1.25rem}.travel--information .input--range .input{position:relative;margin-top:15px;width:100%;height:3px;background-color:var(--whitesmoke);border-radius:5PX}.travel--information .input--range .input .input--fill{position:absolute;width:89%;height:3px;background-color:var(--green);top:0;left:0}.travel--information .input--range .input .input--fill::after{content:'';position:absolute;width:15px;height:15px;border-radius:50%;right:-10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--green)}img{object-fit:cover;object-position:center}.faq{margin:0 0 6ß0px;position:relative}.topic{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #1c231F20}.topic--box,.topic--video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;position:relative}.topic--box{width:100%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;margin-bottom:30px;cursor:pointer}.topic--box:last-child{margin-bottom:unset}.topic--box span{font-size:2.5rem;background-color:#63aC4520;padding:20px;border-radius:50%;color:var(--green)}.topic--box h4{font-size:1.5rem;color:var(--black);font-family:var(--font-family-base-second)}.topic--box.active{border-bottom:3px solid var(--green);-webkit-transform:translateY(2px);transform:translateY(2px)}.topic--box.active span{background-color:var(--green);color:var(--white)}.header-slider .swiper-button-next::after,.header-slider .swiper-button-prev::after,.topic--block{display:none}.topic--block.active{display:block}.accordion{width:100%;margin-top:30px}.accordion--card .accordion--card-header{position:relative;cursor:pointer;border-bottom:1px solid #1c231F30;padding:30px 10px}.accordion--card .accordion--card-header.active{border-color:var(--black)}.accordion--card .accordion--card-header h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:calc(100% - 78px);text-align:left;font-family:var(--font-family-base-second);font-size:1.2rem;color:var(--black)}.accordion--card .accordion--card-header .arrow{display:block;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:var(--black);font-weight:600}.accordion--card .accordion--card-header .rotate-arrow{-webkit-transform:rotate(0);transform:rotate(0);color:var(--green)}.accordion--card .accordion--card-body{padding:30px 10px;display:none}.accordion--card .accordion--card-body p{color:var(--charcoal)}.content--section h6 strong,.content--section p a,.share-article ul li a span{color:var(--dark-green)}.topic--video{margin:60px 2% 0;height:400px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.partners,.team--section .team,.team--section .team .team--member .team--member-top,.team--section .team .team--member .team--member-top ul,.who--we--are{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.topic--video img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}.topic--video .video-button{width:80px;height:80px;line-height:100px;background:0 0;position:relative;left:0;right:0;margin:0 auto;background-color:var(--white);font-size:30px;border-radius:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center}.topic--video .video-button span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translate(3px,-10px);transform:translate(3px,-10px);color:var(--dark-green);font-size:20px}.partners{position:relative;width:100%;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}.partners span{border-top:1px solid #1c231f;width:100%;opacity:.2;margin:0 0 50px}.partners a{position:relative;width:100%;margin:5px 0}.partners a img{width:100%;-o-object-fit:none;object-fit:none;-webkit-transition:.3s;transition:.3s}.team--section .team{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.team--section .team .team--member{width:100%;margin-bottom:30px}.team--section .team .team--member .team--member-top{height:300px;position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.team--section .team .team--member .team--member-top img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:15px}.header-slider .swiper-slide img,.who--we--are img{position:absolute;top:0;-o-object-fit:cover;height:100%;left:0}.team--section .team .team--member .team--member-top ul{position:absolute;width:70%;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--green);padding:10px 30px;border-radius:5px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;bottom:0}.team--section .team .team--member .team--member-top ul li{list-style-type:none;margin:0 7px}.team--section .team .team--member .team--member-top ul a{font-size:1.3rem;color:var(--white)}.team--section .team .team--member .team--member-bottom{margin-top:25px;text-align:center}.team--section .team .team--member .team--member-bottom h4{font-family:var(--font-family-base-second);font-size:1.4rem;color:var(--black)}.team--section .team .team--member .team--member-bottom p{font-family:var(--font-family-light);font-size:1rem;color:var(--charcoal)}.team--section .team .team--member:hover ul{-webkit-transform:translateY(0);transform:translateY(0);bottom:15px}.who--we--are{position:relative;display:flex;overflow:hidden}.about--location,.location--content .years-of-experience,.who--we--are .content,.who--we--are .content .content--inner .mission--boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.who--we--are img{width:80%;object-fit:cover;z-index:-1}.who--we--are .content{position:relative;width:100%;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.who--we--are .content .content--inner{width:80%;padding:50px;margin:100px 20px 100px 0;background-color:var(--grey)}.who--we--are .content .content--inner .title{text-align:center}.who--we--are .content .content--inner .mission--boxes{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.who--we--are .content .content--inner .mission--boxes .mission--box{position:relative;width:100%;margin-bottom:40px;font-family:var(--font-family-base);color:var(--black);border-radius:15px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.who--we--are .content .content--inner .mission--boxes .mission--box::after{content:'';position:absolute;border-radius:15px;background-color:var(--white);top:0;left:0;width:100%;height:100%;-webkit-transform:scale(1.2);transform:scale(1.2);display:none}.who--we--are .content .content--inner .mission--boxes .mission--box .mission--box-content{position:relative;z-index:2}.who--we--are .content .content--inner .mission--boxes .mission--box .mission--box-content span{font-size:2rem;color:var(--green);z-index:2}.who--we--are .content .content--inner .mission--boxes .mission--box .mission--box-content h3{margin-top:30px;margin-bottom:20px;text-transform:capitalize;font-size:1.4rem}.who--we--are .content .content--inner .mission--boxes .mission--box .mission--box-content p{font-family:var(--font-family-thin);color:var(--charcoal);font-weight:600}.who--we--are .content .content--inner .mission--boxes .mission--box .mission--box-content .line{display:block;position:relative;width:100px;height:3px;background-color:var(--green);margin-top:30px}.footer.container .footer-top,.header-slider{position:relative;width:100%;margin-bottom:60px}.header-slider .swiper-slide img{content:'';width:100%;bottom:0;object-fit:cover;-o-object-position:center;object-position:center;-webkit-filter:brightness(0.6);filter:brightness(.6)}.header-slider .swiper-slide .header-slider--content{position:relative;padding:150px 0;text-align:center}.header-slider .swiper-slide .header-slider--content h3{color:var(--white);font-family:var(--font-family-base-second)}.header-slider .swiper-slide .header-slider--content h1{color:var(--white);padding:20px 0 30px}.header-slider .swiper-slide>span{position:absolute;bottom:0;width:100%;font-family:var(--font-family-base);font-size:7.8vw;color:transparent;-webkit-text-stroke:1px #ffffff90;line-height:40px;left:0}.header-slider .swiper-button-next::before,.header-slider .swiper-button-prev::before{content:'';position:absolute;width:100%;height:100%;border:1px solid var(--white);border-radius:50%}.header-slider .swiper-button-next.swiper-button-disabled,.header-slider .swiper-button-prev.swiper-button-disabled{opacity:1}.header-slider .swiper-button-prev.swiper-button-disabled::before{border-right-color:transparent;-webkit-transform:rotate(130deg)!important;transform:rotate(130deg)!important}.header-slider .swiper-button-next.swiper-button-disabled::before{border-right-color:transparent;-webkit-transform:rotate(-40deg)!important;transform:rotate(-40deg)!important}.about--location{position:relative;margin-bottom:60px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.location--content{position:relative;width:100%;margin-bottom:40px}.location--content .title{text-align:center}.location--content>p{font-family:var(--font-family-light);font-size:1rem;color:var(--charcoal);text-align:center}.location--content .years-of-experience{position:relative;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:30px;padding-top:30px;border-top:1px solid #1c231F20}.camping--slider .swiper-slide,.camping--slider .swiper-slide .camping--slider-checks,.location--content .years-of-experience .experience,.location--images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.location--content .years-of-experience>span{color:var(--green);font-size:3rem;font-weight:500;font-family:var(--font-family-light)}#menu-footer-menu li a,.blog-category ul li a,.pagination a,.pagination span,.recent-news-box .news--info h6,.share-btn,.sort-by ul li a{font-family:var(--font-family-regular)}.location--content .years-of-experience .years{font-size:5rem;color:var(--green);font-family:var(--font-family-base);line-height:120px;margin:20px 0}.location--content .years-of-experience .experience{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.location--content .years-of-experience .experience>span{color:var(--green);font-size:2rem}.location--content .years-of-experience .experience p{text-transform:capitalize;font-family:var(--font-family-base);color:var(--black);font-size:1.25rem;line-height:25px;margin-top:10px}.location--images{position:relative;width:100%;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.location--images img{position:relative;width:100%;min-height:250px;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding-bottom:30px}.location--images img:last-child{padding-bottom:0}.location--images span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;padding:30px;font-size:3rem;background-color:var(--green);color:var(--white);border-radius:50%}.camping--slider{position:relative;padding:0 0 60px}.camping--slider .swiper-slide{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.camping--slider .swiper-slide.swiper-slide-active .camping--slider-checks{-webkit-transform:translateY(0);transform:translateY(0);margin-bottom:40px}.camping--slider .swiper-slide .camping--slider-checks{position:relative;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin:15px 15px 0;padding:30px;border-radius:8px;background-color:var(--white);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translateY(100%);transform:translateY(100%)}.camping--slider .pagination-and-navigation,.camps-boxes .camps-box .title--camps,.camps-boxes .camps-box h6,.main--services,.main--services .service--box .service--box-top .overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.camping--slider .swiper-slide .camping--slider-checks .checks--info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;padding-left:50px}.camping--slider .swiper-slide .camping--slider-checks .checks--info h5{color:var(--black);font-family:var(--font-family-base-second);font-size:1rem;text-transform:capitalize;position:relative}.camping--slider .swiper-slide .camping--slider-checks .checks--info h5::before{content:'';position:absolute;width:50px;height:3px;background-color:var(--green);left:-80%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.camping--slider .swiper-slide .camping--slider-checks .checks--info p{color:var(--charcoal);font-family:var(--font-family-base-second);text-transform:uppercase;font-size:.7rem;margin-top:10px}.camping--slider .swiper-slide .camping--slider-checks>a span{background-color:var(--green);font-size:1rem;padding:20px;color:var(--white);border-radius:50%}.camping--slider .swiper-slide img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(0.6);filter:brightness(.6)}.camping--slider .pagination-and-navigation{display:flex;position:absolute;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;top:-1px;right:0;background-color:var(--white);padding:60px 0;z-index:2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.camping--slider .pagination-and-navigation .swiper-pagination{position:relative!important;width:auto!important;margin:0 30px}.camping--slider .pagination-and-navigation .swiper-pagination .swiper-pagination-bullet{margin:0 5px!important;background-color:#d9d9d9!important;opacity:1!important}.camping--slider .pagination-and-navigation .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--green)!important}.camping--slider .pagination-and-navigation .swiper-button-next,.camping--slider .pagination-and-navigation .swiper-button-prev{position:relative!important;-webkit-transition:.3s;transition:.3s;font-size:16px;padding:22px;border:1px solid #48484830}.camping--slider .pagination-and-navigation .swiper-button-next::after,.camping--slider .pagination-and-navigation .swiper-button-prev::after{display:none}.camping--slider .pagination-and-navigation .swiper-button-next span,.camping--slider .pagination-and-navigation .swiper-button-prev span{color:#484848}.camps{position:relative;width:100%;padding-top:50px;padding-bottom:50px}.camps-boxes .camps-box{width:100%;margin:30px 0;text-align:center;overflow:hidden}.camps-boxes .camps-box .title--camps{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #1c231F20;position:relative}.camps-boxes .camps-box .title--camps::before{content:'';position:absolute;width:100px;height:4px;left:0;top:100%;background-color:var(--green);margin-top:-1px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.camps-boxes .camps-box .title--camps span{color:var(--green);font-size:60px}.camps-boxes .camps-box .title--camps h5{margin-left:30px;color:var(--black)}.camps-boxes .camps-box h6{text-transform:uppercase;font-size:.8rem;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.camps-boxes .camps-box h6 span{margin-left:5px}.camping--services,.section--boxes.section-boxes--product .boxes,.section-accordion,.section-map,.video,.who--we--are{margin-bottom:60px}#menu-mobile-menu .menu-item .sub-menu,.camping--services .title,.header .wrapper .header--inner .menu-mobile .mobile-menu ul{text-align:center}.main--services{margin-top:50px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main--services .service--box{width:100%;height:100%;margin-bottom:50px}.main--services .service--box .service--box-top{position:relative;overflow:hidden;border-radius:40px;height:100%}.main--services .service--box .service--box-top img{display:block;position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main--services .service--box .service--box-top .overlay{width:100%;height:100%;position:absolute;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;left:0;top:0;background-color:rgba(0,0,0,.5);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s;transition:.5s;z-index:1}.main--services .service--box .service--box-top .overlay span{font-size:1rem;padding:25px;color:var(--white);background-color:var(--green);border-radius:50%}.main--services .service--box .service--box-bottom{margin-top:30px;padding:0 20px}.main--services .service--box .service--box-bottom .stars span{color:var(--orange);margin:0 2px;font-size:1.2rem}.main--services .service--box .service--box-bottom h4{font-family:var(--font-family-base-second);font-size:1.6rem;color:var(--black);margin-top:15px}.footer.container .footer-bottom .footer-bottom--left a,.footer.container .footer-bottom p,.footer.container .footer-center .row p{font-size:1rem;color:var(--whitesmoke);font-family:var(--font-family-light)}.footer{position:relative;width:100%}.footer.container{padding-top:90px;padding-bottom:30px}.footer.container .footer-top h2{color:var(--white);text-align:center;margin-bottom:30px}.footer.container .footer-top h2 span{font-family:var(--font-family-thin)}.footer.container .footer-top .newsletter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--white);border-radius:5px;padding:9px 9px 9px 18px;position:relative;height:60px}.footer.container .footer-top .newsletter span{color:var(--green);font-size:1rem}.footer.container .footer-top .newsletter input{font-family:var(--font-family-thin);font-weight:600;outline:0;border:none;padding:10px;width:70%}.footer.container .footer-top .newsletter .btn{position:absolute;right:10px}.footer.container .footer-top .newsletter .btn span{color:var(--white);padding:0 5px 0 0}.footer.container .footer-center .row{width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:30px 0}.footer.container .footer-center .row p{line-height:1.5;margin-bottom:30px;position:relative}.footer.container .footer-center .row p a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--white);transform-origin:left center;transition:transform .3s;transform:scaleX(0)}.footer.container .footer-center .row .social-media{margin:0 0 30px;position:relative}.footer.container .footer-center .row .social-media a{margin-right:8px}.footer.container .footer-center .row .social-media a span{color:#e1e1e1;font-size:1.4rem;position:relative;padding:15px;border-radius:50%;background-color:rgba(255,255,255,.05);-webkit-transition:.3s;transition:.3s}.footer.container .footer-bottom .footer-bottom--left a::after,.footer.container .footer-center .row li a::after{left:0;bottom:-2px;height:1px;background-color:var(--white);width:100%;transition:transform .3s;position:absolute;content:""}.footer.container .footer-center .row li{margin-bottom:9px}.footer.container .footer-center .row li a{color:var(--white);font-family:var(--font-family-light);position:relative;display:inline-block}.footer.container .footer-center .row li a::after{transform-origin:left center;transform:scaleX(0)}.footer-logo-link{margin-bottom:15px}.footer.container .footer-bottom{position:relative;width:100%;text-align:center;border-top:1px solid #e1e1E140;padding-top:30px}.footer.container .footer-bottom .footer-bottom--left{margin:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.footer.container .footer-bottom .footer-bottom--left a{position:relative}@media(max-width:991px){.footer.container .footer-bottom .footer-bottom--left{flex-direction:column;margin-bottom:60px}.footer.container .footer-bottom .footer-bottom--left a{margin-bottom:5px}}.footer.container .footer-bottom .footer-bottom--left a::after{transform:scaleX(0);transform-origin:left center}@media (min-width:480px){.location--content .years-of-experience .years{margin:0 0 0 40px}}@media (min-width:568px){.partners{-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.partners a{width:45%;margin:10px 0}.footer.container .footer-top .newsletter{width:70%}}@media (min-width:576px){.container{padding-left:8%;padding-right:8%}h1{font-size:3.1rem}.subtitle p{font-size:1.25rem}.wrap{padding-left:0;padding-right:0;max-width:var(--wrap-width-sm)}.home--camping .camping--inner{-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:unset}.home--camping .camping--inner.container .camping--inner--left .subtitle{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}.home--camping .camping--inner.container.container{padding:15% 8%}.location--testimonial .swiper-slide .location--testimonial-content .author .author--info h5{font-size:1.7rem}.location--testimonial .swiper-slide .location--testimonial-content .author .author--info p{font-size:1.1rem}.location--testimonial .swiper-slide .location--testimonial-content .author .author--info span{font-size:1.1rem;margin:0 1px}.location--testimonial .swiper-slide>img{padding:0 70px;height:100%}.contact--info .contact--main-cards .contact--card,.team--section .team .team--member{width:calc(50% - 30px)}.mapouter{padding:0 50px}.location--images img{width:calc(50% - 15px);padding-bottom:0}}@media (min-width:768px){.container{padding-left:12%;padding-right:12%}h2{font-size:2.2rem}.wrap{max-width:var(--wrap-width-md)}.home--camping .camping--inner.container.container{padding:8% 12%}.home--adventure .adventure--inner.container .adventure--boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.adventure--boxes .adventure--box{width:48%}.adventure--boxes .adventure--box .title{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}.adventure--boxes .adventure--box p,.section-video .video--content .content--inner{text-align:left}.section-video .video--content{-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.overlay--boxes .overlay-main--boxes .overlay--box{width:15%}.blog .blog--inner,.camps-boxes,.gallery-boxes,.section--boxes .boxes{-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section--boxes .boxes .box{width:47.8%}.section--boxes .boxes .box .box--inner .box--icons>span{margin-left:50px}.tent-camping .tent-camping--inner>span{top:55%;font-size:100px}.tent-camping .tent-camping--inner .btn{margin:60px auto 0}.gallery-boxes .gallery-box{width:48.5%}.swiper{width:80%;left:0;right:0;margin:0 auto}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet-active{margin:20px 0!important;position:relative}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet-active::before{content:'';position:absolute;border:1px solid var(--green);width:calc(100% + 12px);height:calc(100% + 12px);left:-6px;top:-6px;border-radius:50%}.about-us--services.container .about-us--bottom .about-us--box,.blog .blog--inner .blog-box{width:48%}.location--testimonial .swiper-slide .location--testimonial-content,.location--testimonial .swiper-slide>img{padding-right:70px;padding-left:70px}.about-us--services.container .about-us--bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact--form{padding:60px 70px}.main--services .service--box,.topic--box{width:calc(50% - 15px)}.partners{margin-bottom:80px}.about--location,.camping--services,.header-slider{margin-bottom:90px}.partners span{margin:0 0 80px}.partners a{width:33%}.who--we--are img{width:60%}.who--we--are .content .content--inner{margin:100px 50px 100px 0}.header-slider .swiper .swiper-slide .header-slider--content h1{font-size:3.1rem}.header-slider .swiper .swiper-button-next,.header-slider .swiper .swiper-button-prev{font-size:1.5rem;padding:30px}.header-slider .swiper .swiper-button-next{right:calc(110px - 50px)}.header-slider .swiper .swiper-button-prev{left:calc(110px - 50px)}.location--content .years-of-experience .years{margin:0 40px;font-size:7rem}.camping--slider .swiper-slide .camping--slider-checks{width:50%}.camps{padding-top:100px;padding-bottom:100px}.camps-boxes .camps-box{width:47%;text-align:unset}.camps-boxes .camps-box .title--camps,.camps-boxes .camps-box h6{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}}@media (min-width:992px){.about-us--services.container.container .about-us--content-right p,.about-us--services.container.container .about-us--top .about-us--content-left h2,.footer.container .footer-top h2,.testimonial-content--left h2,.who--we--are .content .content--inner .title{text-align:left}.about-us--services.container.container .about-us--top,.footer.container .footer-top,.testimonial{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}p{line-height:175%}.container{padding-left:16.5%;padding-right:16.5%}h2{font-size:2.8rem;line-height:120%}h1{font-size:5rem}.video-button{width:80px;height:80px;-webkit-transform:translate(10px,30px);transform:translate(10px,30px)}.video-button span{-webkit-transform:translate(2px,-10px);transform:translate(2px,-10px);padding:30px}.wrap{max-width:var(--wrap-width-lg)}.header .wrapper{padding:0 4%}.home--camping .camping--inner.container.container{padding:8% 16.5%}@media(hover:hover){.adventure--boxes .adventure--box:hover img{-webkit-filter:brightness(0.8);filter:brightness(.8);transform:scale(1.02)}.adventure--boxes .adventure--box:hover .title h5{color:var(--green)}}.home--adventure .adventure--inner.container.container{padding-top:90px;padding-bottom:90px}.overlay--boxes{width:82%}.overlay--boxes .overlay--box{width:unset!important}.gallery{margin-bottom:120px}.gallery-boxes{margin-bottom:unset}.gallery-boxes .gallery-box{width:24%}.gallery-boxes .gallery-box::before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s;transition:.5s;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,13,29,0)),to(black));background:linear-gradient(to bottom,rgba(15,13,29,0) 0,#000 100%)}.gallery-boxes .gallery-box:hover::before{-webkit-transform:translateY(0);transform:translateY(0)}.gallery-boxes .gallery-box:hover .gallery-box-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.gallery-boxes .gallery-box .gallery-box-content{position:absolute;-webkit-transition:.9s;transition:.9s;opacity:0;z-index:2;-webkit-transform:translateY(100%);transform:translateY(100%)}.testimonial{display:flex;margin-bottom:90px}.swiper,.testimonial-content--left{width:45%}.testimonial-content--left .subtitle{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}.testimonial-content--left .slider-buttons{width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.swiper-pagination-vertical.swiper-pagination-bullets{position:relative;top:unset;margin:auto 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-pagination-vertical.swiper-pagination-bullets span{margin:unset}.location--testimonial .swiper-slide .location--testimonial-content>span{font-size:3.5rem}.location--testimonial .swiper-slide .location--testimonial-content>p{font-size:2.2rem}.faq,.location--testimonial{margin:0 0 90px}.banner{padding-top:170px;margin-bottom:90px}.footer.container .footer-center .row{margin:0}.about-us--services.container.container{padding-bottom:80px}.about-us--services.container.container .about-us--top{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.about-us--services.container.container .about-us--top .about-us--content-left{width:50%}.about-us--services.container.container .about-us--top .about-us--content-left .subtitle{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}.about-us--services.container.container .about-us--content-right{width:40%}.contact--form{width:70%}.contact .contact--top{padding-top:100px;padding-bottom:100px}.mapouter{padding:0 150px}.contact{margin:0 0 100px}.topic--box span{font-size:3rem}.topic--video{height:700px;margin:100px 4% 0}.topic--video .video-button{width:100px;height:100px;-webkit-transform:translate(10px,30px);transform:translate(10px,30px)}.topic--video .video-button span{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px);padding:30px}.partners a img:hover{-webkit-filter:grayscale(1);filter:grayscale(1)}.who--we--are .content .content--inner{padding:100px}.who--we--are .content .content--inner .subtitle{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.who--we--are .content .content--inner .mission--boxes .mission--box{width:calc(33.3% - 40px);margin-bottom:0}.camping--slider .swiper-slide.swiper-slide-active{width:calc(65% - 20px)!important}.camping--slider .swiper-slide.swiper-slide-next{width:calc(35% - 20px)!important}.camping--slider .pagination-and-navigation{padding:60px;width:50%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.camping--slider .pagination-and-navigation .swiper-button-next,.camping--slider .pagination-and-navigation .swiper-button-prev{padding:35px}.camping--slider .pagination-and-navigation .swiper-button-next:hover,.camping--slider .pagination-and-navigation .swiper-button-prev:hover{border:1px solid var(--green);color:var(--green)}.camping--slider .pagination-and-navigation .swiper-button-next:hover span,.camping--slider .pagination-and-navigation .swiper-button-prev:hover span{color:var(--green)}.camping--slider{padding:0 70px 90px}.camps-boxes .camps-box:hover .title--camps::before{width:100%}.footer.container .footer-top{display:flex;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer.container .footer-center .row h6{margin-top:30px}.blog .blog--inner .blog-box{margin-bottom:0}}@media (min-width:1200px){h1{font-size:6.25rem;line-height:120%}.wrap{max-width:var(--wrap-width-xl)}.header .wrapper .header--inner .logo .logo-link img{width:80%}.header .wrapper .header--inner .menu-mobile{display:none}.header .wrapper .header--inner .menu{position:relative;display:block;padding:0 20px}.header .wrapper .header--inner .menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.menu>li{position:relative;margin-left:20px}ul.menu>li:first-child{margin-left:0}.header .wrapper .header--inner .menu ul .menu-item a{position:relative;font-family:var(--font-family-regular);font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.header .wrapper .header--inner .menu ul .menu-item a span{margin-left:8px;font-size:12px}.header .wrapper .header--inner .menu ul .menu-item .sub-menu{transform:translate(0,10px);opacity:0;visibility:hidden;z-index:-1;position:absolute;background-color:var(--green);font-size:1rem;top:140%;left:-30px;min-width:250px!important;width:auto;padding:10px 15px;color:var(--white);border-radius:5px;display:flex;flex-direction:column;transition:.5s}.header .wrapper .header--inner .menu ul .menu-item:hover .sub-menu{visibility:visible;z-index:2;transform:translate(0,0);opacity:1}.header .wrapper .header--inner .menu ul .menu-item:hover .sub-menu .sub-menu--item{padding:5px 0 10px}.header .wrapper .header--inner .menu ul .menu-item:hover .sub-menu .sub-menu--item a{padding:15px 0;border-bottom:1px solid var(--white)}.header .wrapper .header--inner .menu ul .menu-item .sub-menu li a{font-size:.9rem}.header .wrapper .header--inner .header--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .wrapper .header--inner .header--buttons .search-box--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 10px;-webkit-transition:.5s;transition:.5s;overflow:hidden}.header .wrapper .header--inner .header--buttons .search-box--inner.active{border:1px solid;width:200px;padding:5px 10px;border-radius:20px}.header .wrapper .header--inner .header--buttons .search-box--inner>span{font-size:18px;margin-right:10px;cursor:pointer}.header .wrapper .header--inner .header--buttons .language{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header .wrapper .header--inner .header--buttons .language a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;font-family:var(--font-family-base-second);font-size:.9rem;z-index:2;cursor:pointer}.header .wrapper .header--inner .header--buttons .language a .icon-cheveron-down{margin-left:8px;display:inline-block}.header .wrapper .header--inner .header--buttons .language a .icon-cheveron-down.arrow-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .wrapper .header--inner .header--buttons .language .sub-menu{display:none;position:relative}.header .wrapper .header--inner .header--buttons .language .sub-menu .sub-menu--item{position:absolute;top:5px}.about{margin-bottom:90px}.about .about--inner,.tent-camping .tent-camping--inner{-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.about .about--inner .about-us--content{width:55%;text-align:left;padding-top:30px;padding-bottom:30px}.about .about--inner .about-us--content.container{padding-left:16.5%;padding-right:8%}.about .about--inner .about-us--content .subtitle{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}.about .about--inner .about-us--content ul{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.about .about--inner .about--inner--right{width:45%}.about .about--inner .about--inner--right .text-rotate{font-size:8rem}.about .about--inner .about--inner--right img:nth-child(2),.contact--form{width:60%}.about .about--inner .about--inner--right img:nth-child(3),.camps-boxes .camps-box{width:30%}.about.second-about{margin-bottom:unset}.about.second-about .about--inner .about-us--content{background-color:transparent}.section--boxes .boxes .box{width:31.5%}.section--boxes .boxes .box .box--inner .box--icons>span{margin-left:50px}.tent-camping img:first-child{display:block;position:absolute;left:16%;width:35%;top:20px;height:auto}.tent-camping img:nth-child(2){display:block;position:absolute;right:16%;width:36%;top:20px;opacity:.2}.tent-camping .tent-camping--inner h2{color:var(--white);text-align:left}.tent-camping .tent-camping--inner>span{top:-30%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:150px;right:-120px}.tent-camping .tent-camping--inner .btn{margin:auto 0 auto auto}.location--testimonial .swiper-slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.location--testimonial .swiper-slide .location--testimonial-content{width:50%;padding-right:70px}.location--testimonial .swiper-slide .location--testimonial-content.container{padding-left:16.5%}.location--testimonial .swiper-slide>img{padding-right:70px;width:50%}.location--testimonial{margin:0 0 120px}.blog .blog--inner .blog-box{width:32%}.about-us--services.container .about-us--bottom .about-us--box{width:31%;margin-bottom:10px;-webkit-transition:.3s;transition:.3s}.about-us--services.container .about-us--bottom .about-us--box:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.content-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-section img{width:50%}.content-section .content-section--inner{text-align:left;padding:2% 16% 0 4%;width:50%}.content-section .content-section--inner .subtitle{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}.content-section .content-section--inner .content-section--right .row{-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.content-section .content-section--inner .content-section--right .row .content-right{margin:0 0 0 30px}.faq--travel{margin-bottom:100px}.travel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.travel--information{width:45%;padding:90px 90px 90px 0;text-align:left}.travel--information .subtitle{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.topic--box{width:calc(33.3% - 15px);margin-bottom:unset}.partners{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.partners a{width:25%}.team--section .team .team--member{width:calc(25% - 30px)}.header-slider{margin-bottom:120px}.header-slider .swiper .swiper-slide .header-slider--content h1{font-size:6.1rem}.header-slider .swiper .swiper-slide>span{line-height:80px}.header-slider .swiper .swiper-button-next,.header-slider .swiper .swiper-button-prev{padding:40px}.camping--slider .swiper-slide.swiper-slide-active{width:calc(50% - 20px)!important}.camping--slider .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide,.camping--slider .swiper-slide.swiper-slide-next{width:calc(25% - 20px)!important}.camping--slider .swiper-slide .camping--slider-checks{width:70%;margin:0 60px}.camping--slider{padding:0 70px 130px}.footer.container .footer-top .newsletter{width:40%}}@media (min-width:1300px){.footer.container .footer-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer.container .footer-center .row{width:18%;text-align:left}.footer.container .footer-center .row .social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer.container .footer-center .row .social-media a{margin-bottom:40px}.footer.container .footer-center .row .social-media a span{font-size:1.2rem;padding:10px}.footer.container .footer-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:unset;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer.container .footer-bottom .footer-bottom--left{width:30%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1400px){.header .wrapper{padding:0 9%}.adventure--boxes .adventure--box{width:23.5%}.about .about--inner .about-us--content{padding-right:11%}.about .about--inner .about-us--content.container{padding:45px 16.5%}.about-us--services.container .about-us--bottom .about-us--box{width:24%}.topic--video{margin:100px 9% 0}.partners a{width:19%}.camping--slider .swiper-slide .camping--slider-checks{width:60%}.main--services .service--box{width:calc(33% - 15px)}}@media (min-width:1600px){.contact--info .title,.location--content .title,.location--content>p{text-align:left}.header .wrapper{padding:0 12%}.contact--form{width:calc(40% - 30px)}.contact--info{width:calc(60% - 30px)}.contact--info .subtitle{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.topic--video{margin:100px 12% 0}.who--we--are .content .content--inner{width:60%;margin:100px 70px 100px 0}.location--content .years-of-experience .years{font-size:9rem}.location--content{width:45%;margin-bottom:0;padding-right:30px}.location--content .subtitle{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.location--content .years-of-experience{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.location--images{width:55%}.location--images span{font-size:5rem}}@media only screen and (min-width:1640px){.wrap.remove-gutter-left{padding:0;max-width:none;width:calc(50% + 720px);left:0}.wrap.remove-gutter-left .cll-col{margin-left:0!important;max-width:100%!important;-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}@media (max-width:1200px){.about .about--inner .about-us--content{padding:80px 30px}.content-section img{height:400px}}@media only screen and (max-width:768px){.flex.wrap .cll-col{-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important}.flex .cll-col{-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important;margin-left:0!important}}@media (min-width:1200px) and (max-width:1199px){.about.second-about .about--inner>img{display:none}}@media (min-width:568px) and (max-width:767px){.gallery-boxes .gallery-box{height:500px}}@media (hover:hover){.video-button:hover{background-color:var(--green)}.topic--video .video-button span:hover,.video-button span:hover{color:var(--white)}.contact--info .contact--main-cards .contact--card .contact--card-text ul li a:hover,.topic--video .video-button:hover{background-color:var(--green);color:var(--white)}.who--we--are .content .content--inner .mission--boxes .mission--box:hover::after{display:block}.main--services .service--box:hover .service--box-top .overlay{-webkit-transform:translateY(0);transform:translateY(0)}}#menu-footer-menu li{position:relative;margin-bottom:20px}#menu-footer-menu li a{color:var(--white)}.content--section,.content--section h2{margin-bottom:40px}.content--section p strong{font-weight:600;font-family:var(--font-family-base-second)}.content--section p a{text-decoration:underline;text-underline-offset:6px}.content--section ul{padding-left:15px;margin-bottom:30px}.content--section ul li{font-family:var(--font-family-light);margin-bottom:10px;list-style-type:disc;list-style-position:outside}.travel--information>p{margin-top:unset;margin-bottom:30px;line-height:1.5rem}.documents{position:relative;width:100%;height:100%;margin-bottom:60px}.documents-inner{display:flex;flex-direction:column;width:100%;height:100%}.document{display:flex;align-items:center;width:100%;border-bottom:1px solid var(--black);padding-bottom:10px;margin-bottom:20px;position:relative}.document span:first-child{margin-right:10px;font-size:20px;transition:color .3s}.document span:last-child{transform:rotate(90deg) translate(-50%,-50%);transition:.3s;transform-origin:center center;position:absolute;top:50%;right:15px}.document p{transition:color .3s}.section--boxes .boxes .box .box--inner .box--icon{justify-content:space-between!important}.full-width{width:100%;margin-bottom:30px;object-fit:cover;object-position:center}.content--section h5{margin-bottom:30px;font-size:1.4rem}.campSlider .swiper-wrapper{display:flex;height:100%;width:100%}.camping--slider .campSlider .swiper-wrapper .swiper-slide{padding:unset!important}.camping--slider .pagination-and-navigation .swiper-button-next,.camping--slider .pagination-and-navigation .swiper-button-prev{border-radius:50%}.camping--slider .swiper-slide img{z-index:1!important;top:0;left:0;bottom:0}.arrow-rotate,.camping--slider .pagination-and-navigation .swiper-button-prev span{transform:rotate(180deg);display:inline-block}.certificates a img,.footer.container .footer-center .row>a img{width:150px}.pagination{display:flex;justify-content:center}.pagination a,.pagination span{margin:0 5px;font-size:1.1rem;border:1px solid var(--black);padding:10px 15px;transition:.3s;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.pagination .page-numbers.current,.pagination a:hover,.pagination span{background-color:var(--green);border:unset;color:var(--white)}.adventure--boxes .title{margin-bottom:10px}.adventure--boxes .adventure--box img{height:200px!important;transform-origin:center center;transition:.3s}.blog .blog--inner .blog-box img{height:200px;margin-bottom:30px}.section--boxes .boxes .box img{height:200px!important}.video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.video-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-inner{width:100%;padding:15px;background-color:rgba(0,0,0,.025);margin:0 auto}.blog-search-box,.camping--inner--left .subtitle span{background-color:var(--white)}.section-map iframe{width:100%;height:500px}.gallery .gallery--inner .gallery-box{width:100%;position:relative;height:100%;margin-bottom:30px;-webkit-transition:.5s;transition:.5s}.gallery .gallery--inner .gallery-box>img{width:100%;-o-object-fit:cover;object-fit:cover;height:200px}.gallery .gallery--inner .gallery-box .about-gallery{width:100%;position:relative;z-index:2;display:block;padding:15px}.gallery .gallery--inner .gallery-box .about-gallery h4{font-family:var(--font-family-base-second);margin:20px 0;position:relative}.gallery .gallery--inner .gallery-box .about-galleryg h5{position:relative;display:inline-block;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-family:var(--font-family-base-second);color:var(--black);text-transform:uppercase;margin:auto;font-size:.8rem;z-index:2;-webkit-transition:.5s;transition:.5s}.gallery .gallery--inner .gallery-box .about-gallery h5 span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:rotate(270deg);transform:rotate(270deg);padding:0 5px 0 0;font-size:16px}.gallery-section{width:100%;position:relative;height:100%;display:flex;flex-direction:column;margin-bottom:60px}.gallery-section .reveal-effect{width:100%;height:100%;display:block;margin-left:15px;margin-bottom:15px}.gallery-section .reveal-effect a{display:block;width:100%;height:100%}.swiper-slide-active .camping--slider-checks{z-index:2;margin:auto auto 60px!important;width:80%!important}.camping--slider.slider-content,.gallery{margin-top:60px}.location-testimonial-slider .swiper-slide{background-color:transparent!important}.blog-search-box{border:1px solid #1c231F50;padding:8px 12px;margin:20px 0 40px;display:flex;border-radius:5px;align-items:center;width:auto;justify-content:space-between}.blog-search-box input{outline:0;border:none;font-family:var(--font-family-base-second);font-size:.8rem;padding:5px 0}.blog-search-box input span{margin:0 0 0 auto}.blog-category{position:relative;width:100%;margin-bottom:45px}.blog .blog--inner,.has-text-align-center,.html.container,.recent-news h5,.recent-news-box,.ti-widget[data-layout-id='4'][data-set-id=light-background],.ti-widget[data-layout-id='4'][data-set-id=light-background] .ti-reviews-container{margin-bottom:30px}.blog-category span,.sort-by ul li a input:checked+.checkbox span{display:block}.blog-category ul li{position:relative;border-bottom:1px solid #1c231F50;transition:.3s;padding:15px 0}.blog-category ul li a{display:flex;justify-content:space-between;align-items:center;color:var(--charcoal);transition:.3s;font-size:1.1rem;padding:10px 0}.blog-category ul li a span{color:var(--black);transition:.3s}.recent-news-box{display:flex;width:100%;height:auto;justify-content:space-between;border-bottom:1px solid #1c231F50;padding-bottom:30px}.recent-news-box:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.recent-news-box img{width:35%;height:auto;object-fit:cover;display:block;border-radius:10px}.recent-news-box .news--info{width:calc(65% - 25px)}.recent-news-box .news--info h6{font-size:1.1rem;line-height:120%}.recent-news-box .news--info p{font-family:var(--font-family-light);font-size:.85rem}.recent-news-box .news--info>span{border-bottom:1px solid #1c231F50;margin:15px 0;display:block;width:100%}.blog--inner.blog-section--inner .blog-box{width:100%!important;height:auto!important;margin-bottom:45px}.blog--inner.blog-section--inner .blog-box img{height:300px!important;filter:brightness(.8);transition:.3s ease-in;margin-bottom:20px}.header-slider{padding-top:80px!important}.section--boxes .boxes .box .box--inner .box--icon h6{font-family:var(--font-family-base-second);font-size:1rem}.banner:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:2;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%)}.gallery-boxes .gallery-box{height:300px}.home--camping{height:80vh}.gallery-box picture img,.home--camping .camping--inner{height:100%}.home--camping .camping--inner--left{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.camping--inner--left .subtitle p{color:var(--white)}.gallery-boxes--inner,.home--camping .swiper,.html,.sort-by{width:100%}.home--camping .swiper .swiper-wrapper .swiper-slide{height:100%!important;position:relative;padding:0;background:unset}.home--camping .swiper .swiper-wrapper .swiper-slide::after{content:"";position:absolute;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1}.home--camping h1{text-align:center;padding:0;margin-bottom:30px}.header-slider .swiper-button-next,.header-slider .swiper-button-prev{color:var(--white);font-size:1rem;padding:22px;border-radius:50%}.country-selector.weglot-default:last-of-type,.home--camping .swiper-button-next::after,.home--camping .swiper-button-prev::after{display:none}.home--camping .swiper-button-next::before,.home--camping .swiper-button-prev::before{content:'';position:absolute;width:100%;height:100%;border:1px solid var(--white);border-radius:50%}.home--camping .swiper-button-prev{transform:rotate(180deg)}.home--camping .swiper-button-next.swiper-button-disabled,.home--camping .swiper-button-prev.swiper-button-disabled{opacity:1}.home--camping .swiper-button-prev.swiper-button-disabled::before{border-right-color:transparent;transform:rotate(130deg)!important}.home--camping .swiper-button-next.swiper-button-disabled::before{border-right-color:transparent;transform:rotate(-40deg)!important}.home--camping .swiper-button-next,.home--camping .swiper-button-prev{color:var(--white);font-size:1rem;padding:22px}.search-results .post,.sort-by ul{display:flex;margin-bottom:30px}.sort-by ul li{margin-right:30px}.sort-by ul li a{color:var(--charcoal);font-size:1.1rem;display:flex}.sort-by ul li a input{display:contents}.sort-by ul li a .checkbox{border:1px solid var(--charcoal);height:20px;width:20px;margin-right:7px}.sort-by ul li a .checkbox span{width:10px;height:15px;background-color:transparent;border:2px solid var(--green);border-top:0;border-left:0;margin-left:5px;transform:rotate(45deg);display:none}.camping--slider,.home--camping{margin-bottom:60px}.blog .blog--inner.blog-section--inner .title{text-align:left}.share-article{display:flex;align-items:center}.background--modal,.modal{z-index:3;display:none;position:fixed}.share-article ul{display:flex;margin:0 10px}.share-article ul li{margin-right:10px}.share-btn{color:var(--charcoal);font-size:1.1rem}.share-article ul li a{font-size:1.1rem}.gallery-boxes .gallery-box{width:100%!important;margin-bottom:15px!important}.background--modal{left:0;top:0;background-color:rgba(0,0,0,.5);width:100%;height:100%}.modal{width:90%;height:75%;background-color:var(--white);flex-direction:column;justify-content:space-between;left:50%;top:50%;transform:translate(-50%,-50%);padding:30px 15px;overflow-y:auto;overflow-x:hidden;cursor:default}.close,.trip-advisor{justify-content:center}.languages,.modal.active,.share{display:flex}.close{position:fixed;width:50px;height:50px;background-color:var(--blue-dark);border-radius:50%;top:-10px;right:-10px;display:flex!important;align-items:center;cursor:pointer}.close span,.overlay{background-color:var(--dark-green)}.close span{position:absolute;width:20px;height:2px;border-radius:5px;top:50%;transform:translateY(-50%)}.close span:first-child,.close-btn>span:last-of-type{transform:rotate(-45deg)}.close span:last-child,.close-btn>span:first-of-type,.overlay .btnSearch>span:first-of-type{transform:rotate(45deg)}.modal>img{position:absolute;bottom:40px;z-index:-1;left:0;right:0;margin:0 auto;width:100%;opacity:.6}.modal-description{height:100%;width:100%;position:relative;display:flex;flex-direction:column}.modal-description>img{width:100%;height:50%;object-fit:cover;position:relative;margin:0 auto 30px;box-shadow:#d2d2d2 0 0 15px 0}.modal-description h4{margin-bottom:20px;color:var(--dark-green)}.modal-description p{padding-bottom:20px}.slider-buttons{z-index:2}.overlay{height:100%;width:100%;display:none;position:fixed;z-index:10;top:0;left:0;transition:unset}.overlay-content{position:relative;top:46%;width:80%;text-align:center;margin:auto}.overlay .closebtn{position:absolute;top:50px;right:45px;cursor:pointer;color:#fff}.overlay input[type=search]{padding:15px;border:none;float:left;width:100%;height:117px;background:0 0;border-bottom:1px solid #fff;color:var(--white);font-family:var(--font-family-base);font-size:4rem;font-family:var(--font-family-base-second);font-family:var(--font-family-thin)}.overlay input[type=search]:focus,.overlay input[type=search]:focus-visible,.overlay input[type=search]:hover{background:0 0;border-bottom:1px solid #fff;outline:0;font-family:var(--font-family-base);font-family:var(--font-family-base-second);font-family:var(--font-family-thin)}.overlay .btnSearch{position:absolute;top:35px;background:0 0;border:none;cursor:pointer;color:#fff}.overlay button:hover,.search-box button{background:0 0}.rotate-right{transform:rotate(270deg);display:inline-block}.search-results{width:100%;position:relative;margin-bottom:90px;margin-top:90px}.search-results .search-title{color:var(--dark-green);font-size:2.5rem;text-align:center;margin-bottom:30px}.search-title>span{font-family:var(--font-family-thin);font-weight:600;color:var(--black)}.nav-links>div,.post-desc .read-more{color:var(--dark-green);font-family:var(--font-family-regular)}.post img{max-width:100%;height:100%;object-fit:cover;transition:.5s}.header .wrapper .header--inner,.header--smaller .wrapper .header--inner .logo .logo-link img,.languages li{transition:.3s}.post-image{width:50%;height:300px}.post-content{width:50%;margin-left:20px;align-self:center}.post-title{font-size:1.5rem;margin-bottom:30px;font-family:var(--font-family-regular)}.post-desc{font-family:var(--font-family-light);color:var(--black-black)}.post-desc .read-more{font-size:1.15rem}@media(min-width:768px){.banner-content h1{font-size:3rem}.adventure--boxes .title,.home--camping h1,.recent-news .news--info h6,.recent-news .news--info p{text-align:left}.gallery .gallery--inner{-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0}.gallery .gallery--inner .gallery-box{width:48%}.gallery-section{flex-direction:unset;flex-wrap:wrap}.gallery-boxes--inner,.gallery-section .reveal-effect{width:48.5%}.gallery-section .reveal-effect img{width:100%;height:300px;object-fit:cover}.swiper-slide-active .camping--slider-checks{margin:auto auto 60px 40px!important;width:50%!important}.blog-search-box,.modal{width:50%}.gallery-boxes .gallery-box{height:500px}.home--camping .camping--inner--left{align-items:flex-start;width:100%;margin:auto 12%}.home--camping .swiper .swiper-button-next,.home--camping .swiper .swiper-button-prev{font-size:1.5rem;padding:30px}.home--camping .swiper .swiper-button-next{right:calc(110px - 70px)}.home--camping .swiper .swiper-button-prev{left:calc(110px - 70px)}}@media(min-width:992px){.banner-content h1{font-size:4.5rem}.footer.container .footer-top{margin-bottom:90px}.footer.container .footer-top h2{margin-bottom:0}.video-inner{width:75%;padding:45px}.documents,.gallery-section,.section-accordion,.who--we--are{margin-bottom:100px}.documents h2{margin-bottom:60px}.documents-inner{flex-direction:unset;flex-wrap:wrap;justify-content:space-between}.document{width:45%}.section--boxes .boxes .box .box--inner .title h5{text-align:left}.campSlider{width:100%!important}.section-map{margin-bottom:80px}.gallery .gallery--inner .gallery-box .about-gallery:hover h4{text-decoration:underline}.gallery .gallery--inner .gallery-box .about-gallery:hover h5{color:var(--green)}.gallery-section .reveal-effect{width:calc(33.33% - 10px)}.gallery-section .reveal-effect img{height:400px}.camping--slider.slider-content,.gallery{margin-top:90px}.swiper.location-testimonial-slider{width:100%}.camping--slider{padding:0 70px!important}.blog--inner.blog-section--inner .blog-box:hover img{filter:brightness(.9)}.home--camping .camping--inner--left{margin:auto 16.5%}.location--testimonial .swiper-slide .location--testimonial-content>p{font-size:1rem!important}.blog .blog--inner .blog-box>img{filter:brightness(.7);transition:.5s}.blog .blog--inner .blog-box:hover>img{filter:brightness(.8)}.gallery-boxes--inner{width:24%}.modal{width:50%}.modal>img{width:80%}}@media(min-width:1200px){.header .wrapper .header--inner .menu ul .menu-item .sub-menu{padding-bottom:20px!important}.header .wrapper .header--inner .menu ul .menu-item .sub-menu li{border-bottom:1px solid var(--white);padding:10px 0}.header .wrapper .header--inner .menu ul .menu-item .sub-menu li:last-child{border-bottom:0;padding-bottom:0}.faq--travel.reverse{flex-direction:row-reverse}.faq--travel.reverse .travel--information{padding-right:0;padding-left:80px}.faq--travel img,.travel--information{width:50%!important}.location-testimonial-slider .swiper-slide{flex-direction:unset!important}.location--testimonial .swiper-slide>img{margin:auto;height:600px;padding-left:0!important}.blog.section--blog,.section--boxes.section-boxes--product{display:flex;justify-content:space-between}.blog--inner.blog-section--inner,.section--boxes.section-boxes--product .boxes{width:calc(65% - 30px)!important}.blog--section-right{width:calc(35% - 40px);text-align:left}.blog-search-box{width:100%}.blog-category ul li:hover{border-bottom:1px solid var(--green)}.blog-category ul li:hover a,.blog-category ul li:hover a>span{color:var(--green)}.section-boxes--product .boxes .box{width:48.5%!important}.camping--slider{padding:0 70px!important}.home--camping .swiper .swiper-button-next,.home--camping .swiper .swiper-button-prev{padding:40px}ul.menu>li{display:flex;align-items:center}.menu-item-has-children span{font-size:12px;margin-left:5px}.tent-camping .tent-camping--inner>span{right:0}}.gallery-btn,.nav-links>div{margin-top:60px;text-align:center}.gallery-btn{margin-bottom:60px}.certificates{background-color:rgba(0,0,0,.025);width:100%;padding:15px 0}.certificates .container{display:flex;justify-content:space-around;align-items:center;flex-direction:column}.certificates a{display:block;margin-bottom:30px}.nav-links>div{font-size:1.2rem}.languages li{font-size:14px;padding:10px;border-radius:50%;font-family:var(--font-family-regular)}.languages li.active{color:var(--white);background-color:var(--green)}@media(hover:hover){.blog .blog--inner .blog-box:hover .about-blog h5,.document:hover p,.document:hover span{color:var(--dark-green)}.banner-content ul li>a{position:relative}.banner-content ul li>a::after{content:"";position:absolute;bottom:0;left:0;width:calc(100% - 30px);height:1px;background-color:var(--white);transform:scaleX(0);transition:transform .3s;transform-origin:left center}.banner-content ul li>a:hover::after,.footer.container .footer-bottom .footer-bottom--left a:hover::after,.footer.container .footer-center .row li:hover a::after,.footer.container .footer-center .row p a:hover::after{transform:scaleX(1)}.document:hover span:last-child{transform:rotate(90deg) translate(-50%,-50%) scale(1.35)}.languages li:not(.active):hover{color:var(--green)}}.header .wrapper .header--inner .menu-mobile .mobile-menu .languages{flex-direction:unset}.overlay-content input::placeholder{color:#fff}.overlay .closebtn{font-size:30px}.overlay .btnSearch{font-size:40px;right:20px}.share-item{position:relative;background-color:var(--dark-green);display:flex;align-items:center;padding-top:30px;padding-bottom:30px;justify-content:space-between}.share-item h3{color:var(--white);font-family:var(--font-family-thin);margin-right:20px;font-size:1.5rem}.share li{margin:0 10px}.share li a{color:var(--white)}.search-box input{background:0 0;border:none;outline:0}.trip-advisor{position:relative;display:flex;margin-bottom:30px;margin-top:30px;width:100%}.adventure--boxes,.gallery .gallery--inner .gallery-box .about-gallery h4{margin:unset}.trip-advisor.container .advisor{width:100%;display:flex;justify-content:center}.wide{width:100%!important}.close-btn,.close-btn>span{width:30px;position:absolute}@media(min-width:768px){.certificates .container{flex-direction:row}.certificates a{margin-bottom:0}.trip-advisor.container .advisor{width:70%}}@media(min-width:992px){.trip-advisor.container .advisor{width:50%}}@media(min-width:1400px){.adventure--boxes .adventure--box{width:32.5%!important}.gallery .gallery--inner .gallery-box{width:32%}.modal{width:30%}.trip-advisor.container .advisor{width:35%}}.close-btn{height:30px;right:50px;top:50px;cursor:pointer}.close-btn>span{background:var(--white);height:2px;top:10px}.overlay .btnSearch>span{position:absolute;top:0;width:25px;height:2px;background:var(--white)}.overlay .btnSearch>span:last-of-type{top:17px;transform:rotate(-45deg)}.overlay img{position:absolute;width:100%;top:0;bottom:0;margin:auto 0;opacity:.6}.post-desc p{margin-bottom:20px}.cdsComponent.logo,.cdsRating{display:flex!important;align-items:center!important}.cdsROWContainer{display:flex!important;justify-content:space-between!important}.gallery-section .reveal-effect{margin-left:unset}.swiper-pagination{z-index:2!important}@media(max-width:768px){.section-video .video--content .content--inner{margin-bottom:30px}}@media(min-width:768px) and (max-width:991px){.gallery-section .reveal-effect:nth-child(2n){margin-left:15px}}.header .wrapper .header--inner .menu-mobile .mobile-menu ul .menu-mobile-item a{padding:unset;margin:0 12px;opacity:1}.header .wrapper .header--inner .menu-mobile .mobile-menu ul .menu-mobile-item{opacity:0;transition:.3s}.certificates .container{flex-wrap:wrap;flex-direction:unset}.blog .blog--inner .blog-box .about-blog h4{margin:0 0 20px}.tent-camping img:first-child{width:100%;height:100%;top:0;bottom:0;left:0}.home--camping::before{z-index:1}.home--camping img{left:0;z-index:0}.home--adventure .adventure--inner.container,.home--adventure .adventure--inner.container.container{padding-bottom:unset;padding-top:unset}.gallery-boxes{height:100%;margin-bottom:30px}.gallery-boxes--inner{height:100%;margin-bottom:15px}.gallery-boxes .gallery-box{margin-bottom:unset!important}.gallery-btn{margin-top:unset;margin-bottom:unset}.banner img,.header-slider .swiper-slide img,.home--camping img,.section-video img{content:unset}.header .wrapper{padding:0 4%}.camping--slider{padding:unset;height:100%}.section--boxes{margin-bottom:60px}.camping--slider .campSlider .swiper-wrapper .swiper-slide{height:500px!important}.location--testimonial .swiper-slide .location--testimonial-content{padding-bottom:unset}.pagination,.team--section{margin:0 0 60px}.about .about--inner .about-us--content{padding:30px}.header,.header--smaller{transition:.2s}.header.header--smaller .wrapper .header--inner{padding:5px 0}.tent-camping img:nth-child(2){width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-position:center}.recent-news-box picture{display:contents;width:auto}.trip-advisor{background-color:rgba(0,0,0,.025);margin-top:unset;margin-bottom:unset;padding-top:30px;padding-bottom:30px}@media(min-width:768px){.gallery-boxes--inner{margin-bottom:30px}.home--adventure{margin-bottom:60px}.tent-camping .tent-camping--inner .btn{margin:30px auto auto}.camping--slider .campSlider .swiper-wrapper .swiper-slide{height:700px!important}.team--section{margin:0 0 90px}}@media(max-width:568px){.certificates a img{width:125px}.about .about--inner .about-us--content ul{align-items:flex-start}.location--images img{padding-bottom:15px}.section--boxes .boxes .box{margin-bottom:15px}.location--testimonial{padding-top:60px}.blog--inner.blog-section--inner .blog-box,.faq--travel{margin-bottom:30px}.about .about--inner .about-us--content ul li{font-size:1rem}}@media(max-width:767px){.testimonial .swiper-pagination-bullet-active::before{content:'';position:absolute;border:1px solid var(--green);border-radius:50%;padding:8px;left:-5px;top:-5px}.myTestimonial{margin-bottom:30px}.testimonial .swiper-pagination-bullet-active{position:relative;width:8px!important;height:8px!important}.gallery .gallery--inner .gallery-box{margin-bottom:15px}.certificates a{margin:0 15px 20px}.location--testimonial .swiper-slide .location--testimonial-content>p{font-size:18px}.blog{padding-bottom:0}.recent-news{margin-bottom:50px}}@media(max-width:992px){.location--testimonial{margin:0 0 90px}.footer.container .footer-top .newsletter{margin:0 auto}.camping--slider .pagination-and-navigation{position:relative;padding:60px 0 0}.section--boxes .boxes .box:hover{transform:none}.section--boxes .boxes .box:hover img{filter:none}.video-button span{font-size:18px;transform:translate(3px,-22px)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{transform:unset!important}.testimonial{margin-bottom:60px}.header--smaller .wrapper .header--inner .logo .logo-link img{max-width:120px}}@media(max-width:1600px){.location--content{margin-bottom:15px}.location--content>p{margin-bottom:20px}.location--content .years-of-experience{margin-top:unset;padding-top:15px}}.footer.container .footer-center .row>p{font-weight:700}.country-selector.weglot-default{right:16%;bottom:unset;top:30px;transition:.2s}.country-selector.weglot-dropdown ul{position:unset;border:unset}.country-selector.weglot-dropdown .wgcurrent{border:unset}.country-selector.weglot-dropdown .wgcurrent a,.country-selector.weglot-dropdown .wgcurrent span{padding-right:30px}.country-selector.weglot-dropdown a,.country-selector.weglot-dropdown span{font-family:var(--font-family-regular)}.country-selector.weglot-dropdown .wgcurrent:after{top:15px}@media(min-width:568px){.country-selector.weglot-default{right:10%}}@media(min-width:767px){.html.container{margin-bottom:60px}.has-text-align-center,.ti-widget[data-layout-id='4'][data-set-id=light-background],.ti-widget[data-layout-id='4'][data-set-id=light-background] .ti-reviews-container{margin-bottom:50px}.adventure--boxes .adventure--box{margin:0 auto auto;padding-bottom:40px}}@media(min-width:992px){.about,.home--camping,.section--boxes,.ti-widget[data-layout-id='4'][data-set-id=light-background]{margin-bottom:90px}.blog .blog--inner .blog-box{margin-bottom:30px}.content--section{margin-bottom:60px}.blog .blog--inner{margin-bottom:unset}.gallery-section{justify-content:space-between}.adventure--boxes .btn.btn-green:hover{background-color:var(--dark-green)}}@media(min-width:1200px){.country-selector.weglot-default{right:8%;top:25px}}@media(min-width:1344px){.html.container{width:90%}}@media(min-width:1580px){.html.container{width:80%}}@media(min-width:2000px){.html.container{width:70%}}@media(min-width:2434px){.html.container{width:65%}}.header .wrapper .header--inner .menu ul .menu-item.pll-parent-menu-item a span{font-size:1rem}
