html{scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box}* body{background-color:#f1f1f1;color:#003249;font-family:"Poppins",sans-serif;font-size:1rem;line-height:1.4;overflow-x:hidden}@media screen and (max-width: 411px){* body{font-size:0.875rem}}* a{text-decoration:none}* ul{list-style:none}* video{object-fit:cover;object-position:center top;width:100%;height:100%}* h1{font-size:2.8125rem;font-weight:700;color:#fff;position:relative}@media screen and (max-width: 920px){* h1{font-size:clamp(2rem, 5vw, 2.8125rem)}}* h2{font-size:1.5rem;font-weight:700}* h2 span{color:#e67635}@media screen and (max-width: 920px){* h2{font-size:clamp(1.2rem, 5vw, 1.5rem)}}* h3{font-size:1rem;font-weight:700}* .lp-call *,* .lp-mail *,* .lp-whatsapp *{pointer-events:none}* #gallery,* #our-offer,* #equipment{scroll-margin-top:100px}* .grecaptcha-badge{display:none}* .container{width:100%;height:100%;max-width:920px;margin:0 auto}@media screen and (max-width: 960px){* .container{padding:0 1rem}}@media screen and (max-width: 578px){* .container{padding:0 0.5rem}}* .d-none{display:none}* .d-flex{display:flex}* .mt-100{margin-top:100px}@media screen and (max-width: 1366px){* .mt-100{margin-top:80px}}@media screen and (max-width: 578px){* .mt-100{margin-top:40px}}* .content-padding{margin-top:24px}* .text-center{text-align:center}* button{font-family:"Poppins",sans-serif;font-size:1rem;color:#fff}* .button{border-radius:10px;outline:0;border:none;width:160px;padding:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#003249;background-color:#fff}* .button p{font-size:14px}* .button svg{margin-right:0.5rem}* .button:hover{background-color:#e67635;transition:0.3s;color:#fff}* .button:hover svg path{fill:#fff}* header{position:fixed;top:0;right:0;left:0;width:100%;height:90px;z-index:999;display:flex;align-self:center;transition:all ease-in-out 0.3s}@media screen and (max-width: 768px){* header .logo_brand{width:130px;height:auto}}* header .container{display:flex;justify-content:space-between;align-items:center;margin:0 auto;max-width:1366px}@media screen and (max-width: 1440px){* header .container{padding:0 1rem}}* header nav{display:none}@media screen and (min-width: 1024px){* header nav{display:block}}* header nav ul{display:flex;gap:1rem}* header nav ul .active a{color:#e67635}* header nav a{padding:0.5rem;position:relative;margin-right:1.5rem;color:#fff}* header nav a::after{position:absolute;bottom:-5px;left:0;right:0;margin:auto;width:0%;content:"";color:transparent;background:#fff;height:3px;transition:all 0.5s}* header nav a:hover{transition:0.5s}* header nav a:hover::after{width:100%}* header nav a:last-child{margin-right:0}* header .button{display:none}@media screen and (min-width: 1024px){* header .button{display:flex}}* header #nav-icon{width:40px;height:40px;position:relative;transform:rotate(0deg);transition:0.5s ease-in-out;cursor:pointer}* header #nav-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}* header #nav-icon span:nth-child(1){top:0px}@media screen and (max-width: 578px){* header #nav-icon span:nth-child(1){top:5px}}* header #nav-icon span:nth-child(2),* header #nav-icon span:nth-child(3){top:15px}@media screen and (max-width: 578px){* header #nav-icon span:nth-child(2),* header #nav-icon span:nth-child(3){top:18px}}* header #nav-icon span:nth-child(4){top:30px}@media screen and (max-width: 578px){* header #nav-icon span:nth-child(4){top:32px}}@media screen and (min-width: 1024px){* header #nav-icon{display:none}}* header #nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}* header #nav-icon.open span:nth-child(2){transform:rotate(45deg)}* header #nav-icon.open span:nth-child(3){transform:rotate(-45deg)}* header #nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}* header #mobile-nav{z-index:-1;position:absolute;width:100%;height:100vh;left:100%;top:0;right:0;bottom:0;background-color:rgba(0,50,73,0.9);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;transition:left 0.5s}* header #mobile-nav a{margin-bottom:1rem;color:#fff}* header #mobile-nav a:first-child{margin-top:90px}* header #mobile-nav #button-mobile{display:flex;align-items:center;justify-content:center;background-color:#fff;width:160px;height:50px;border-radius:10px}* header #mobile-nav #button-mobile p{color:#003249}* header #mobile-nav #button-mobile svg{margin-left:-1rem;margin-right:0.5rem}* .hero{position:relative;width:100%;height:100vh;max-height:1080px}@media screen and (max-height: 768px){* .hero{height:768px}}* .hero h1{text-shadow:3px 3px 1px rgba(0,50,73,0.5)}@media screen and (min-width: 1024px){* .hero h1{width:15ch}* .hero h1::before{display:block;position:absolute;top:0;left:-0.8rem;border-left:3px solid #fab38b;height:100%;content:"";color:#e67635}}* .hero .container{height:100%;max-width:1366px;position:relative}@media screen and (max-width: 1440px){* .hero .container{padding:0 1.5rem}}* .hero__body{display:flex;justify-content:space-between}@media screen and (max-width: 920px){* .hero__body{flex-direction:column;justify-content:center;align-items:center}}* .hero__body .subtitle{color:#fff;margin:1rem 0;text-shadow:2px 2px 1px rgba(0,50,73,0.5)}@media screen and (max-width: 768px){* .hero__body .subtitle{font-size:1rem}}* .hero__body .cta{display:flex;gap:1rem}@media screen and (max-width: 920px){* .hero__body .cta{display:none}}* .hero__body .cta .button{box-shadow:3px 3px 1px rgba(0,50,73,0.5)}* .hero__body .cta .button:last-child{color:#fff;background-color:rgba(0,0,0,0);border:3px solid #fff}* .hero__body .cta .button:last-child:hover{background-color:#e67635;border-color:#e67635;transition:0.3s}* .hero__body-left,* .hero__body-right{margin-top:10rem}@media screen and (min-width: 920px){* .hero__body-left,* .hero__body-right{margin-top:14rem}}@media screen and (max-height: 768px) and (max-width: 1366px){* .hero__body-left,* .hero__body-right{margin-top:10rem}}@media screen and (max-width: 578px){* .hero__body-left,* .hero__body-right{margin-top:7rem}}@media screen and (max-width: 920px){* .hero__body-left{text-align:center}}@media screen and (max-width: 920px){* .hero__body-right{margin-top:2rem}}@media screen and (max-width: 578px){* .hero__body-right{margin-top:1rem}}* .hero__body form{width:100%}@media screen and (max-width: 1024px){* .hero__body form{padding:2rem;border-radius:10px;backdrop-filter:blur(5px);--webkit-backdrop-filter: blur(5px);background:rgba(0,50,73,0.3)}}* .hero__body form .input-field{display:flex;flex-direction:column;margin-bottom:1rem}@media screen and (max-width: 1024px){* .hero__body form .input-field label{display:none}}@media screen and (min-width: 1024px){* .hero__body form .input-field input::placeholder{color:transparent}}@media screen and (max-width: 768px){* .hero__body form .input-field{margin-bottom:0.5rem}}* .hero__body form .input-field:nth-child(4){width:100%;display:flex;flex-direction:row;gap:1rem}* .hero__body form .input-field:nth-child(4) div{width:180px;flex:1}@media screen and (max-width: 1024px){* .hero__body form .input-field:nth-child(4){flex-direction:column}* .hero__body form .input-field:nth-child(4) div{width:100%}}@media screen and (max-width: 920px){* .hero__body form .input-field:nth-child(4){flex-direction:row}}@media screen and (max-width: 768px){* .hero__body form .input-field:nth-child(4){flex-direction:column;gap:0}* .hero__body form .input-field:nth-child(4) :first-child{margin-bottom:0.5rem}}* .hero__body form .input-field:nth-child(4) input::-webkit-calendar-picker-indicator{padding-right:1rem;filter:invert(1);content:"from"}* .hero__body form .input-field:nth-child(4) input[type="date"]::-webkit-input-placeholder{visibility:hidden !important}* .hero__body form label{color:#fff;margin-bottom:0.2rem}* .hero__body form input{width:100%;height:50px;border-radius:5px;border:3px solid #fff;background-color:rgba(0,0,0,0)}* .hero__body form input::placeholder{color:#f1f1f1}* .hero__body form input[type="text"]{font-family:"Poppins",sans-serif;color:#fff;font-size:1rem;padding-left:0.5rem}@media screen and (max-width: 578px){* .hero__body form input[type="text"]{font-size:14px}}* .hero__body form input[type="date"]{font-family:"Poppins",sans-serif;color:#fff;font-size:1rem;padding-left:0.5rem}@media screen and (max-width: 578px){* .hero__body form input[type="date"]{font-size:14px}}* .hero__body form input:focus{outline:none}* .hero__body form .input-message,* .hero__body form .is-danger{font-size:14px;width:45ch;color:#d84242;position:relative}@media screen and (max-width: 768px){* .hero__body form .input-message,* .hero__body form .is-danger{width:100%;font-size:12px;margin-top:2px}}* .hero__body form .is-danger{padding-top:0.5rem}* .hero__body form .terms{display:flex;align-items:center}* .hero__body form .terms input{width:20px;height:15px;outline:none;border:none}* .hero__body form button{margin-top:1rem;height:50px;width:100%;background-color:#e67635;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;align-items:center}* .hero__body form button:disabled{background-color:#fab38b;cursor:inherit}* .hero__body form .hover:hover{background:linear-gradient(to right, #fab38b 0%, #e67736 60%, #e67635 100%);transition:background 0.3s}* .hero__assurance{position:absolute;bottom:10%}@media screen and (max-width: 1366px){* .hero__assurance{display:none}}* .hero__assurance-body{width:855px;left:0;bottom:0;z-index:9;display:flex;background-color:#fff;border-radius:10px}* .hero__assurance-col{padding:1rem 1rem;display:flex;align-items:center}* .hero__assurance-col:nth-child(2),* .hero__assurance-col:last-child{position:relative}* .hero__assurance-col:nth-child(2)::before,* .hero__assurance-col:last-child::before{position:absolute;content:"";border-left:1px solid #fab38b;height:80%;top:10%;left:0}* .hero__assurance-col svg{margin-right:1rem}* .hero__assurance-col p{color:#003249;font-size:14px;font-weight:bold}* .hero__assurance-col p:last-child{font-size:14px;font-weight:400}* .hero__blur{z-index:-1;position:absolute;width:100%;max-width:40%;height:100%;top:0;right:0;backdrop-filter:blur(5px);--webkit-backdrop-filter: blur(5px);background:rgba(0,50,73,0.3)}@media screen and (max-width: 1280px){* .hero__blur{max-width:45%}}@media screen and (max-width: 1024px){* .hero__blur{backdrop-filter:blur(1px);--webkit-backdrop-filter: blur(1px);max-width:100vw}}* .hero__background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2}* .hero__background-container{object-fit:cover;height:100%}* .page__hero{position:relative;width:100%;height:400px;display:flex;background:url("../images/bg-camper/camper-hero-page-background.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}* .page__hero .container{max-width:1366px;z-index:1;padding-top:90px;display:flex;flex-direction:column}@media screen and (max-width: 1440px){* .page__hero .container{padding-left:1rem;padding-right:1rem}}* .page__hero-breadcrumbs span{white-space:pre}* .page__hero-breadcrumbs a,* .page__hero-breadcrumbs p,* .page__hero-breadcrumbs span{color:#fff}* .page__hero-breadcrumbs a{color:#a4a4a4}* .page__hero-breadcrumbs a:hover{color:#fff;text-decoration:underline;transition:0.3s}* .page__hero-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}* .page__hero-overlay{background-color:rgba(0,50,73,0.9);position:absolute;left:0;right:0;bottom:0;top:0}* .page__content h2{margin-bottom:1rem}* .page__content ul{list-style:disc;padding-left:2rem}* .page__content p{text-align:justify}* .page__content .accordions{padding:2rem 0}* .page__content .accordions__about,* .page__content .accordions__rental,* .page__content .accordions__camping,* .page__content .accordions__guides{width:100%}* .page__content .accordions__about-title,* .page__content .accordions__rental-title,* .page__content .accordions__camping-title,* .page__content .accordions__guides-title{margin-bottom:1px;background-color:#bcccdc;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center}* .page__content .accordions__about-title h3,* .page__content .accordions__rental-title h3,* .page__content .accordions__camping-title h3,* .page__content .accordions__guides-title h3{cursor:pointer;width:100%;text-align:left;border:none;outline:0;transition:0.3s;padding:1rem}@media screen and (max-width: 578px){* .page__content .accordions__about-title h3,* .page__content .accordions__rental-title h3,* .page__content .accordions__camping-title h3,* .page__content .accordions__guides-title h3{font-size:14px}}* .page__content .accordions__about-title .arrow,* .page__content .accordions__rental-title .arrow,* .page__content .accordions__camping-title .arrow,* .page__content .accordions__guides-title .arrow{padding:0.2rem;border-top:3px solid #003249;border-left:3px solid #003249;content:"";transform:rotate(-135deg);width:10px;height:10px;right:0;margin-right:30px}* .page__content .accordions__about-title:hover,* .page__content .accordions__rental-title:hover,* .page__content .accordions__camping-title:hover,* .page__content .accordions__guides-title:hover{background-color:#fab38b;transition:0.3s}* .page__content .accordions__about .active,* .page__content .accordions__rental .active,* .page__content .accordions__camping .active,* .page__content .accordions__guides .active{margin-bottom:0;background-color:#fab38b}* .page__content .accordions__about-panel,* .page__content .accordions__rental-panel,* .page__content .accordions__camping-panel,* .page__content .accordions__guides-panel{padding-right:0 1rem;background-color:#f1f1f1;border-top:0 !important;display:none;width:100%;overflow:hidden;border:4px solid #fab38b}* .page__content .accordions__about-content,* .page__content .accordions__rental-content,* .page__content .accordions__camping-content,* .page__content .accordions__guides-content{padding:1rem}* .page__content .accordions__about-content .list-dec,* .page__content .accordions__rental-content .list-dec,* .page__content .accordions__camping-content .list-dec,* .page__content .accordions__guides-content .list-dec{list-style:decimal}* .page__content .accordions__about-content .list-dec li,* .page__content .accordions__rental-content .list-dec li,* .page__content .accordions__camping-content .list-dec li,* .page__content .accordions__guides-content .list-dec li{margin-bottom:0.5rem}* .page__content .accordions__about-content table,* .page__content .accordions__rental-content table,* .page__content .accordions__camping-content table,* .page__content .accordions__guides-content table{margin-top:0.5rem;border:1px solid #bcccdc;border-spacing:0px}* .page__content .accordions__about-content table tr:nth-child(even),* .page__content .accordions__rental-content table tr:nth-child(even),* .page__content .accordions__camping-content table tr:nth-child(even),* .page__content .accordions__guides-content table tr:nth-child(even){background-color:#fab38b}* .page__content .accordions__about-content table tr td,* .page__content .accordions__rental-content table tr td,* .page__content .accordions__camping-content table tr td,* .page__content .accordions__guides-content table tr td{padding:0.5rem}* .page__content .accordions__about-content table tr td:last-child,* .page__content .accordions__rental-content table tr td:last-child,* .page__content .accordions__camping-content table tr td:last-child,* .page__content .accordions__guides-content table tr td:last-child{padding-left:1rem;padding-right:1rem;border-left:1px solid #bcccdc}* .page__construct h1{color:#003249;text-align:center}* .page__construct img{margin-top:2rem;width:100%;height:auto}* .go__places-wrapper{position:relative}* .go__places-wrapper::before{z-index:-1;background-image:url(/public/general/images/campers/dashed-circle.svg);background-repeat:no-repeat;width:100%;height:100%;content:"";position:absolute;top:0;left:-15%;opacity:0.5;display:none}@media screen and (min-width: 1440px){* .go__places-wrapper::before{display:block}}@media screen and (max-width: 1440px){* .go__places-wrapper::before{display:block;background-size:60% 60%;left:-30%}}@media screen and (max-width: 1280px){* .go__places-wrapper::before{display:none}}* .go__places-wrapper::after{z-index:-1;background-image:url(/public/general/images/campers/dashed-circle.svg);background-repeat:no-repeat;width:100%;height:100%;content:"";position:absolute;bottom:-40%;right:-20%;opacity:0.5;z-index:-1;display:none;transform:rotate(160deg)}@media screen and (min-width: 1466px){* .go__places-wrapper::after{display:block}}@media screen and (max-width: 1466px){* .go__places-wrapper::after{display:block;background-size:60% 60%;right:-30%}}@media screen and (max-width: 1280px){* .go__places-wrapper::after{display:none}}* .go__places-wrapper2{position:relative}* .go__places-wrapper2::before{z-index:-1;background-image:url(/public/general/images/campers/dashed-circle.svg);background-repeat:no-repeat;width:100%;height:100%;content:"";position:absolute;top:5%;left:-15%;opacity:0.5;display:none}@media screen and (min-width: 1440px){* .go__places-wrapper2::before{display:block}}@media screen and (max-width: 1440px){* .go__places-wrapper2::before{display:block;background-size:40% 40%;left:-20%}}@media screen and (max-width: 1280px){* .go__places-wrapper2::before{display:none}}* .go__places-wrapper2::after{z-index:-1;background-image:url(/public/general/images/campers/dashed-circle.svg);background-repeat:no-repeat;width:100%;height:100%;content:"";position:absolute;top:-15%;right:-7%;opacity:0.5;z-index:-1;display:none;transform:rotate(160deg)}@media screen and (min-width: 1440px){* .go__places-wrapper2::after{display:block}}@media screen and (max-width: 1440px){* .go__places-wrapper2::after{display:block;background-size:40% 40%;right:-10%}}@media screen and (max-width: 1280px){* .go__places-wrapper2::after{display:none}}* .go__places .section__headline{display:flex;justify-content:center;align-items:center}* .go__places .section__headline span{color:#e67635}* .go__places .section__headline .text{font-weight:700}* .go__places .section__headline .text.offer{width:100%;max-width:45ch;text-align:center}@media screen and (max-width: 768px){* .go__places .section__headline-text{text-align:center}}* .go__places .section__headline-cross{display:flex;align-items:center}@media screen and (min-width: 920px){* .go__places .section__headline-cross::before,* .go__places .section__headline-cross::after{content:url("/public/general/images/lp-04/cross-mark.svg");margin:0 10px 0 0}* .go__places .section__headline-cross::after{margin:0 0 0 10px}}@media screen and (min-width: 920px){* .go__places .section__headline::before,* .go__places .section__headline::after{content:"";border-top:2px dashed #e67635;margin:0 20px 0 0;flex:1 0 20px}* .go__places .section__headline::after{margin:0 0 0 20px}}* .go__places-assurance{display:none}@media screen and (max-width: 1366px){* .go__places-assurance{display:flex;justify-content:space-between}}@media screen and (max-width: 920px){* .go__places-assurance{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0.2rem}}@media screen and (max-width: 768px){* .go__places-assurance{padding-top:40px}}* .go__places-assurance .assurance-col{display:flex;align-items:center;flex-direction:column;text-align:center}@media screen and (min-width: 920px){* .go__places-assurance .assurance-col{display:flex;flex-direction:row;align-items:center;text-align:start}}* .go__places-assurance .assurance-col svg{margin-right:0;margin-bottom:0.5rem}@media screen and (min-width: 920px){* .go__places-assurance .assurance-col svg{margin-right:1rem}}* .go__places-assurance .assurance-col .col-content{font-size:14px}* .go__places-assurance .assurance-col .col-content :first-child{font-weight:700}@media screen and (max-width: 411px){* .go__places-assurance .assurance-col .col-content :last-child{font-size:13px}}* .go__places-about{width:100%}* .go__places-about .section__content{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}* .go__places-about .section__content img{width:100%;height:auto}@media screen and (max-width: 768px){* .go__places-about .section__content{display:flex;text-align:center}* .go__places-about .section__content img{display:none}}* .go__places .gallery .container{max-width:1366px}* .go__places-gallery .container{max-width:920px !important}* .go__places-gallery .section__content{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto}* .go__places-gallery .section__content .swiper-container{width:100%;height:100%;grid-area:1 / 1 / 2 / 2}* .go__places-gallery .section__content .swiper-container .swiper-wrapper{width:100%}* .go__places-gallery .section__content .swiper-container .swiper-wrapper .swiper-slide img{width:100%;max-width:280px;height:auto;border-radius:10px}* .go__places-gallery .section__content .swiper-container .swiper-slide{transform:scale(0.85)}@media screen and (min-width: 920px){* .go__places-gallery .section__content .swiper-container .swiper-slide-next+.swiper-slide{transform:scale(1);transition:transform 0.5s, ease-out 0.5s}}@media screen and (max-width: 920px){* .go__places-gallery .section__content .swiper-container .swiper-slide-next{transform:scale(1);transition:transform 0.5s, ease-out 0.5s}}* .go__places-gallery .section__content .nav-buttons{margin-top:2rem;display:flex;justify-content:center;grid-area:2 / 1 / 3 / 2}@media screen and (max-width: 768px){* .go__places-gallery .section__content .nav-buttons{margin-top:1rem}}* .go__places-gallery .section__content .nav-buttons .arrow-left,* .go__places-gallery .section__content .nav-buttons .arrow-right{width:15px;height:15px;border-top:2px solid #e67635;border-left:2px solid #e67635}@media screen and (min-width: 920px){* .go__places-gallery .section__content .nav-buttons .arrow-left,* .go__places-gallery .section__content .nav-buttons .arrow-right{width:20px;height:20px;border-top:4px solid #e67635;border-left:4px solid #e67635}}* .go__places-gallery .section__content .nav-buttons .arrow-left{margin-left:0.4rem;transform:rotate(315deg)}* .go__places-gallery .section__content .nav-buttons .arrow-right{margin-right:0.4rem;transform:rotate(135deg)}* .go__places-gallery .section__content .swiper-button-disabled{opacity:0.5;pointer-events:none}* .go__places-gallery .section__content .swiper-button-next-mod,* .go__places-gallery .section__content .swiper-button-prev-mod{width:45px;height:45px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid #e67635;border-radius:50%}* .go__places-gallery .section__content .swiper-button-next-mod:first-child,* .go__places-gallery .section__content .swiper-button-prev-mod:first-child{margin-right:1rem}* .go__places-gallery .section__content .swiper-button-next-mod:hover,* .go__places-gallery .section__content .swiper-button-prev-mod:hover{background-color:#e67635;border:none;transition:0.3s}* .go__places-gallery .section__content .swiper-button-next-mod:hover .arrow-left,* .go__places-gallery .section__content .swiper-button-next-mod:hover .arrow-right,* .go__places-gallery .section__content .swiper-button-prev-mod:hover .arrow-left,* .go__places-gallery .section__content .swiper-button-prev-mod:hover .arrow-right{border-color:#fff}@media screen and (min-width: 920px){* .go__places-gallery .section__content .swiper-button-next-mod,* .go__places-gallery .section__content .swiper-button-prev-mod{width:65px;height:65px;border:4px solid #e67635}}* .go__places-gallery .section__content .swiper-button-prev-mod svg{transform:rotate(360deg)}* .go__places-offers .section__content-card{display:flex;justify-content:space-evenly}@media screen and (max-width: 768px){* .go__places-offers .section__content-card{flex-wrap:wrap;justify-content:center}}* .go__places-offers .section__content-card .card-col{border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:210px;height:175px;background-color:#fff;font-weight:700;box-shadow:2px 2px 0px #bcccdc}@media screen and (max-width: 768px){* .go__places-offers .section__content-card .card-col{margin:1rem}}* .go__places-offers .section__content-card .card-col .days{margin-top:0.5rem}* .go__places-offers .section__content-card .card-col :nth-child(3){margin:0.5rem;font-size:24px;color:#e67635}* .go__places-offers .section__content-card .card-col :last-child{font-size:14px;font-weight:400}* .go__places-offers .section__content-card .card-col :last-child svg{margin-right:5px}* .go__places-offers .section__content-body{display:flex;justify-content:space-between}@media screen and (max-width: 578px){* .go__places-offers .section__content-body{flex-direction:column}}* .go__places-offers .section__content-body li{display:flex;margin-bottom:1rem}@media screen and (max-width: 578px){* .go__places-offers .section__content-body li{margin-bottom:0.5rem}}* .go__places-offers .section__content-body li p{width:40ch}@media screen and (max-width: 920px){* .go__places-offers .section__content-body li p{width:100%}}* .go__places-offers .section__content-body li::before{content:url("/public/general/images/lp-04/check-list.svg");margin-right:0.5rem}* .go__places-contact{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}@media screen and (max-width: 768px){* .go__places-contact{display:flex;flex-direction:column;grid-gap:0}}@media screen and (max-width: 768px){* .go__places-contact .section__content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}}* .go__places-contact .section__content-headline{display:flex;align-items:center}@media screen and (min-width: 920px){* .go__places-contact .section__content-headline::after{content:"";border-top:2px dashed #e67635;margin:0 20px 0 0;flex:1 0 20px}* .go__places-contact .section__content-headline::after{margin:0 0 0 10px}}* .go__places-contact .section__content-headline .cross{display:flex;align-items:center}@media screen and (min-width: 920px){* .go__places-contact .section__content-headline .cross::after{content:url("/public/general/images/lp-04/cross-mark.svg");margin:0 0 0 10px}}* .go__places-contact .section__content-socials{margin-top:2rem;margin-bottom:2.5rem}@media screen and (max-width: 578px){* .go__places-contact .section__content-socials{margin-top:1rem;margin-bottom:0}}* .go__places-contact .section__content-socials a{height:auto;margin-right:0.5rem}* .go__places-contact .section__content-socials a :last-child{margin-right:0}* .go__places-contact .section__content-socials a:hover svg path{fill:#e67635;transition:0.3s}* .go__places-contact .section__content-cta{display:flex}@media screen and (max-width: 920px){* .go__places-contact .section__content-cta{display:none}}* .go__places-contact .section__content-cta .button{width:160px;font-size:14px;margin-right:5px;background-color:rgba(0,0,0,0);border:3px solid #003249;padding:1 0.5rem}* .go__places-contact .section__content-cta .button:nth-child(2){background-color:#003249;color:#fff}* .go__places-contact .section__content-cta .button:nth-child(2) svg{margin-left:-1rem}* .go__places-contact .section__content-cta .button:nth-child(2):hover{background-color:#e67635;border-color:rgba(0,0,0,0)}* .go__places-contact .section__content-cta .button:last-child{margin-right:0}* .go__places-contact .section__content-cta .button:hover{background-color:#e67635;border-color:rgba(0,0,0,0)}* .go__places-contact .contact-img{display:flex;justify-content:flex-end}@media screen and (max-width: 920px){* .go__places-contact .contact-img{justify-content:center}}* .go__places-contact .contact-img img{filter:drop-shadow(3px 25px 0px #e67635) drop-shadow(0px -15px 0px #fab38b);transition:0.3s}@media screen and (max-width: 768px){* .go__places-contact .contact-img img{display:none}}* .go__places-equipments .section__content-description{margin:0 auto;text-align:center;width:60ch}@media screen and (max-width: 768px){* .go__places-equipments .section__content-description{width:100%}}* .go__places-equipments .section__content-equipment{display:flex;gap:1rem}@media screen and (max-width: 768px){* .go__places-equipments .section__content-equipment{flex-direction:column}}* .go__places-equipments .section__content-equipment ul{flex:1}* .go__places-equipments .section__content-equipment ul li a{display:flex;align-items:center;margin-bottom:1rem;color:#003249}* .go__places-equipments .section__content-equipment ul li a .equipment-img{width:100%;max-width:78px;height:70px;background-repeat:no-repeat;filter:drop-shadow(-3px 7px 0px #e67635) drop-shadow(0px -5px 0px #fab38b)}* .go__places-equipments .section__content-equipment ul li a p{margin-left:1rem}@media screen and (min-width: 920px){* .go__places-equipments .section__content-equipment ul li a p{width:35ch}}* .go__places-equipments .section__content-equipment ul li a:hover .equipment-img{transform:rotate(10deg);filter:none;transition:0.3s}* .go__places-review{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}@media screen and (max-width: 768px){* .go__places-review{display:flex;flex-direction:column}}* .go__places-review img{width:100%;height:auto}@media screen and (max-width: 768px){* .go__places-review img:first-child{display:none}}* .go__places-review .mobile-review{margin-top:1rem;width:75px;height:75px}@media screen and (max-width: 768px){* .go__places-review .mobile-review{display:block}}* .go__places-review .section__content{position:relative;display:flex;flex-direction:column}@media screen and (max-width: 768px){* .go__places-review .section__content{justify-content:center;align-items:center;text-align:center}* .go__places-review .section__content .content-padding{margin-top:0.5rem}}* .go__places-review .section__content-headline{display:flex;align-items:center}@media screen and (min-width: 920px){* .go__places-review .section__content-headline::after{content:"";border-top:2px dashed #e67635;margin:0 20px 0 0;flex:1 0 20px}* .go__places-review .section__content-headline::after{margin:0 0 0 10px}}* .go__places-review .section__content-headline .cross{display:flex;align-items:center}@media screen and (min-width: 920px){* .go__places-review .section__content-headline .cross::after{content:url("/public/general/images/lp-04/cross-mark.svg");margin:0 0 0 10px}}* .go__places-review .section__content-description{float:right}* .go__places-review .section__content-description p{width:45ch}@media screen and (max-width: 920px){* .go__places-review .section__content-description p{width:100%}}* .go__places-review .section__content svg{position:absolute;top:0;left:-40px;z-index:-1}@media screen and (max-width: 768px){* .go__places-review .section__content svg{left:80%;transform:scaleX(-1)}}@media screen and (max-width: 578px){* .go__places-review .section__content svg{right:0;left:0;transform:unset}}* .footer{margin-top:100px;width:100%;height:100%;background-color:#003249}* .footer .footer__wrapper{padding:40px 0px;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr auto;grid-gap:1rem}@media screen and (max-width: 920px){* .footer .footer__wrapper{padding-bottom:60px}}@media screen and (max-width: 768px){* .footer .footer__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}}* .footer .footer__wrapper h2{margin-top:1rem;color:#fff;width:25ch}@media screen and (max-width: 920px){* .footer .footer__wrapper h2{width:100%}}@media screen and (max-width: 768px){* .footer .footer__wrapper h2{margin-bottom:2rem}}* .footer .footer__wrapper h3{margin-bottom:0.5rem;color:#fff}* .footer .footer__wrapper a{color:#fff;font-size:14px}* .footer .footer__wrapper a:hover{transition:0.3s;color:#e67635;text-decoration:underline}* .footer .footer__wrapper p{color:#fff;font-size:14px}* .footer .footer__wrapper li{margin-bottom:0.5rem}* .footer .footer__brand{grid-area:1 / 1 / 2 / 2}* .footer .footer__information{grid-area:1 / 2 / 2 / 3}* .footer .footer__guide{grid-area:1 / 3 / 2 / 4}* .footer .footer__contact{grid-area:2 / 2 / 3 / 3}* .footer .footer__socials{grid-area:2 / 3 / 3 / 4}@media screen and (max-width: 768px){* .footer .footer__socials-links{display:flex}}* .footer .footer__socials svg{margin-right:0.5rem}* .footer .footer__socials a:hover{text-decoration:none}* .footer .footer__socials a:hover path{fill:#e67635;transition:0.3s}* .footer .footer__credits{grid-area:3 / 1 / 4 / 2;color:#fff;display:flex}* .footer .footer__credits span{white-space:pre}@media screen and (max-width: 768px){* .footer .footer__brand,* .footer .footer__information,* .footer .footer__guide,* .footer .footer__contact,* .footer .footer__socials{display:flex;flex-direction:column;align-items:center;text-align:center}}* .cookie{position:fixed;right:1rem;bottom:1rem;max-width:500px;background-color:#bcccdc;border-radius:10px;margin:1rem;z-index:999;transition:all 0.5s}@media screen and (max-width: 768px){* .cookie{max-width:100%;right:0}}* .cookie__wrapper{padding:1.5rem 2rem}* .cookie__actions{margin-top:1rem}* .cookie__actions-btn{padding:0.7rem 0.5rem;background-color:#fff;border-radius:4px;border:none;font-size:1rem;color:#003249;min-width:100px;margin-right:0.3rem;cursor:pointer}* .cookie__actions-btn:first-child{background-color:#e67635;color:#fff}* .cookie__actions-btn:hover{background-color:#e67635;transition:0.3s;color:#fff}* .cookie__actions-btn a{color:#003249}* .modal-success{width:100%;height:100%;display:none;position:fixed;z-index:99999;left:0;top:0;padding:1rem;background-color:#000;background-color:rgba(0,0,0,0.8)}* .modal-success .modal-content{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;height:auto;background-color:#f1f1f1;top:50%;left:50%;transform:translate(-50%, -50%);padding:1.5rem;border-radius:4px}@media screen and (min-width: 920px){* .modal-success .modal-content{width:30%}}@media screen and (max-width: 920px){* .modal-success .modal-content{width:50%}}@media screen and (max-width: 768px){* .modal-success .modal-content{width:80%}}* .modal-success button{margin-top:20px;width:100%;padding:1rem 0;background-color:#e67635;color:#fff;font-size:1rem;outline:none;border:none;cursor:pointer;transition:color 0.2s;border-radius:4px}* .modal-success button:hover{background-color:#fab38b}* .fancybox-show-thumbs .fancybox-inner{right:0 !important;bottom:95px !important}* .fancybox-show-thumbs .fancybox-thumbs{top:auto;width:100% !important;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px 10px;background:rgba(0,0,0,0.3)}* .fancybox-show-thumbs .fancybox-thumbs img{width:100%;height:auto}* .fancybox-show-thumbs .fancybox-thumbs-active::before{border-color:#e67635}* .sticky__cta{z-index:999;width:100%;position:fixed;bottom:5px;display:flex}@media screen and (min-width: 920px){* .sticky__cta{display:none}}* .sticky__cta-btn{width:100%;height:50px;display:flex;justify-content:center;align-items:center;background-color:#fab38b;margin:0 1.5px;border-radius:5px;border:0.3px solid #fff;cursor:pointer}* .sticky__cta-btn p{font-size:clamp(14px, 3vw, 16px);color:#003249;padding-left:4px;font-family:"Poppins",sans-serif}* .sticky__cta-btn:nth-child(2){background-color:#e67635}* .sticky__cta-btn:nth-child(2) svg{margin-left:-10%}@media screen and (max-width: 350px){* .sticky__cta-btn:nth-child(2) svg{margin-left:0}}* .sticky__cta-btn:nth-child(2) p{color:#fff}@media screen and (max-width: 350px){* .sticky__cta-btn{flex-direction:column}}* .loader{border:3px solid #fab38b;border-top:3px solid #003249;border-radius:50%;width:25px;height:25px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
